WebKit Bugzilla
Attachment 346370 Details for
Bug 188246
: Add support for microtasks in workers
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-188246-20180802190052.patch (text/plain), 1.09 MB, created by
Yusuke Suzuki
on 2018-08-02 03:00:54 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Yusuke Suzuki
Created:
2018-08-02 03:00:54 PDT
Size:
1.09 MB
patch
obsolete
>Subversion Revision: 234493 >diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog >index 1b7f4a2f22e78f81d3341c30c4e6810168ba9711..48d2dd01442f2af8c013bf24fe2868ba17b84553 100644 >--- a/Source/WebCore/ChangeLog >+++ b/Source/WebCore/ChangeLog >@@ -1,3 +1,113 @@ >+2018-08-02 Yusuke Suzuki <utatane.tea@gmail.com> >+ >+ Add the support for micro tasks in workers >+ https://bugs.webkit.org/show_bug.cgi?id=188246 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ This patch adds microtask mechanism to workers. To adopt the existing microtask mechanism in main thread, >+ we extends JSMainThreadExecState for non-main-threads. We rename it to JSExecState, and store stacked >+ ExecState* data in thread local storage in ThreadGlobalData instead of a static variable s_mainThreadState. >+ We move MicrotaskQueue to ThreadGlobalData, so that each thread has their own MicrotaskQueue. >+ >+ * Modules/encryptedmedia/legacy/LegacyCDMSessionClearKey.cpp: >+ * Sources.txt: >+ * WebCore.xcodeproj/project.pbxproj: >+ * animation/DocumentTimeline.cpp: >+ (WebCore::DocumentTimeline::updateAnimations): >+ * animation/WebAnimation.cpp: >+ (WebCore::WebAnimation::scheduleMicrotaskIfNeeded): >+ * bindings/js/JSBindingsAllInOne.cpp: >+ * bindings/js/JSCallbackData.cpp: >+ (WebCore::JSCallbackData::invokeCallback): >+ * bindings/js/JSCustomElementInterface.cpp: >+ (WebCore::constructCustomElementSynchronously): >+ (WebCore::JSCustomElementInterface::upgradeElement): >+ (WebCore::JSCustomElementInterface::invokeCallback): >+ * bindings/js/JSCustomXPathNSResolver.cpp: >+ (WebCore::JSCustomXPathNSResolver::lookupNamespaceURI): >+ * bindings/js/JSDOMGlobalObjectTask.cpp: >+ * bindings/js/JSDOMWindowBase.cpp: >+ (WebCore::JSDOMWindowMicrotaskCallback::call): >+ (WebCore::JSDOMWindowBase::queueTaskToEventLoop): >+ * bindings/js/JSErrorHandler.cpp: >+ (WebCore::JSErrorHandler::handleEvent): >+ * bindings/js/JSEventListener.cpp: >+ (WebCore::JSEventListener::handleEvent): >+ * bindings/js/JSExecState.cpp: Renamed from Source/WebCore/bindings/js/JSMainThreadExecState.cpp. >+ (WebCore::JSExecState::didLeaveScriptContext): >+ (WebCore::functionCallHandlerFromAnyThread): >+ (WebCore::evaluateHandlerFromAnyThread): >+ * bindings/js/JSExecState.h: Renamed from Source/WebCore/bindings/js/JSMainThreadExecState.h. >+ (WebCore::JSExecState::currentState): >+ (WebCore::JSExecState::call): >+ (WebCore::JSExecState::evaluate): >+ (WebCore::JSExecState::profiledCall): >+ (WebCore::JSExecState::profiledEvaluate): >+ (WebCore::JSExecState::runTask): >+ (WebCore::JSExecState::loadModule): >+ (WebCore::JSExecState::linkAndEvaluateModule): >+ (WebCore::JSExecState::JSExecState): >+ (WebCore::JSExecState::~JSExecState): >+ (WebCore::JSExecState::setCurrentState): >+ (WebCore::JSNullState::JSNullState): >+ (WebCore::JSNullState::~JSNullState): >+ * bindings/js/JSExecStateInstrumentation.h: Renamed from Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h. >+ (WebCore::JSExecState::instrumentFunctionInternal): >+ (WebCore::JSExecState::instrumentFunctionCall): >+ (WebCore::JSExecState::instrumentFunctionConstruct): >+ * bindings/js/ScheduledAction.cpp: >+ (WebCore::ScheduledAction::executeFunctionInContext): >+ * bindings/js/ScriptController.cpp: >+ (WebCore::ScriptController::evaluateInWorld): >+ (WebCore::ScriptController::loadModuleScriptInWorld): >+ (WebCore::ScriptController::linkAndEvaluateModuleScriptInWorld): >+ (WebCore::ScriptController::canAccessFromCurrentOrigin): >+ * bridge/objc/WebScriptObject.mm: >+ (-[WebScriptObject callWebScriptMethod:withArguments:]): >+ (-[WebScriptObject evaluateWebScript:]): >+ * dom/CustomElementReactionQueue.cpp: >+ (WebCore::CustomElementReactionStack::ensureBackupQueue): >+ * dom/Document.cpp: >+ (WebCore::Document::requestStorageAccess): >+ * dom/Microtasks.cpp: >+ (WebCore::MicrotaskQueue::mainThreadQueue): Deleted. >+ * dom/Microtasks.h: >+ * dom/MutationObserver.cpp: >+ (WebCore::queueMutationObserverCompoundMicrotask): >+ * html/canvas/WebGLRenderingContextBase.cpp: >+ (WebCore::WebGLRenderingContextBase::compileShader): >+ (WebCore::WebGLRenderingContextBase::printToConsole): >+ * html/parser/HTMLScriptRunner.cpp: >+ (WebCore::HTMLScriptRunner::executePendingScriptAndDispatchEvent): >+ (WebCore::HTMLScriptRunner::runScript): >+ * inspector/InspectorCanvas.cpp: >+ (WebCore::InspectorCanvas::buildObjectForCanvas): >+ (WebCore::InspectorCanvas::buildAction): >+ * inspector/InspectorController.cpp: >+ * inspector/InspectorFrontendHost.cpp: >+ * inspector/TimelineRecordFactory.cpp: >+ (WebCore::TimelineRecordFactory::createGenericRecord): >+ * inspector/WorkerInspectorController.cpp: >+ * inspector/agents/InspectorCanvasAgent.cpp: >+ * inspector/agents/InspectorNetworkAgent.cpp: >+ (WebCore::InspectorNetworkAgent::buildInitiatorObject): >+ * page/DOMWindow.cpp: >+ (WebCore::DOMWindow::postMessage): >+ * page/PageConsoleClient.cpp: >+ (WebCore::PageConsoleClient::addMessage): >+ * page/csp/ContentSecurityPolicy.cpp: >+ (WebCore::ContentSecurityPolicy::reportViolation const): >+ * platform/ThreadGlobalData.cpp: >+ (WebCore::ThreadGlobalData::ThreadGlobalData): >+ (WebCore::ThreadGlobalData::destroy): >+ * platform/ThreadGlobalData.h: >+ (WebCore::ThreadGlobalData::ThreadGlobalData::microtaskQueue): >+ (WebCore::ThreadGlobalData::ThreadGlobalData::currentState const): >+ (WebCore::ThreadGlobalData::ThreadGlobalData::setCurrentState): >+ * testing/Internals.cpp: >+ (WebCore::Internals::queueMicroTask): >+ > 2018-08-01 Yusuke Suzuki <utatane.tea@gmail.com> > > Unreviewed, revert TransformationMatrix::operator== change >diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog >index a0b073e590fc479701f4748fd49746dbc77e98b0..177f09d0acb5b556eca8dca718c16408751644f4 100644 >--- a/Source/WebKit/ChangeLog >+++ b/Source/WebKit/ChangeLog >@@ -1,3 +1,1269 @@ >+2018-08-02 Yusuke Suzuki <utatane.tea@gmail.com> >+ >+ Add the support for micro tasks in workers >+ https://bugs.webkit.org/show_bug.cgi?id=188246 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp: >+ (webkit_dom_attr_get_name): >+ (webkit_dom_attr_get_specified): >+ (webkit_dom_attr_get_value): >+ (webkit_dom_attr_set_value): >+ (webkit_dom_attr_get_owner_element): >+ (webkit_dom_attr_get_namespace_uri): >+ (webkit_dom_attr_get_prefix): >+ (webkit_dom_attr_get_local_name): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp: >+ (webkit_dom_blob_get_size): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.cpp: >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp: >+ (webkit_dom_css_rule_get_rule_type): >+ (webkit_dom_css_rule_get_css_text): >+ (webkit_dom_css_rule_set_css_text): >+ (webkit_dom_css_rule_get_parent_style_sheet): >+ (webkit_dom_css_rule_get_parent_rule): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleList.cpp: >+ (webkit_dom_css_rule_list_item): >+ (webkit_dom_css_rule_list_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleDeclaration.cpp: >+ (webkit_dom_css_style_declaration_get_property_value): >+ (webkit_dom_css_style_declaration_remove_property): >+ (webkit_dom_css_style_declaration_get_property_priority): >+ (webkit_dom_css_style_declaration_set_property): >+ (webkit_dom_css_style_declaration_item): >+ (webkit_dom_css_style_declaration_get_property_shorthand): >+ (webkit_dom_css_style_declaration_is_property_implicit): >+ (webkit_dom_css_style_declaration_get_css_text): >+ (webkit_dom_css_style_declaration_set_css_text): >+ (webkit_dom_css_style_declaration_get_length): >+ (webkit_dom_css_style_declaration_get_parent_rule): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleSheet.cpp: >+ (webkit_dom_css_style_sheet_insert_rule): >+ (webkit_dom_css_style_sheet_delete_rule): >+ (webkit_dom_css_style_sheet_add_rule): >+ (webkit_dom_css_style_sheet_remove_rule): >+ (webkit_dom_css_style_sheet_get_owner_rule): >+ (webkit_dom_css_style_sheet_get_css_rules): >+ (webkit_dom_css_style_sheet_get_rules): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.cpp: >+ (webkit_dom_css_value_get_css_text): >+ (webkit_dom_css_value_set_css_text): >+ (webkit_dom_css_value_get_css_value_type): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp: >+ (webkit_dom_character_data_substring_data): >+ (webkit_dom_character_data_append_data): >+ (webkit_dom_character_data_insert_data): >+ (webkit_dom_character_data_delete_data): >+ (webkit_dom_character_data_replace_data): >+ (webkit_dom_character_data_get_data): >+ (webkit_dom_character_data_set_data): >+ (webkit_dom_character_data_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRect.cpp: >+ (webkit_dom_client_rect_get_top): >+ (webkit_dom_client_rect_get_right): >+ (webkit_dom_client_rect_get_bottom): >+ (webkit_dom_client_rect_get_left): >+ (webkit_dom_client_rect_get_width): >+ (webkit_dom_client_rect_get_height): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRectList.cpp: >+ (webkit_dom_client_rect_list_item): >+ (webkit_dom_client_rect_list_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp: >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMImplementation.cpp: >+ (webkit_dom_dom_implementation_create_document_type): >+ (webkit_dom_dom_implementation_create_document): >+ (webkit_dom_dom_implementation_create_css_style_sheet): >+ (webkit_dom_dom_implementation_create_html_document): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMSelection.cpp: >+ (webkit_dom_dom_selection_collapse): >+ (webkit_dom_dom_selection_collapse_to_end): >+ (webkit_dom_dom_selection_collapse_to_start): >+ (webkit_dom_dom_selection_delete_from_document): >+ (webkit_dom_dom_selection_contains_node): >+ (webkit_dom_dom_selection_select_all_children): >+ (webkit_dom_dom_selection_extend): >+ (webkit_dom_dom_selection_get_range_at): >+ (webkit_dom_dom_selection_remove_all_ranges): >+ (webkit_dom_dom_selection_add_range): >+ (webkit_dom_dom_selection_set_base_and_extent): >+ (webkit_dom_dom_selection_set_position): >+ (webkit_dom_dom_selection_empty): >+ (webkit_dom_dom_selection_modify): >+ (webkit_dom_dom_selection_get_anchor_node): >+ (webkit_dom_dom_selection_get_anchor_offset): >+ (webkit_dom_dom_selection_get_focus_node): >+ (webkit_dom_dom_selection_get_focus_offset): >+ (webkit_dom_dom_selection_get_is_collapsed): >+ (webkit_dom_dom_selection_get_range_count): >+ (webkit_dom_dom_selection_get_selection_type): >+ (webkit_dom_dom_selection_get_base_node): >+ (webkit_dom_dom_selection_get_base_offset): >+ (webkit_dom_dom_selection_get_extent_node): >+ (webkit_dom_dom_selection_get_extent_offset): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.cpp: >+ (webkit_dom_dom_token_list_item): >+ (webkit_dom_dom_token_list_contains): >+ (webkit_dom_dom_token_list_add): >+ (webkit_dom_dom_token_list_remove): >+ (webkit_dom_dom_token_list_toggle): >+ (webkit_dom_dom_token_list_replace): >+ (webkit_dom_dom_token_list_get_length): >+ (webkit_dom_dom_token_list_get_value): >+ (webkit_dom_dom_token_list_set_value): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.cpp: >+ (webkit_dom_dom_window_get_selection): >+ (webkit_dom_dom_window_focus): >+ (webkit_dom_dom_window_blur): >+ (webkit_dom_dom_window_close): >+ (webkit_dom_dom_window_print): >+ (webkit_dom_dom_window_stop): >+ (webkit_dom_dom_window_alert): >+ (webkit_dom_dom_window_confirm): >+ (webkit_dom_dom_window_prompt): >+ (webkit_dom_dom_window_find): >+ (webkit_dom_dom_window_scroll_by): >+ (webkit_dom_dom_window_scroll_to): >+ (webkit_dom_dom_window_move_by): >+ (webkit_dom_dom_window_move_to): >+ (webkit_dom_dom_window_resize_by): >+ (webkit_dom_dom_window_resize_to): >+ (webkit_dom_dom_window_get_computed_style): >+ (webkit_dom_dom_window_capture_events): >+ (webkit_dom_dom_window_release_events): >+ (webkit_dom_dom_window_get_frame_element): >+ (webkit_dom_dom_window_get_offscreen_buffering): >+ (webkit_dom_dom_window_get_outer_height): >+ (webkit_dom_dom_window_get_outer_width): >+ (webkit_dom_dom_window_get_inner_height): >+ (webkit_dom_dom_window_get_inner_width): >+ (webkit_dom_dom_window_get_screen_x): >+ (webkit_dom_dom_window_get_screen_y): >+ (webkit_dom_dom_window_get_screen_left): >+ (webkit_dom_dom_window_get_screen_top): >+ (webkit_dom_dom_window_get_scroll_x): >+ (webkit_dom_dom_window_get_scroll_y): >+ (webkit_dom_dom_window_get_page_x_offset): >+ (webkit_dom_dom_window_get_page_y_offset): >+ (webkit_dom_dom_window_get_closed): >+ (webkit_dom_dom_window_get_length): >+ (webkit_dom_dom_window_get_name): >+ (webkit_dom_dom_window_set_name): >+ (webkit_dom_dom_window_get_status): >+ (webkit_dom_dom_window_set_status): >+ (webkit_dom_dom_window_get_default_status): >+ (webkit_dom_dom_window_set_default_status): >+ (webkit_dom_dom_window_get_self): >+ (webkit_dom_dom_window_get_window): >+ (webkit_dom_dom_window_get_frames): >+ (webkit_dom_dom_window_get_opener): >+ (webkit_dom_dom_window_get_parent): >+ (webkit_dom_dom_window_get_top): >+ (webkit_dom_dom_window_get_document): >+ (webkit_dom_dom_window_get_device_pixel_ratio): >+ (webkit_dom_dom_window_get_orientation): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.cpp: >+ (webkit_dom_document_get_elements_by_tag_name): >+ (webkit_dom_document_get_elements_by_tag_name_ns): >+ (webkit_dom_document_get_elements_by_class_name): >+ (webkit_dom_element_get_elements_by_tag_name): >+ (webkit_dom_element_get_elements_by_tag_name_ns): >+ (webkit_dom_element_get_elements_by_class_name): >+ (webkit_dom_text_replace_whole_text): >+ (webkit_dom_html_input_element_get_capture): >+ (webkit_dom_node_get_namespace_uri): >+ (webkit_dom_node_get_prefix): >+ (webkit_dom_node_set_prefix): >+ (webkit_dom_node_get_local_name): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.cpp: >+ (webkit_dom_document_fragment_get_element_by_id): >+ (webkit_dom_document_fragment_query_selector): >+ (webkit_dom_document_fragment_query_selector_all): >+ (webkit_dom_document_fragment_get_children): >+ (webkit_dom_document_fragment_get_first_element_child): >+ (webkit_dom_document_fragment_get_last_element_child): >+ (webkit_dom_document_fragment_get_child_element_count): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentGtk.cpp: >+ (webkit_dom_document_create_element): >+ (webkit_dom_document_create_document_fragment): >+ (webkit_dom_document_create_text_node): >+ (webkit_dom_document_create_comment): >+ (webkit_dom_document_create_cdata_section): >+ (webkit_dom_document_create_processing_instruction): >+ (webkit_dom_document_create_attribute): >+ (webkit_dom_document_get_elements_by_tag_name_as_html_collection): >+ (webkit_dom_document_import_node): >+ (webkit_dom_document_create_element_ns): >+ (webkit_dom_document_create_attribute_ns): >+ (webkit_dom_document_get_elements_by_tag_name_ns_as_html_collection): >+ (webkit_dom_document_adopt_node): >+ (webkit_dom_document_create_event): >+ (webkit_dom_document_create_range): >+ (webkit_dom_document_create_node_iterator): >+ (webkit_dom_document_create_tree_walker): >+ (webkit_dom_document_get_override_style): >+ (webkit_dom_document_create_expression): >+ (webkit_dom_document_create_ns_resolver): >+ (webkit_dom_document_evaluate): >+ (webkit_dom_document_exec_command): >+ (webkit_dom_document_query_command_enabled): >+ (webkit_dom_document_query_command_indeterm): >+ (webkit_dom_document_query_command_state): >+ (webkit_dom_document_query_command_supported): >+ (webkit_dom_document_query_command_value): >+ (webkit_dom_document_get_elements_by_name): >+ (webkit_dom_document_element_from_point): >+ (webkit_dom_document_caret_range_from_point): >+ (webkit_dom_document_create_css_style_declaration): >+ (webkit_dom_document_get_elements_by_class_name_as_html_collection): >+ (webkit_dom_document_has_focus): >+ (webkit_dom_document_webkit_cancel_fullscreen): >+ (webkit_dom_document_webkit_exit_fullscreen): >+ (webkit_dom_document_exit_pointer_lock): >+ (webkit_dom_document_get_element_by_id): >+ (webkit_dom_document_query_selector): >+ (webkit_dom_document_query_selector_all): >+ (webkit_dom_document_get_doctype): >+ (webkit_dom_document_get_implementation): >+ (webkit_dom_document_get_document_element): >+ (webkit_dom_document_get_input_encoding): >+ (webkit_dom_document_get_xml_encoding): >+ (webkit_dom_document_get_xml_version): >+ (webkit_dom_document_set_xml_version): >+ (webkit_dom_document_get_xml_standalone): >+ (webkit_dom_document_set_xml_standalone): >+ (webkit_dom_document_get_document_uri): >+ (webkit_dom_document_set_document_uri): >+ (webkit_dom_document_get_default_view): >+ (webkit_dom_document_get_style_sheets): >+ (webkit_dom_document_get_content_type): >+ (webkit_dom_document_get_title): >+ (webkit_dom_document_set_title): >+ (webkit_dom_document_get_dir): >+ (webkit_dom_document_set_dir): >+ (webkit_dom_document_get_design_mode): >+ (webkit_dom_document_set_design_mode): >+ (webkit_dom_document_get_referrer): >+ (webkit_dom_document_get_domain): >+ (webkit_dom_document_get_url): >+ (webkit_dom_document_get_cookie): >+ (webkit_dom_document_set_cookie): >+ (webkit_dom_document_get_body): >+ (webkit_dom_document_set_body): >+ (webkit_dom_document_get_head): >+ (webkit_dom_document_get_images): >+ (webkit_dom_document_get_applets): >+ (webkit_dom_document_get_links): >+ (webkit_dom_document_get_forms): >+ (webkit_dom_document_get_anchors): >+ (webkit_dom_document_get_embeds): >+ (webkit_dom_document_get_plugins): >+ (webkit_dom_document_get_scripts): >+ (webkit_dom_document_get_last_modified): >+ (webkit_dom_document_get_charset): >+ (webkit_dom_document_set_charset): >+ (webkit_dom_document_get_ready_state): >+ (webkit_dom_document_get_character_set): >+ (webkit_dom_document_get_active_element): >+ (webkit_dom_document_get_compat_mode): >+ (webkit_dom_document_get_webkit_is_fullscreen): >+ (webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed): >+ (webkit_dom_document_get_webkit_current_fullscreen_element): >+ (webkit_dom_document_get_webkit_fullscreen_enabled): >+ (webkit_dom_document_get_webkit_fullscreen_element): >+ (webkit_dom_document_get_pointer_lock_element): >+ (webkit_dom_document_get_visibility_state): >+ (webkit_dom_document_get_hidden): >+ (webkit_dom_document_get_current_script): >+ (webkit_dom_document_get_origin): >+ (webkit_dom_document_get_scrolling_element): >+ (webkit_dom_document_get_children): >+ (webkit_dom_document_get_first_element_child): >+ (webkit_dom_document_get_last_element_child): >+ (webkit_dom_document_get_child_element_count): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp: >+ (webkit_dom_document_type_get_name): >+ (webkit_dom_document_type_get_public_id): >+ (webkit_dom_document_type_get_system_id): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElementGtk.cpp: >+ (webkit_dom_element_get_attribute): >+ (webkit_dom_element_set_attribute): >+ (webkit_dom_element_remove_attribute): >+ (webkit_dom_element_get_attribute_node): >+ (webkit_dom_element_set_attribute_node): >+ (webkit_dom_element_remove_attribute_node): >+ (webkit_dom_element_get_elements_by_tag_name_as_html_collection): >+ (webkit_dom_element_has_attributes): >+ (webkit_dom_element_get_attribute_ns): >+ (webkit_dom_element_set_attribute_ns): >+ (webkit_dom_element_remove_attribute_ns): >+ (webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection): >+ (webkit_dom_element_get_attribute_node_ns): >+ (webkit_dom_element_set_attribute_node_ns): >+ (webkit_dom_element_has_attribute): >+ (webkit_dom_element_has_attribute_ns): >+ (webkit_dom_element_focus): >+ (webkit_dom_element_blur): >+ (webkit_dom_element_scroll_into_view): >+ (webkit_dom_element_scroll_into_view_if_needed): >+ (webkit_dom_element_scroll_by_lines): >+ (webkit_dom_element_scroll_by_pages): >+ (webkit_dom_element_get_elements_by_class_name_as_html_collection): >+ (webkit_dom_element_matches): >+ (webkit_dom_element_closest): >+ (webkit_dom_element_webkit_request_fullscreen): >+ (webkit_dom_element_insert_adjacent_element): >+ (webkit_dom_element_insert_adjacent_html): >+ (webkit_dom_element_insert_adjacent_text): >+ (webkit_dom_element_request_pointer_lock): >+ (webkit_dom_element_remove): >+ (webkit_dom_element_query_selector): >+ (webkit_dom_element_query_selector_all): >+ (webkit_dom_element_get_tag_name): >+ (webkit_dom_element_get_attributes): >+ (webkit_dom_element_get_style): >+ (webkit_dom_element_get_id): >+ (webkit_dom_element_set_id): >+ (webkit_dom_element_get_namespace_uri): >+ (webkit_dom_element_get_prefix): >+ (webkit_dom_element_get_local_name): >+ (webkit_dom_element_get_offset_left): >+ (webkit_dom_element_get_offset_top): >+ (webkit_dom_element_get_offset_width): >+ (webkit_dom_element_get_offset_height): >+ (webkit_dom_element_get_client_left): >+ (webkit_dom_element_get_client_top): >+ (webkit_dom_element_get_client_width): >+ (webkit_dom_element_get_client_height): >+ (webkit_dom_element_get_scroll_left): >+ (webkit_dom_element_set_scroll_left): >+ (webkit_dom_element_get_scroll_top): >+ (webkit_dom_element_set_scroll_top): >+ (webkit_dom_element_get_scroll_width): >+ (webkit_dom_element_get_scroll_height): >+ (webkit_dom_element_get_bounding_client_rect): >+ (webkit_dom_element_get_client_rects): >+ (webkit_dom_element_get_offset_parent): >+ (webkit_dom_element_get_inner_html): >+ (webkit_dom_element_set_inner_html): >+ (webkit_dom_element_get_outer_html): >+ (webkit_dom_element_set_outer_html): >+ (webkit_dom_element_get_class_name): >+ (webkit_dom_element_set_class_name): >+ (webkit_dom_element_get_class_list): >+ (webkit_dom_element_get_previous_element_sibling): >+ (webkit_dom_element_get_next_element_sibling): >+ (webkit_dom_element_get_children): >+ (webkit_dom_element_get_first_element_child): >+ (webkit_dom_element_get_last_element_child): >+ (webkit_dom_element_get_child_element_count): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp: >+ (webkit_dom_event_stop_propagation): >+ (webkit_dom_event_prevent_default): >+ (webkit_dom_event_init_event): >+ (webkit_dom_event_get_event_type): >+ (webkit_dom_event_get_target): >+ (webkit_dom_event_get_current_target): >+ (webkit_dom_event_get_event_phase): >+ (webkit_dom_event_get_bubbles): >+ (webkit_dom_event_get_cancelable): >+ (webkit_dom_event_get_time_stamp): >+ (webkit_dom_event_get_src_element): >+ (webkit_dom_event_get_return_value): >+ (webkit_dom_event_set_return_value): >+ (webkit_dom_event_get_cancel_bubble): >+ (webkit_dom_event_set_cancel_bubble): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp: >+ (webkit_dom_file_get_name): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.cpp: >+ (webkit_dom_file_list_item): >+ (webkit_dom_file_list_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp: >+ (webkit_dom_html_anchor_element_get_charset): >+ (webkit_dom_html_anchor_element_set_charset): >+ (webkit_dom_html_anchor_element_get_coords): >+ (webkit_dom_html_anchor_element_set_coords): >+ (webkit_dom_html_anchor_element_get_hreflang): >+ (webkit_dom_html_anchor_element_set_hreflang): >+ (webkit_dom_html_anchor_element_get_name): >+ (webkit_dom_html_anchor_element_set_name): >+ (webkit_dom_html_anchor_element_get_rel): >+ (webkit_dom_html_anchor_element_set_rel): >+ (webkit_dom_html_anchor_element_get_rev): >+ (webkit_dom_html_anchor_element_set_rev): >+ (webkit_dom_html_anchor_element_get_shape): >+ (webkit_dom_html_anchor_element_set_shape): >+ (webkit_dom_html_anchor_element_get_target): >+ (webkit_dom_html_anchor_element_set_target): >+ (webkit_dom_html_anchor_element_get_type_attr): >+ (webkit_dom_html_anchor_element_set_type_attr): >+ (webkit_dom_html_anchor_element_get_text): >+ (webkit_dom_html_anchor_element_set_text): >+ (webkit_dom_html_anchor_element_get_href): >+ (webkit_dom_html_anchor_element_set_href): >+ (webkit_dom_html_anchor_element_get_protocol): >+ (webkit_dom_html_anchor_element_set_protocol): >+ (webkit_dom_html_anchor_element_get_host): >+ (webkit_dom_html_anchor_element_set_host): >+ (webkit_dom_html_anchor_element_get_hostname): >+ (webkit_dom_html_anchor_element_set_hostname): >+ (webkit_dom_html_anchor_element_get_port): >+ (webkit_dom_html_anchor_element_set_port): >+ (webkit_dom_html_anchor_element_get_pathname): >+ (webkit_dom_html_anchor_element_set_pathname): >+ (webkit_dom_html_anchor_element_get_search): >+ (webkit_dom_html_anchor_element_set_search): >+ (webkit_dom_html_anchor_element_get_hash): >+ (webkit_dom_html_anchor_element_set_hash): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.cpp: >+ (webkit_dom_html_applet_element_get_align): >+ (webkit_dom_html_applet_element_set_align): >+ (webkit_dom_html_applet_element_get_alt): >+ (webkit_dom_html_applet_element_set_alt): >+ (webkit_dom_html_applet_element_get_archive): >+ (webkit_dom_html_applet_element_set_archive): >+ (webkit_dom_html_applet_element_get_code): >+ (webkit_dom_html_applet_element_set_code): >+ (webkit_dom_html_applet_element_get_code_base): >+ (webkit_dom_html_applet_element_set_code_base): >+ (webkit_dom_html_applet_element_get_height): >+ (webkit_dom_html_applet_element_set_height): >+ (webkit_dom_html_applet_element_get_hspace): >+ (webkit_dom_html_applet_element_set_hspace): >+ (webkit_dom_html_applet_element_get_name): >+ (webkit_dom_html_applet_element_set_name): >+ (webkit_dom_html_applet_element_get_object): >+ (webkit_dom_html_applet_element_set_object): >+ (webkit_dom_html_applet_element_get_vspace): >+ (webkit_dom_html_applet_element_set_vspace): >+ (webkit_dom_html_applet_element_get_width): >+ (webkit_dom_html_applet_element_set_width): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp: >+ (webkit_dom_html_area_element_get_alt): >+ (webkit_dom_html_area_element_set_alt): >+ (webkit_dom_html_area_element_get_coords): >+ (webkit_dom_html_area_element_set_coords): >+ (webkit_dom_html_area_element_get_no_href): >+ (webkit_dom_html_area_element_set_no_href): >+ (webkit_dom_html_area_element_get_shape): >+ (webkit_dom_html_area_element_set_shape): >+ (webkit_dom_html_area_element_get_target): >+ (webkit_dom_html_area_element_set_target): >+ (webkit_dom_html_area_element_get_href): >+ (webkit_dom_html_area_element_set_href): >+ (webkit_dom_html_area_element_get_protocol): >+ (webkit_dom_html_area_element_set_protocol): >+ (webkit_dom_html_area_element_get_host): >+ (webkit_dom_html_area_element_set_host): >+ (webkit_dom_html_area_element_get_hostname): >+ (webkit_dom_html_area_element_set_hostname): >+ (webkit_dom_html_area_element_get_port): >+ (webkit_dom_html_area_element_set_port): >+ (webkit_dom_html_area_element_get_pathname): >+ (webkit_dom_html_area_element_set_pathname): >+ (webkit_dom_html_area_element_get_search): >+ (webkit_dom_html_area_element_set_search): >+ (webkit_dom_html_area_element_get_hash): >+ (webkit_dom_html_area_element_set_hash): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBRElement.cpp: >+ (webkit_dom_html_br_element_get_clear): >+ (webkit_dom_html_br_element_set_clear): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBaseElement.cpp: >+ (webkit_dom_html_base_element_get_href): >+ (webkit_dom_html_base_element_set_href): >+ (webkit_dom_html_base_element_get_target): >+ (webkit_dom_html_base_element_set_target): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBodyElement.cpp: >+ (webkit_dom_html_body_element_get_a_link): >+ (webkit_dom_html_body_element_set_a_link): >+ (webkit_dom_html_body_element_get_background): >+ (webkit_dom_html_body_element_set_background): >+ (webkit_dom_html_body_element_get_bg_color): >+ (webkit_dom_html_body_element_set_bg_color): >+ (webkit_dom_html_body_element_get_link): >+ (webkit_dom_html_body_element_set_link): >+ (webkit_dom_html_body_element_get_text): >+ (webkit_dom_html_body_element_set_text): >+ (webkit_dom_html_body_element_get_v_link): >+ (webkit_dom_html_body_element_set_v_link): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp: >+ (webkit_dom_html_button_element_get_autofocus): >+ (webkit_dom_html_button_element_set_autofocus): >+ (webkit_dom_html_button_element_get_disabled): >+ (webkit_dom_html_button_element_set_disabled): >+ (webkit_dom_html_button_element_get_form): >+ (webkit_dom_html_button_element_get_button_type): >+ (webkit_dom_html_button_element_set_button_type): >+ (webkit_dom_html_button_element_get_name): >+ (webkit_dom_html_button_element_set_name): >+ (webkit_dom_html_button_element_get_value): >+ (webkit_dom_html_button_element_set_value): >+ (webkit_dom_html_button_element_get_will_validate): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.cpp: >+ (webkit_dom_html_canvas_element_get_width): >+ (webkit_dom_html_canvas_element_set_width): >+ (webkit_dom_html_canvas_element_get_height): >+ (webkit_dom_html_canvas_element_set_height): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCollection.cpp: >+ (webkit_dom_html_collection_item): >+ (webkit_dom_html_collection_named_item): >+ (webkit_dom_html_collection_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDListElement.cpp: >+ (webkit_dom_html_d_list_element_get_compact): >+ (webkit_dom_html_d_list_element_set_compact): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp: >+ (webkit_dom_html_directory_element_get_compact): >+ (webkit_dom_html_directory_element_set_compact): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDivElement.cpp: >+ (webkit_dom_html_div_element_get_align): >+ (webkit_dom_html_div_element_set_align): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDocument.cpp: >+ (webkit_dom_html_document_close): >+ (webkit_dom_html_document_clear): >+ (webkit_dom_html_document_capture_events): >+ (webkit_dom_html_document_release_events): >+ (webkit_dom_html_document_get_width): >+ (webkit_dom_html_document_get_height): >+ (webkit_dom_html_document_get_dir): >+ (webkit_dom_html_document_set_dir): >+ (webkit_dom_html_document_get_bg_color): >+ (webkit_dom_html_document_set_bg_color): >+ (webkit_dom_html_document_get_fg_color): >+ (webkit_dom_html_document_set_fg_color): >+ (webkit_dom_html_document_get_alink_color): >+ (webkit_dom_html_document_set_alink_color): >+ (webkit_dom_html_document_get_link_color): >+ (webkit_dom_html_document_set_link_color): >+ (webkit_dom_html_document_get_vlink_color): >+ (webkit_dom_html_document_set_vlink_color): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLElement.cpp: >+ (webkit_dom_html_element_click): >+ (webkit_dom_html_element_get_title): >+ (webkit_dom_html_element_set_title): >+ (webkit_dom_html_element_get_lang): >+ (webkit_dom_html_element_set_lang): >+ (webkit_dom_html_element_get_translate): >+ (webkit_dom_html_element_set_translate): >+ (webkit_dom_html_element_get_dir): >+ (webkit_dom_html_element_set_dir): >+ (webkit_dom_html_element_get_tab_index): >+ (webkit_dom_html_element_set_tab_index): >+ (webkit_dom_html_element_get_draggable): >+ (webkit_dom_html_element_set_draggable): >+ (webkit_dom_html_element_get_webkitdropzone): >+ (webkit_dom_html_element_set_webkitdropzone): >+ (webkit_dom_html_element_get_hidden): >+ (webkit_dom_html_element_set_hidden): >+ (webkit_dom_html_element_get_access_key): >+ (webkit_dom_html_element_set_access_key): >+ (webkit_dom_html_element_get_inner_text): >+ (webkit_dom_html_element_set_inner_text): >+ (webkit_dom_html_element_get_outer_text): >+ (webkit_dom_html_element_set_outer_text): >+ (webkit_dom_html_element_get_content_editable): >+ (webkit_dom_html_element_set_content_editable): >+ (webkit_dom_html_element_get_is_content_editable): >+ (webkit_dom_html_element_get_spellcheck): >+ (webkit_dom_html_element_set_spellcheck): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLEmbedElement.cpp: >+ (webkit_dom_html_embed_element_get_align): >+ (webkit_dom_html_embed_element_set_align): >+ (webkit_dom_html_embed_element_get_height): >+ (webkit_dom_html_embed_element_set_height): >+ (webkit_dom_html_embed_element_get_name): >+ (webkit_dom_html_embed_element_set_name): >+ (webkit_dom_html_embed_element_get_src): >+ (webkit_dom_html_embed_element_set_src): >+ (webkit_dom_html_embed_element_get_type_attr): >+ (webkit_dom_html_embed_element_set_type_attr): >+ (webkit_dom_html_embed_element_get_width): >+ (webkit_dom_html_embed_element_set_width): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp: >+ (webkit_dom_html_field_set_element_get_form): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFontElement.cpp: >+ (webkit_dom_html_font_element_get_color): >+ (webkit_dom_html_font_element_set_color): >+ (webkit_dom_html_font_element_get_face): >+ (webkit_dom_html_font_element_set_face): >+ (webkit_dom_html_font_element_get_size): >+ (webkit_dom_html_font_element_set_size): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp: >+ (webkit_dom_html_form_element_submit): >+ (webkit_dom_html_form_element_reset): >+ (webkit_dom_html_form_element_get_accept_charset): >+ (webkit_dom_html_form_element_set_accept_charset): >+ (webkit_dom_html_form_element_get_action): >+ (webkit_dom_html_form_element_set_action): >+ (webkit_dom_html_form_element_get_enctype): >+ (webkit_dom_html_form_element_set_enctype): >+ (webkit_dom_html_form_element_get_encoding): >+ (webkit_dom_html_form_element_set_encoding): >+ (webkit_dom_html_form_element_get_method): >+ (webkit_dom_html_form_element_set_method): >+ (webkit_dom_html_form_element_get_name): >+ (webkit_dom_html_form_element_set_name): >+ (webkit_dom_html_form_element_get_target): >+ (webkit_dom_html_form_element_set_target): >+ (webkit_dom_html_form_element_get_elements): >+ (webkit_dom_html_form_element_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp: >+ (webkit_dom_html_frame_element_get_frame_border): >+ (webkit_dom_html_frame_element_set_frame_border): >+ (webkit_dom_html_frame_element_get_long_desc): >+ (webkit_dom_html_frame_element_set_long_desc): >+ (webkit_dom_html_frame_element_get_margin_height): >+ (webkit_dom_html_frame_element_set_margin_height): >+ (webkit_dom_html_frame_element_get_margin_width): >+ (webkit_dom_html_frame_element_set_margin_width): >+ (webkit_dom_html_frame_element_get_name): >+ (webkit_dom_html_frame_element_set_name): >+ (webkit_dom_html_frame_element_get_no_resize): >+ (webkit_dom_html_frame_element_set_no_resize): >+ (webkit_dom_html_frame_element_get_scrolling): >+ (webkit_dom_html_frame_element_set_scrolling): >+ (webkit_dom_html_frame_element_get_src): >+ (webkit_dom_html_frame_element_set_src): >+ (webkit_dom_html_frame_element_get_content_document): >+ (webkit_dom_html_frame_element_get_content_window): >+ (webkit_dom_html_frame_element_get_width): >+ (webkit_dom_html_frame_element_get_height): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameSetElement.cpp: >+ (webkit_dom_html_frame_set_element_get_cols): >+ (webkit_dom_html_frame_set_element_set_cols): >+ (webkit_dom_html_frame_set_element_get_rows): >+ (webkit_dom_html_frame_set_element_set_rows): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHRElement.cpp: >+ (webkit_dom_html_hr_element_get_align): >+ (webkit_dom_html_hr_element_set_align): >+ (webkit_dom_html_hr_element_get_no_shade): >+ (webkit_dom_html_hr_element_set_no_shade): >+ (webkit_dom_html_hr_element_get_size): >+ (webkit_dom_html_hr_element_set_size): >+ (webkit_dom_html_hr_element_get_width): >+ (webkit_dom_html_hr_element_set_width): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadElement.cpp: >+ (webkit_dom_html_head_element_get_profile): >+ (webkit_dom_html_head_element_set_profile): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadingElement.cpp: >+ (webkit_dom_html_heading_element_get_align): >+ (webkit_dom_html_heading_element_set_align): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp: >+ (webkit_dom_html_html_element_get_version): >+ (webkit_dom_html_html_element_set_version): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp: >+ (webkit_dom_html_iframe_element_get_align): >+ (webkit_dom_html_iframe_element_set_align): >+ (webkit_dom_html_iframe_element_get_frame_border): >+ (webkit_dom_html_iframe_element_set_frame_border): >+ (webkit_dom_html_iframe_element_get_height): >+ (webkit_dom_html_iframe_element_set_height): >+ (webkit_dom_html_iframe_element_get_long_desc): >+ (webkit_dom_html_iframe_element_set_long_desc): >+ (webkit_dom_html_iframe_element_get_margin_height): >+ (webkit_dom_html_iframe_element_set_margin_height): >+ (webkit_dom_html_iframe_element_get_margin_width): >+ (webkit_dom_html_iframe_element_set_margin_width): >+ (webkit_dom_html_iframe_element_get_name): >+ (webkit_dom_html_iframe_element_set_name): >+ (webkit_dom_html_iframe_element_get_scrolling): >+ (webkit_dom_html_iframe_element_set_scrolling): >+ (webkit_dom_html_iframe_element_get_src): >+ (webkit_dom_html_iframe_element_set_src): >+ (webkit_dom_html_iframe_element_get_width): >+ (webkit_dom_html_iframe_element_set_width): >+ (webkit_dom_html_iframe_element_get_content_document): >+ (webkit_dom_html_iframe_element_get_content_window): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp: >+ (webkit_dom_html_image_element_get_name): >+ (webkit_dom_html_image_element_set_name): >+ (webkit_dom_html_image_element_get_align): >+ (webkit_dom_html_image_element_set_align): >+ (webkit_dom_html_image_element_get_alt): >+ (webkit_dom_html_image_element_set_alt): >+ (webkit_dom_html_image_element_get_border): >+ (webkit_dom_html_image_element_set_border): >+ (webkit_dom_html_image_element_get_height): >+ (webkit_dom_html_image_element_set_height): >+ (webkit_dom_html_image_element_get_hspace): >+ (webkit_dom_html_image_element_set_hspace): >+ (webkit_dom_html_image_element_get_is_map): >+ (webkit_dom_html_image_element_set_is_map): >+ (webkit_dom_html_image_element_get_long_desc): >+ (webkit_dom_html_image_element_set_long_desc): >+ (webkit_dom_html_image_element_get_src): >+ (webkit_dom_html_image_element_set_src): >+ (webkit_dom_html_image_element_get_use_map): >+ (webkit_dom_html_image_element_set_use_map): >+ (webkit_dom_html_image_element_get_vspace): >+ (webkit_dom_html_image_element_set_vspace): >+ (webkit_dom_html_image_element_get_width): >+ (webkit_dom_html_image_element_set_width): >+ (webkit_dom_html_image_element_get_complete): >+ (webkit_dom_html_image_element_get_lowsrc): >+ (webkit_dom_html_image_element_set_lowsrc): >+ (webkit_dom_html_image_element_get_natural_height): >+ (webkit_dom_html_image_element_get_natural_width): >+ (webkit_dom_html_image_element_get_x): >+ (webkit_dom_html_image_element_get_y): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp: >+ (webkit_dom_html_input_element_select): >+ (webkit_dom_html_input_element_get_accept): >+ (webkit_dom_html_input_element_set_accept): >+ (webkit_dom_html_input_element_get_alt): >+ (webkit_dom_html_input_element_set_alt): >+ (webkit_dom_html_input_element_get_autofocus): >+ (webkit_dom_html_input_element_set_autofocus): >+ (webkit_dom_html_input_element_get_default_checked): >+ (webkit_dom_html_input_element_set_default_checked): >+ (webkit_dom_html_input_element_get_checked): >+ (webkit_dom_html_input_element_set_checked): >+ (webkit_dom_html_input_element_get_disabled): >+ (webkit_dom_html_input_element_set_disabled): >+ (webkit_dom_html_input_element_get_form): >+ (webkit_dom_html_input_element_get_files): >+ (webkit_dom_html_input_element_set_files): >+ (webkit_dom_html_input_element_get_height): >+ (webkit_dom_html_input_element_set_height): >+ (webkit_dom_html_input_element_get_indeterminate): >+ (webkit_dom_html_input_element_set_indeterminate): >+ (webkit_dom_html_input_element_get_max_length): >+ (webkit_dom_html_input_element_set_max_length): >+ (webkit_dom_html_input_element_get_multiple): >+ (webkit_dom_html_input_element_set_multiple): >+ (webkit_dom_html_input_element_get_name): >+ (webkit_dom_html_input_element_set_name): >+ (webkit_dom_html_input_element_get_read_only): >+ (webkit_dom_html_input_element_set_read_only): >+ (webkit_dom_html_input_element_get_size): >+ (webkit_dom_html_input_element_set_size): >+ (webkit_dom_html_input_element_get_src): >+ (webkit_dom_html_input_element_set_src): >+ (webkit_dom_html_input_element_get_input_type): >+ (webkit_dom_html_input_element_set_input_type): >+ (webkit_dom_html_input_element_get_default_value): >+ (webkit_dom_html_input_element_set_default_value): >+ (webkit_dom_html_input_element_get_value): >+ (webkit_dom_html_input_element_set_value): >+ (webkit_dom_html_input_element_get_width): >+ (webkit_dom_html_input_element_set_width): >+ (webkit_dom_html_input_element_get_will_validate): >+ (webkit_dom_html_input_element_get_align): >+ (webkit_dom_html_input_element_set_align): >+ (webkit_dom_html_input_element_get_use_map): >+ (webkit_dom_html_input_element_set_use_map): >+ (webkit_dom_html_input_element_get_capture_type): >+ (webkit_dom_html_input_element_set_capture_type): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLIElement.cpp: >+ (webkit_dom_html_li_element_get_type_attr): >+ (webkit_dom_html_li_element_set_type_attr): >+ (webkit_dom_html_li_element_get_value): >+ (webkit_dom_html_li_element_set_value): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp: >+ (webkit_dom_html_label_element_get_form): >+ (webkit_dom_html_label_element_get_html_for): >+ (webkit_dom_html_label_element_set_html_for): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLegendElement.cpp: >+ (webkit_dom_html_legend_element_get_form): >+ (webkit_dom_html_legend_element_get_align): >+ (webkit_dom_html_legend_element_set_align): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp: >+ (webkit_dom_html_link_element_get_disabled): >+ (webkit_dom_html_link_element_set_disabled): >+ (webkit_dom_html_link_element_get_charset): >+ (webkit_dom_html_link_element_set_charset): >+ (webkit_dom_html_link_element_get_href): >+ (webkit_dom_html_link_element_set_href): >+ (webkit_dom_html_link_element_get_hreflang): >+ (webkit_dom_html_link_element_set_hreflang): >+ (webkit_dom_html_link_element_get_media): >+ (webkit_dom_html_link_element_set_media): >+ (webkit_dom_html_link_element_get_rel): >+ (webkit_dom_html_link_element_set_rel): >+ (webkit_dom_html_link_element_get_rev): >+ (webkit_dom_html_link_element_set_rev): >+ (webkit_dom_html_link_element_get_sizes): >+ (webkit_dom_html_link_element_get_target): >+ (webkit_dom_html_link_element_set_target): >+ (webkit_dom_html_link_element_get_type_attr): >+ (webkit_dom_html_link_element_set_type_attr): >+ (webkit_dom_html_link_element_get_sheet): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.cpp: >+ (webkit_dom_html_map_element_get_areas): >+ (webkit_dom_html_map_element_get_name): >+ (webkit_dom_html_map_element_set_name): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp: >+ (webkit_dom_html_marquee_element_start): >+ (webkit_dom_html_marquee_element_stop): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMenuElement.cpp: >+ (webkit_dom_html_menu_element_get_compact): >+ (webkit_dom_html_menu_element_set_compact): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp: >+ (webkit_dom_html_meta_element_get_content): >+ (webkit_dom_html_meta_element_set_content): >+ (webkit_dom_html_meta_element_get_http_equiv): >+ (webkit_dom_html_meta_element_set_http_equiv): >+ (webkit_dom_html_meta_element_get_name): >+ (webkit_dom_html_meta_element_set_name): >+ (webkit_dom_html_meta_element_get_scheme): >+ (webkit_dom_html_meta_element_set_scheme): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLModElement.cpp: >+ (webkit_dom_html_mod_element_get_cite): >+ (webkit_dom_html_mod_element_set_cite): >+ (webkit_dom_html_mod_element_get_date_time): >+ (webkit_dom_html_mod_element_set_date_time): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp: >+ (webkit_dom_html_o_list_element_get_compact): >+ (webkit_dom_html_o_list_element_set_compact): >+ (webkit_dom_html_o_list_element_get_start): >+ (webkit_dom_html_o_list_element_set_start): >+ (webkit_dom_html_o_list_element_get_type_attr): >+ (webkit_dom_html_o_list_element_set_type_attr): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp: >+ (webkit_dom_html_object_element_get_form): >+ (webkit_dom_html_object_element_get_code): >+ (webkit_dom_html_object_element_set_code): >+ (webkit_dom_html_object_element_get_align): >+ (webkit_dom_html_object_element_set_align): >+ (webkit_dom_html_object_element_get_archive): >+ (webkit_dom_html_object_element_set_archive): >+ (webkit_dom_html_object_element_get_border): >+ (webkit_dom_html_object_element_set_border): >+ (webkit_dom_html_object_element_get_code_base): >+ (webkit_dom_html_object_element_set_code_base): >+ (webkit_dom_html_object_element_get_code_type): >+ (webkit_dom_html_object_element_set_code_type): >+ (webkit_dom_html_object_element_get_data): >+ (webkit_dom_html_object_element_set_data): >+ (webkit_dom_html_object_element_get_declare): >+ (webkit_dom_html_object_element_set_declare): >+ (webkit_dom_html_object_element_get_height): >+ (webkit_dom_html_object_element_set_height): >+ (webkit_dom_html_object_element_get_hspace): >+ (webkit_dom_html_object_element_set_hspace): >+ (webkit_dom_html_object_element_get_name): >+ (webkit_dom_html_object_element_set_name): >+ (webkit_dom_html_object_element_get_standby): >+ (webkit_dom_html_object_element_set_standby): >+ (webkit_dom_html_object_element_get_type_attr): >+ (webkit_dom_html_object_element_set_type_attr): >+ (webkit_dom_html_object_element_get_use_map): >+ (webkit_dom_html_object_element_set_use_map): >+ (webkit_dom_html_object_element_get_vspace): >+ (webkit_dom_html_object_element_set_vspace): >+ (webkit_dom_html_object_element_get_width): >+ (webkit_dom_html_object_element_set_width): >+ (webkit_dom_html_object_element_get_content_document): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptGroupElement.cpp: >+ (webkit_dom_html_opt_group_element_get_disabled): >+ (webkit_dom_html_opt_group_element_set_disabled): >+ (webkit_dom_html_opt_group_element_get_label): >+ (webkit_dom_html_opt_group_element_set_label): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionElement.cpp: >+ (webkit_dom_html_option_element_get_disabled): >+ (webkit_dom_html_option_element_set_disabled): >+ (webkit_dom_html_option_element_get_form): >+ (webkit_dom_html_option_element_get_label): >+ (webkit_dom_html_option_element_set_label): >+ (webkit_dom_html_option_element_get_default_selected): >+ (webkit_dom_html_option_element_set_default_selected): >+ (webkit_dom_html_option_element_get_selected): >+ (webkit_dom_html_option_element_set_selected): >+ (webkit_dom_html_option_element_get_value): >+ (webkit_dom_html_option_element_set_value): >+ (webkit_dom_html_option_element_get_text): >+ (webkit_dom_html_option_element_get_index): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp: >+ (webkit_dom_html_options_collection_named_item): >+ (webkit_dom_html_options_collection_get_selected_index): >+ (webkit_dom_html_options_collection_set_selected_index): >+ (webkit_dom_html_options_collection_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParagraphElement.cpp: >+ (webkit_dom_html_paragraph_element_get_align): >+ (webkit_dom_html_paragraph_element_set_align): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp: >+ (webkit_dom_html_param_element_get_name): >+ (webkit_dom_html_param_element_set_name): >+ (webkit_dom_html_param_element_get_type_attr): >+ (webkit_dom_html_param_element_set_type_attr): >+ (webkit_dom_html_param_element_get_value): >+ (webkit_dom_html_param_element_set_value): >+ (webkit_dom_html_param_element_get_value_type): >+ (webkit_dom_html_param_element_set_value_type): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPreElement.cpp: >+ (webkit_dom_html_pre_element_get_width): >+ (webkit_dom_html_pre_element_set_width): >+ (webkit_dom_html_pre_element_get_wrap): >+ (webkit_dom_html_pre_element_set_wrap): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLQuoteElement.cpp: >+ (webkit_dom_html_quote_element_get_cite): >+ (webkit_dom_html_quote_element_set_cite): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp: >+ (webkit_dom_html_script_element_get_text): >+ (webkit_dom_html_script_element_set_text): >+ (webkit_dom_html_script_element_get_html_for): >+ (webkit_dom_html_script_element_set_html_for): >+ (webkit_dom_html_script_element_get_event): >+ (webkit_dom_html_script_element_set_event): >+ (webkit_dom_html_script_element_get_charset): >+ (webkit_dom_html_script_element_set_charset): >+ (webkit_dom_html_script_element_get_defer): >+ (webkit_dom_html_script_element_set_defer): >+ (webkit_dom_html_script_element_get_src): >+ (webkit_dom_html_script_element_set_src): >+ (webkit_dom_html_script_element_get_type_attr): >+ (webkit_dom_html_script_element_set_type_attr): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp: >+ (webkit_dom_html_select_element_item): >+ (webkit_dom_html_select_element_named_item): >+ (webkit_dom_html_select_element_add): >+ (webkit_dom_html_select_element_remove): >+ (webkit_dom_html_select_element_get_autofocus): >+ (webkit_dom_html_select_element_set_autofocus): >+ (webkit_dom_html_select_element_get_disabled): >+ (webkit_dom_html_select_element_set_disabled): >+ (webkit_dom_html_select_element_get_form): >+ (webkit_dom_html_select_element_get_multiple): >+ (webkit_dom_html_select_element_set_multiple): >+ (webkit_dom_html_select_element_get_name): >+ (webkit_dom_html_select_element_set_name): >+ (webkit_dom_html_select_element_get_size): >+ (webkit_dom_html_select_element_set_size): >+ (webkit_dom_html_select_element_get_select_type): >+ (webkit_dom_html_select_element_get_options): >+ (webkit_dom_html_select_element_get_length): >+ (webkit_dom_html_select_element_set_length): >+ (webkit_dom_html_select_element_get_selected_index): >+ (webkit_dom_html_select_element_set_selected_index): >+ (webkit_dom_html_select_element_get_value): >+ (webkit_dom_html_select_element_set_value): >+ (webkit_dom_html_select_element_get_will_validate): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp: >+ (webkit_dom_html_style_element_get_disabled): >+ (webkit_dom_html_style_element_set_disabled): >+ (webkit_dom_html_style_element_get_media): >+ (webkit_dom_html_style_element_set_media): >+ (webkit_dom_html_style_element_get_type_attr): >+ (webkit_dom_html_style_element_set_type_attr): >+ (webkit_dom_html_style_element_get_sheet): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCaptionElement.cpp: >+ (webkit_dom_html_table_caption_element_get_align): >+ (webkit_dom_html_table_caption_element_set_align): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp: >+ (webkit_dom_html_table_cell_element_get_cell_index): >+ (webkit_dom_html_table_cell_element_get_align): >+ (webkit_dom_html_table_cell_element_set_align): >+ (webkit_dom_html_table_cell_element_get_axis): >+ (webkit_dom_html_table_cell_element_set_axis): >+ (webkit_dom_html_table_cell_element_get_bg_color): >+ (webkit_dom_html_table_cell_element_set_bg_color): >+ (webkit_dom_html_table_cell_element_get_ch): >+ (webkit_dom_html_table_cell_element_set_ch): >+ (webkit_dom_html_table_cell_element_get_ch_off): >+ (webkit_dom_html_table_cell_element_set_ch_off): >+ (webkit_dom_html_table_cell_element_get_col_span): >+ (webkit_dom_html_table_cell_element_set_col_span): >+ (webkit_dom_html_table_cell_element_get_row_span): >+ (webkit_dom_html_table_cell_element_set_row_span): >+ (webkit_dom_html_table_cell_element_get_headers): >+ (webkit_dom_html_table_cell_element_set_headers): >+ (webkit_dom_html_table_cell_element_get_height): >+ (webkit_dom_html_table_cell_element_set_height): >+ (webkit_dom_html_table_cell_element_get_no_wrap): >+ (webkit_dom_html_table_cell_element_set_no_wrap): >+ (webkit_dom_html_table_cell_element_get_v_align): >+ (webkit_dom_html_table_cell_element_set_v_align): >+ (webkit_dom_html_table_cell_element_get_width): >+ (webkit_dom_html_table_cell_element_set_width): >+ (webkit_dom_html_table_cell_element_get_abbr): >+ (webkit_dom_html_table_cell_element_set_abbr): >+ (webkit_dom_html_table_cell_element_get_scope): >+ (webkit_dom_html_table_cell_element_set_scope): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableColElement.cpp: >+ (webkit_dom_html_table_col_element_get_align): >+ (webkit_dom_html_table_col_element_set_align): >+ (webkit_dom_html_table_col_element_get_ch): >+ (webkit_dom_html_table_col_element_set_ch): >+ (webkit_dom_html_table_col_element_get_ch_off): >+ (webkit_dom_html_table_col_element_set_ch_off): >+ (webkit_dom_html_table_col_element_get_span): >+ (webkit_dom_html_table_col_element_set_span): >+ (webkit_dom_html_table_col_element_get_v_align): >+ (webkit_dom_html_table_col_element_set_v_align): >+ (webkit_dom_html_table_col_element_get_width): >+ (webkit_dom_html_table_col_element_set_width): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp: >+ (webkit_dom_html_table_element_create_t_head): >+ (webkit_dom_html_table_element_delete_t_head): >+ (webkit_dom_html_table_element_create_t_foot): >+ (webkit_dom_html_table_element_delete_t_foot): >+ (webkit_dom_html_table_element_create_caption): >+ (webkit_dom_html_table_element_delete_caption): >+ (webkit_dom_html_table_element_insert_row): >+ (webkit_dom_html_table_element_delete_row): >+ (webkit_dom_html_table_element_get_caption): >+ (webkit_dom_html_table_element_set_caption): >+ (webkit_dom_html_table_element_get_t_head): >+ (webkit_dom_html_table_element_set_t_head): >+ (webkit_dom_html_table_element_get_t_foot): >+ (webkit_dom_html_table_element_set_t_foot): >+ (webkit_dom_html_table_element_get_rows): >+ (webkit_dom_html_table_element_get_t_bodies): >+ (webkit_dom_html_table_element_get_align): >+ (webkit_dom_html_table_element_set_align): >+ (webkit_dom_html_table_element_get_bg_color): >+ (webkit_dom_html_table_element_set_bg_color): >+ (webkit_dom_html_table_element_get_border): >+ (webkit_dom_html_table_element_set_border): >+ (webkit_dom_html_table_element_get_cell_padding): >+ (webkit_dom_html_table_element_set_cell_padding): >+ (webkit_dom_html_table_element_get_cell_spacing): >+ (webkit_dom_html_table_element_set_cell_spacing): >+ (webkit_dom_html_table_element_get_rules): >+ (webkit_dom_html_table_element_set_rules): >+ (webkit_dom_html_table_element_get_summary): >+ (webkit_dom_html_table_element_set_summary): >+ (webkit_dom_html_table_element_get_width): >+ (webkit_dom_html_table_element_set_width): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableRowElement.cpp: >+ (webkit_dom_html_table_row_element_insert_cell): >+ (webkit_dom_html_table_row_element_delete_cell): >+ (webkit_dom_html_table_row_element_get_row_index): >+ (webkit_dom_html_table_row_element_get_section_row_index): >+ (webkit_dom_html_table_row_element_get_cells): >+ (webkit_dom_html_table_row_element_get_align): >+ (webkit_dom_html_table_row_element_set_align): >+ (webkit_dom_html_table_row_element_get_bg_color): >+ (webkit_dom_html_table_row_element_set_bg_color): >+ (webkit_dom_html_table_row_element_get_ch): >+ (webkit_dom_html_table_row_element_set_ch): >+ (webkit_dom_html_table_row_element_get_ch_off): >+ (webkit_dom_html_table_row_element_set_ch_off): >+ (webkit_dom_html_table_row_element_get_v_align): >+ (webkit_dom_html_table_row_element_set_v_align): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableSectionElement.cpp: >+ (webkit_dom_html_table_section_element_insert_row): >+ (webkit_dom_html_table_section_element_delete_row): >+ (webkit_dom_html_table_section_element_get_align): >+ (webkit_dom_html_table_section_element_set_align): >+ (webkit_dom_html_table_section_element_get_ch): >+ (webkit_dom_html_table_section_element_set_ch): >+ (webkit_dom_html_table_section_element_get_ch_off): >+ (webkit_dom_html_table_section_element_set_ch_off): >+ (webkit_dom_html_table_section_element_get_v_align): >+ (webkit_dom_html_table_section_element_set_v_align): >+ (webkit_dom_html_table_section_element_get_rows): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp: >+ (webkit_dom_html_text_area_element_select): >+ (webkit_dom_html_text_area_element_set_selection_range): >+ (webkit_dom_html_text_area_element_get_autofocus): >+ (webkit_dom_html_text_area_element_set_autofocus): >+ (webkit_dom_html_text_area_element_get_disabled): >+ (webkit_dom_html_text_area_element_set_disabled): >+ (webkit_dom_html_text_area_element_get_form): >+ (webkit_dom_html_text_area_element_get_name): >+ (webkit_dom_html_text_area_element_set_name): >+ (webkit_dom_html_text_area_element_get_read_only): >+ (webkit_dom_html_text_area_element_set_read_only): >+ (webkit_dom_html_text_area_element_get_rows): >+ (webkit_dom_html_text_area_element_set_rows): >+ (webkit_dom_html_text_area_element_get_cols): >+ (webkit_dom_html_text_area_element_set_cols): >+ (webkit_dom_html_text_area_element_get_area_type): >+ (webkit_dom_html_text_area_element_get_default_value): >+ (webkit_dom_html_text_area_element_set_default_value): >+ (webkit_dom_html_text_area_element_get_value): >+ (webkit_dom_html_text_area_element_set_value): >+ (webkit_dom_html_text_area_element_get_will_validate): >+ (webkit_dom_html_text_area_element_get_selection_start): >+ (webkit_dom_html_text_area_element_set_selection_start): >+ (webkit_dom_html_text_area_element_get_selection_end): >+ (webkit_dom_html_text_area_element_set_selection_end): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTitleElement.cpp: >+ (webkit_dom_html_title_element_get_text): >+ (webkit_dom_html_title_element_set_text): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLUListElement.cpp: >+ (webkit_dom_html_u_list_element_get_compact): >+ (webkit_dom_html_u_list_element_set_compact): >+ (webkit_dom_html_u_list_element_get_type_attr): >+ (webkit_dom_html_u_list_element_set_type_attr): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp: >+ (webkit_dom_keyboard_event_get_modifier_state): >+ (webkit_dom_keyboard_event_init_keyboard_event): >+ (webkit_dom_keyboard_event_get_key_identifier): >+ (webkit_dom_keyboard_event_get_key_location): >+ (webkit_dom_keyboard_event_get_ctrl_key): >+ (webkit_dom_keyboard_event_get_shift_key): >+ (webkit_dom_keyboard_event_get_alt_key): >+ (webkit_dom_keyboard_event_get_meta_key): >+ (webkit_dom_keyboard_event_get_alt_graph_key): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.cpp: >+ (webkit_dom_media_list_item): >+ (webkit_dom_media_list_delete_medium): >+ (webkit_dom_media_list_append_medium): >+ (webkit_dom_media_list_get_media_text): >+ (webkit_dom_media_list_set_media_text): >+ (webkit_dom_media_list_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp: >+ (webkit_dom_mouse_event_init_mouse_event): >+ (webkit_dom_mouse_event_get_screen_x): >+ (webkit_dom_mouse_event_get_screen_y): >+ (webkit_dom_mouse_event_get_client_x): >+ (webkit_dom_mouse_event_get_client_y): >+ (webkit_dom_mouse_event_get_ctrl_key): >+ (webkit_dom_mouse_event_get_shift_key): >+ (webkit_dom_mouse_event_get_alt_key): >+ (webkit_dom_mouse_event_get_meta_key): >+ (webkit_dom_mouse_event_get_button): >+ (webkit_dom_mouse_event_get_related_target): >+ (webkit_dom_mouse_event_get_offset_x): >+ (webkit_dom_mouse_event_get_offset_y): >+ (webkit_dom_mouse_event_get_x): >+ (webkit_dom_mouse_event_get_y): >+ (webkit_dom_mouse_event_get_from_element): >+ (webkit_dom_mouse_event_get_to_element): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.cpp: >+ (webkit_dom_named_node_map_get_named_item): >+ (webkit_dom_named_node_map_set_named_item): >+ (webkit_dom_named_node_map_remove_named_item): >+ (webkit_dom_named_node_map_item): >+ (webkit_dom_named_node_map_get_named_item_ns): >+ (webkit_dom_named_node_map_remove_named_item_ns): >+ (webkit_dom_named_node_map_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeGtk.cpp: >+ (webkit_dom_node_insert_before): >+ (webkit_dom_node_replace_child): >+ (webkit_dom_node_remove_child): >+ (webkit_dom_node_append_child): >+ (webkit_dom_node_has_child_nodes): >+ (webkit_dom_node_clone_node_with_error): >+ (webkit_dom_node_normalize): >+ (webkit_dom_node_is_same_node): >+ (webkit_dom_node_is_equal_node): >+ (webkit_dom_node_lookup_prefix): >+ (webkit_dom_node_lookup_namespace_uri): >+ (webkit_dom_node_is_default_namespace): >+ (webkit_dom_node_compare_document_position): >+ (webkit_dom_node_contains): >+ (webkit_dom_node_get_node_name): >+ (webkit_dom_node_get_node_value): >+ (webkit_dom_node_set_node_value): >+ (webkit_dom_node_get_node_type): >+ (webkit_dom_node_get_parent_node): >+ (webkit_dom_node_get_child_nodes): >+ (webkit_dom_node_get_first_child): >+ (webkit_dom_node_get_last_child): >+ (webkit_dom_node_get_previous_sibling): >+ (webkit_dom_node_get_next_sibling): >+ (webkit_dom_node_get_owner_document): >+ (webkit_dom_node_get_base_uri): >+ (webkit_dom_node_get_text_content): >+ (webkit_dom_node_set_text_content): >+ (webkit_dom_node_get_parent_element): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.cpp: >+ (webkit_dom_node_iterator_next_node): >+ (webkit_dom_node_iterator_previous_node): >+ (webkit_dom_node_iterator_detach): >+ (webkit_dom_node_iterator_get_root): >+ (webkit_dom_node_iterator_get_what_to_show): >+ (webkit_dom_node_iterator_get_filter): >+ (webkit_dom_node_iterator_get_reference_node): >+ (webkit_dom_node_iterator_get_pointer_before_reference_node): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeList.cpp: >+ (webkit_dom_node_list_item): >+ (webkit_dom_node_list_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.cpp: >+ (webkit_dom_processing_instruction_get_target): >+ (webkit_dom_processing_instruction_get_sheet): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.cpp: >+ (webkit_dom_range_set_start): >+ (webkit_dom_range_set_end): >+ (webkit_dom_range_set_start_before): >+ (webkit_dom_range_set_start_after): >+ (webkit_dom_range_set_end_before): >+ (webkit_dom_range_set_end_after): >+ (webkit_dom_range_collapse): >+ (webkit_dom_range_select_node): >+ (webkit_dom_range_select_node_contents): >+ (webkit_dom_range_compare_boundary_points): >+ (webkit_dom_range_delete_contents): >+ (webkit_dom_range_extract_contents): >+ (webkit_dom_range_clone_contents): >+ (webkit_dom_range_insert_node): >+ (webkit_dom_range_surround_contents): >+ (webkit_dom_range_clone_range): >+ (webkit_dom_range_to_string): >+ (webkit_dom_range_detach): >+ (webkit_dom_range_create_contextual_fragment): >+ (webkit_dom_range_compare_node): >+ (webkit_dom_range_intersects_node): >+ (webkit_dom_range_compare_point): >+ (webkit_dom_range_is_point_in_range): >+ (webkit_dom_range_expand): >+ (webkit_dom_range_get_start_container): >+ (webkit_dom_range_get_start_offset): >+ (webkit_dom_range_get_end_container): >+ (webkit_dom_range_get_end_offset): >+ (webkit_dom_range_get_collapsed): >+ (webkit_dom_range_get_common_ancestor_container): >+ (webkit_dom_range_get_text): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.cpp: >+ (webkit_dom_style_sheet_get_content_type): >+ (webkit_dom_style_sheet_get_disabled): >+ (webkit_dom_style_sheet_set_disabled): >+ (webkit_dom_style_sheet_get_owner_node): >+ (webkit_dom_style_sheet_get_parent_style_sheet): >+ (webkit_dom_style_sheet_get_href): >+ (webkit_dom_style_sheet_get_title): >+ (webkit_dom_style_sheet_get_media): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.cpp: >+ (webkit_dom_style_sheet_list_item): >+ (webkit_dom_style_sheet_list_get_length): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.cpp: >+ (webkit_dom_text_split_text): >+ (webkit_dom_text_get_whole_text): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTreeWalker.cpp: >+ (webkit_dom_tree_walker_parent_node): >+ (webkit_dom_tree_walker_first_child): >+ (webkit_dom_tree_walker_last_child): >+ (webkit_dom_tree_walker_previous_sibling): >+ (webkit_dom_tree_walker_next_sibling): >+ (webkit_dom_tree_walker_previous_node): >+ (webkit_dom_tree_walker_next_node): >+ (webkit_dom_tree_walker_get_root): >+ (webkit_dom_tree_walker_get_what_to_show): >+ (webkit_dom_tree_walker_get_filter): >+ (webkit_dom_tree_walker_get_current_node): >+ (webkit_dom_tree_walker_set_current_node): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp: >+ (webkit_dom_ui_event_init_ui_event): >+ (webkit_dom_ui_event_get_view): >+ (webkit_dom_ui_event_get_detail): >+ (webkit_dom_ui_event_get_key_code): >+ (webkit_dom_ui_event_get_char_code): >+ (webkit_dom_ui_event_get_layer_x): >+ (webkit_dom_ui_event_get_layer_y): >+ (webkit_dom_ui_event_get_page_x): >+ (webkit_dom_ui_event_get_page_y): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp: >+ (webkit_dom_wheel_event_init_wheel_event): >+ (webkit_dom_wheel_event_get_wheel_delta_x): >+ (webkit_dom_wheel_event_get_wheel_delta_y): >+ (webkit_dom_wheel_event_get_wheel_delta): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathExpression.cpp: >+ (webkit_dom_xpath_expression_evaluate): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.cpp: >+ (webkitDOMNativeXPathNSResolverLookupNamespaceURI): >+ * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathResult.cpp: >+ (webkit_dom_xpath_result_iterate_next): >+ (webkit_dom_xpath_result_snapshot_item): >+ (webkit_dom_xpath_result_get_result_type): >+ (webkit_dom_xpath_result_get_number_value): >+ (webkit_dom_xpath_result_get_string_value): >+ (webkit_dom_xpath_result_get_boolean_value): >+ (webkit_dom_xpath_result_get_single_node_value): >+ (webkit_dom_xpath_result_get_invalid_iterator_state): >+ (webkit_dom_xpath_result_get_snapshot_length): >+ > 2018-08-01 Tomas Popela <tpopela@redhat.com> > > [WTF] Rename String::format to String::deprecatedFormat >diff --git a/Source/WebKitLegacy/mac/ChangeLog b/Source/WebKitLegacy/mac/ChangeLog >index 6a4842ae9fe4f42ea7446d65381080b1b4c59b67..0c9a5e0e0b75de48b89669843cf5289c965cd233 100644 >--- a/Source/WebKitLegacy/mac/ChangeLog >+++ b/Source/WebKitLegacy/mac/ChangeLog >@@ -1,3 +1,1513 @@ >+2018-08-02 Yusuke Suzuki <utatane.tea@gmail.com> >+ >+ Add the support for micro tasks in workers >+ https://bugs.webkit.org/show_bug.cgi?id=188246 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * DOM/DOMAttr.mm: >+ (-[DOMAttr name]): >+ (-[DOMAttr specified]): >+ (-[DOMAttr value]): >+ (-[DOMAttr setValue:]): >+ (-[DOMAttr ownerElement]): >+ (-[DOMAttr isId]): >+ (-[DOMAttr style]): >+ * DOM/DOMBlob.mm: >+ (-[DOMBlob size]): >+ (-[DOMBlob type]): >+ * DOM/DOMCDATASection.mm: >+ * DOM/DOMCSSCharsetRule.mm: >+ (-[DOMCSSCharsetRule encoding]): >+ * DOM/DOMCSSFontFaceRule.mm: >+ (-[DOMCSSFontFaceRule style]): >+ * DOM/DOMCSSImportRule.mm: >+ (-[DOMCSSImportRule href]): >+ (-[DOMCSSImportRule media]): >+ (-[DOMCSSImportRule styleSheet]): >+ * DOM/DOMCSSMediaRule.mm: >+ (-[DOMCSSMediaRule media]): >+ (-[DOMCSSMediaRule cssRules]): >+ (-[DOMCSSMediaRule insertRule:index:]): >+ (-[DOMCSSMediaRule deleteRule:]): >+ * DOM/DOMCSSPageRule.mm: >+ (-[DOMCSSPageRule selectorText]): >+ (-[DOMCSSPageRule setSelectorText:]): >+ (-[DOMCSSPageRule style]): >+ * DOM/DOMCSSPrimitiveValue.mm: >+ (-[DOMCSSPrimitiveValue primitiveType]): >+ (-[DOMCSSPrimitiveValue setFloatValue:floatValue:]): >+ (-[DOMCSSPrimitiveValue getFloatValue:]): >+ (-[DOMCSSPrimitiveValue setStringValue:stringValue:]): >+ (-[DOMCSSPrimitiveValue getStringValue]): >+ (-[DOMCSSPrimitiveValue getCounterValue]): >+ (-[DOMCSSPrimitiveValue getRectValue]): >+ (-[DOMCSSPrimitiveValue getRGBColorValue]): >+ * DOM/DOMCSSRule.mm: >+ (-[DOMCSSRule type]): >+ (-[DOMCSSRule cssText]): >+ (-[DOMCSSRule setCssText:]): >+ (-[DOMCSSRule parentStyleSheet]): >+ (-[DOMCSSRule parentRule]): >+ * DOM/DOMCSSRuleList.mm: >+ (-[DOMCSSRuleList length]): >+ (-[DOMCSSRuleList item:]): >+ * DOM/DOMCSSStyleDeclaration.mm: >+ (-[DOMCSSStyleDeclaration cssText]): >+ (-[DOMCSSStyleDeclaration setCssText:]): >+ (-[DOMCSSStyleDeclaration length]): >+ (-[DOMCSSStyleDeclaration parentRule]): >+ (-[DOMCSSStyleDeclaration getPropertyValue:]): >+ (-[DOMCSSStyleDeclaration getPropertyCSSValue:]): >+ (-[DOMCSSStyleDeclaration removeProperty:]): >+ (-[DOMCSSStyleDeclaration getPropertyPriority:]): >+ (-[DOMCSSStyleDeclaration setProperty:value:priority:]): >+ (-[DOMCSSStyleDeclaration item:]): >+ (-[DOMCSSStyleDeclaration getPropertyShorthand:]): >+ (-[DOMCSSStyleDeclaration isPropertyImplicit:]): >+ * DOM/DOMCSSStyleRule.mm: >+ (-[DOMCSSStyleRule selectorText]): >+ (-[DOMCSSStyleRule setSelectorText:]): >+ (-[DOMCSSStyleRule style]): >+ * DOM/DOMCSSStyleSheet.mm: >+ (-[DOMCSSStyleSheet ownerRule]): >+ (-[DOMCSSStyleSheet cssRules]): >+ (-[DOMCSSStyleSheet rules]): >+ (-[DOMCSSStyleSheet insertRule:index:]): >+ (-[DOMCSSStyleSheet deleteRule:]): >+ (-[DOMCSSStyleSheet addRule:style:index:]): >+ (-[DOMCSSStyleSheet removeRule:]): >+ * DOM/DOMCSSUnknownRule.mm: >+ * DOM/DOMCSSValue.mm: >+ (-[DOMCSSValue cssText]): >+ (-[DOMCSSValue setCssText:]): >+ (-[DOMCSSValue cssValueType]): >+ * DOM/DOMCSSValueList.mm: >+ (-[DOMCSSValueList length]): >+ (-[DOMCSSValueList item:]): >+ * DOM/DOMCharacterData.mm: >+ (-[DOMCharacterData data]): >+ (-[DOMCharacterData setData:]): >+ (-[DOMCharacterData length]): >+ (-[DOMCharacterData previousElementSibling]): >+ (-[DOMCharacterData nextElementSibling]): >+ (-[DOMCharacterData substringData:length:]): >+ (-[DOMCharacterData appendData:]): >+ (-[DOMCharacterData insertData:data:]): >+ (-[DOMCharacterData deleteData:length:]): >+ (-[DOMCharacterData replaceData:length:data:]): >+ (-[DOMCharacterData remove]): >+ * DOM/DOMComment.mm: >+ * DOM/DOMCounter.mm: >+ (-[DOMCounter identifier]): >+ (-[DOMCounter listStyle]): >+ (-[DOMCounter separator]): >+ * DOM/DOMDocument.mm: >+ (-[DOMDocument doctype]): >+ (-[DOMDocument implementation]): >+ (-[DOMDocument documentElement]): >+ (-[DOMDocument inputEncoding]): >+ (-[DOMDocument xmlEncoding]): >+ (-[DOMDocument xmlVersion]): >+ (-[DOMDocument setXmlVersion:]): >+ (-[DOMDocument xmlStandalone]): >+ (-[DOMDocument setXmlStandalone:]): >+ (-[DOMDocument documentURI]): >+ (-[DOMDocument setDocumentURI:]): >+ (-[DOMDocument defaultView]): >+ (-[DOMDocument styleSheets]): >+ (-[DOMDocument contentType]): >+ (-[DOMDocument title]): >+ (-[DOMDocument setTitle:]): >+ (-[DOMDocument dir]): >+ (-[DOMDocument setDir:]): >+ (-[DOMDocument referrer]): >+ (-[DOMDocument domain]): >+ (-[DOMDocument URL]): >+ (-[DOMDocument cookie]): >+ (-[DOMDocument setCookie:]): >+ (-[DOMDocument body]): >+ (-[DOMDocument setBody:]): >+ (-[DOMDocument head]): >+ (-[DOMDocument images]): >+ (-[DOMDocument applets]): >+ (-[DOMDocument links]): >+ (-[DOMDocument forms]): >+ (-[DOMDocument anchors]): >+ (-[DOMDocument lastModified]): >+ (-[DOMDocument charset]): >+ (-[DOMDocument setCharset:]): >+ (-[DOMDocument readyState]): >+ (-[DOMDocument characterSet]): >+ (-[DOMDocument activeElement]): >+ (-[DOMDocument compatMode]): >+ (-[DOMDocument webkitIsFullScreen]): >+ (-[DOMDocument webkitFullScreenKeyboardInputAllowed]): >+ (-[DOMDocument webkitCurrentFullScreenElement]): >+ (-[DOMDocument webkitFullscreenEnabled]): >+ (-[DOMDocument webkitFullscreenElement]): >+ (-[DOMDocument visibilityState]): >+ (-[DOMDocument hidden]): >+ (-[DOMDocument currentScript]): >+ (-[DOMDocument origin]): >+ (-[DOMDocument scrollingElement]): >+ (-[DOMDocument children]): >+ (-[DOMDocument firstElementChild]): >+ (-[DOMDocument lastElementChild]): >+ (-[DOMDocument childElementCount]): >+ (-[DOMDocument createElement:]): >+ (-[DOMDocument createDocumentFragment]): >+ (-[DOMDocument createTextNode:]): >+ (-[DOMDocument createComment:]): >+ (-[DOMDocument createCDATASection:]): >+ (-[DOMDocument createProcessingInstruction:data:]): >+ (-[DOMDocument createAttribute:]): >+ (-[DOMDocument getElementsByTagName:]): >+ (-[DOMDocument importNode:deep:]): >+ (-[DOMDocument createElementNS:qualifiedName:]): >+ (-[DOMDocument createAttributeNS:qualifiedName:]): >+ (-[DOMDocument getElementsByTagNameNS:localName:]): >+ (-[DOMDocument adoptNode:]): >+ (-[DOMDocument createEvent:]): >+ (-[DOMDocument createRange]): >+ (-[DOMDocument createNodeIterator:whatToShow:filter:expandEntityReferences:]): >+ (-[DOMDocument createTreeWalker:whatToShow:filter:expandEntityReferences:]): >+ (-[DOMDocument getOverrideStyle:pseudoElement:]): >+ (-[DOMDocument createExpression:resolver:]): >+ (-[DOMDocument createNSResolver:]): >+ (-[DOMDocument evaluate:contextNode:resolver:type:inResult:]): >+ (-[DOMDocument execCommand:userInterface:value:]): >+ (-[DOMDocument queryCommandEnabled:]): >+ (-[DOMDocument queryCommandIndeterm:]): >+ (-[DOMDocument queryCommandState:]): >+ (-[DOMDocument queryCommandSupported:]): >+ (-[DOMDocument queryCommandValue:]): >+ (-[DOMDocument getElementsByName:]): >+ (-[DOMDocument elementFromPoint:y:]): >+ (-[DOMDocument caretRangeFromPoint:y:]): >+ (-[DOMDocument createCSSStyleDeclaration]): >+ (-[DOMDocument getComputedStyle:pseudoElement:]): >+ (-[DOMDocument getMatchedCSSRules:pseudoElement:authorOnly:]): >+ (-[DOMDocument getElementsByClassName:]): >+ (-[DOMDocument hasFocus]): >+ (-[DOMDocument webkitCancelFullScreen]): >+ (-[DOMDocument webkitExitFullscreen]): >+ (-[DOMDocument getElementById:]): >+ (-[DOMDocument querySelector:]): >+ (-[DOMDocument querySelectorAll:]): >+ * DOM/DOMDocumentFragment.mm: >+ (-[DOMDocumentFragment children]): >+ (-[DOMDocumentFragment firstElementChild]): >+ (-[DOMDocumentFragment lastElementChild]): >+ (-[DOMDocumentFragment childElementCount]): >+ (-[DOMDocumentFragment getElementById:]): >+ (-[DOMDocumentFragment querySelector:]): >+ (-[DOMDocumentFragment querySelectorAll:]): >+ * DOM/DOMDocumentType.mm: >+ (-[DOMDocumentType name]): >+ (-[DOMDocumentType publicId]): >+ (-[DOMDocumentType systemId]): >+ (-[DOMDocumentType remove]): >+ * DOM/DOMElement.mm: >+ (-[DOMElement tagName]): >+ (-[DOMElement style]): >+ (-[DOMElement offsetLeft]): >+ (-[DOMElement offsetTop]): >+ (-[DOMElement offsetWidth]): >+ (-[DOMElement offsetHeight]): >+ (-[DOMElement clientLeft]): >+ (-[DOMElement clientTop]): >+ (-[DOMElement clientWidth]): >+ (-[DOMElement clientHeight]): >+ (-[DOMElement scrollLeft]): >+ (-[DOMElement setScrollLeft:]): >+ (-[DOMElement scrollTop]): >+ (-[DOMElement setScrollTop:]): >+ (-[DOMElement scrollWidth]): >+ (-[DOMElement scrollHeight]): >+ (-[DOMElement offsetParent]): >+ (-[DOMElement innerHTML]): >+ (-[DOMElement setInnerHTML:]): >+ (-[DOMElement outerHTML]): >+ (-[DOMElement setOuterHTML:]): >+ (-[DOMElement className]): >+ (-[DOMElement setClassName:]): >+ (-[DOMElement classList]): >+ (-[DOMElement innerText]): >+ (-[DOMElement uiactions]): >+ (-[DOMElement setUiactions:]): >+ (-[DOMElement previousElementSibling]): >+ (-[DOMElement nextElementSibling]): >+ (-[DOMElement children]): >+ (-[DOMElement firstElementChild]): >+ (-[DOMElement lastElementChild]): >+ (-[DOMElement childElementCount]): >+ (-[DOMElement boundsInRootViewSpace]): >+ (-[DOMElement getAttribute:]): >+ (-[DOMElement setAttribute:value:]): >+ (-[DOMElement removeAttribute:]): >+ (-[DOMElement getAttributeNode:]): >+ (-[DOMElement setAttributeNode:]): >+ (-[DOMElement removeAttributeNode:]): >+ (-[DOMElement getElementsByTagName:]): >+ (-[DOMElement getAttributeNS:localName:]): >+ (-[DOMElement setAttributeNS:qualifiedName:value:]): >+ (-[DOMElement removeAttributeNS:localName:]): >+ (-[DOMElement getElementsByTagNameNS:localName:]): >+ (-[DOMElement getAttributeNodeNS:localName:]): >+ (-[DOMElement setAttributeNodeNS:]): >+ (-[DOMElement hasAttribute:]): >+ (-[DOMElement hasAttributeNS:localName:]): >+ (-[DOMElement focus]): >+ (-[DOMElement blur]): >+ (-[DOMElement scrollIntoView:]): >+ (-[DOMElement scrollIntoViewIfNeeded:]): >+ (-[DOMElement scrollByLines:]): >+ (-[DOMElement scrollByPages:]): >+ (-[DOMElement getElementsByClassName:]): >+ (-[DOMElement matches:]): >+ (-[DOMElement closest:]): >+ (-[DOMElement webkitMatchesSelector:]): >+ (-[DOMElement webkitRequestFullScreen:]): >+ (-[DOMElement webkitRequestFullscreen]): >+ (-[DOMElement remove]): >+ (-[DOMElement querySelector:]): >+ (-[DOMElement querySelectorAll:]): >+ * DOM/DOMEvent.mm: >+ (-[DOMEvent type]): >+ (-[DOMEvent target]): >+ (-[DOMEvent currentTarget]): >+ (-[DOMEvent eventPhase]): >+ (-[DOMEvent bubbles]): >+ (-[DOMEvent cancelable]): >+ (-[DOMEvent composed]): >+ (-[DOMEvent timeStamp]): >+ (-[DOMEvent defaultPrevented]): >+ (-[DOMEvent isTrusted]): >+ (-[DOMEvent srcElement]): >+ (-[DOMEvent returnValue]): >+ (-[DOMEvent setReturnValue:]): >+ (-[DOMEvent cancelBubble]): >+ (-[DOMEvent setCancelBubble:]): >+ (-[DOMEvent stopPropagation]): >+ (-[DOMEvent preventDefault]): >+ (-[DOMEvent initEvent:canBubbleArg:cancelableArg:]): >+ (-[DOMEvent stopImmediatePropagation]): >+ * DOM/DOMFile.mm: >+ (-[DOMFile name]): >+ (-[DOMFile lastModified]): >+ * DOM/DOMFileList.mm: >+ (-[DOMFileList length]): >+ (-[DOMFileList item:]): >+ * DOM/DOMHTML.mm: >+ (-[DOMHTMLInputElement setValueWithChangeEvent:]): >+ (-[DOMHTMLInputElement setValueAsNumberWithChangeEvent:]): >+ * DOM/DOMHTMLAnchorElement.mm: >+ (-[DOMHTMLAnchorElement charset]): >+ (-[DOMHTMLAnchorElement setCharset:]): >+ (-[DOMHTMLAnchorElement coords]): >+ (-[DOMHTMLAnchorElement setCoords:]): >+ (-[DOMHTMLAnchorElement download]): >+ (-[DOMHTMLAnchorElement setDownload:]): >+ (-[DOMHTMLAnchorElement hreflang]): >+ (-[DOMHTMLAnchorElement setHreflang:]): >+ (-[DOMHTMLAnchorElement name]): >+ (-[DOMHTMLAnchorElement setName:]): >+ (-[DOMHTMLAnchorElement ping]): >+ (-[DOMHTMLAnchorElement setPing:]): >+ (-[DOMHTMLAnchorElement rel]): >+ (-[DOMHTMLAnchorElement setRel:]): >+ (-[DOMHTMLAnchorElement rev]): >+ (-[DOMHTMLAnchorElement setRev:]): >+ (-[DOMHTMLAnchorElement shape]): >+ (-[DOMHTMLAnchorElement setShape:]): >+ (-[DOMHTMLAnchorElement target]): >+ (-[DOMHTMLAnchorElement setTarget:]): >+ (-[DOMHTMLAnchorElement type]): >+ (-[DOMHTMLAnchorElement setType:]): >+ (-[DOMHTMLAnchorElement accessKey]): >+ (-[DOMHTMLAnchorElement setAccessKey:]): >+ (-[DOMHTMLAnchorElement text]): >+ (-[DOMHTMLAnchorElement absoluteLinkURL]): >+ (-[DOMHTMLAnchorElement relList]): >+ (-[DOMHTMLAnchorElement href]): >+ (-[DOMHTMLAnchorElement setHref:]): >+ (-[DOMHTMLAnchorElement origin]): >+ (-[DOMHTMLAnchorElement protocol]): >+ (-[DOMHTMLAnchorElement host]): >+ (-[DOMHTMLAnchorElement hostname]): >+ (-[DOMHTMLAnchorElement port]): >+ (-[DOMHTMLAnchorElement pathname]): >+ (-[DOMHTMLAnchorElement search]): >+ (-[DOMHTMLAnchorElement hashName]): >+ * DOM/DOMHTMLAppletElement.mm: >+ (-[DOMHTMLAppletElement align]): >+ (-[DOMHTMLAppletElement setAlign:]): >+ (-[DOMHTMLAppletElement alt]): >+ (-[DOMHTMLAppletElement setAlt:]): >+ (-[DOMHTMLAppletElement archive]): >+ (-[DOMHTMLAppletElement setArchive:]): >+ (-[DOMHTMLAppletElement code]): >+ (-[DOMHTMLAppletElement setCode:]): >+ (-[DOMHTMLAppletElement codeBase]): >+ (-[DOMHTMLAppletElement setCodeBase:]): >+ (-[DOMHTMLAppletElement height]): >+ (-[DOMHTMLAppletElement setHeight:]): >+ (-[DOMHTMLAppletElement hspace]): >+ (-[DOMHTMLAppletElement setHspace:]): >+ (-[DOMHTMLAppletElement name]): >+ (-[DOMHTMLAppletElement setName:]): >+ (-[DOMHTMLAppletElement object]): >+ (-[DOMHTMLAppletElement setObject:]): >+ (-[DOMHTMLAppletElement vspace]): >+ (-[DOMHTMLAppletElement setVspace:]): >+ (-[DOMHTMLAppletElement width]): >+ (-[DOMHTMLAppletElement setWidth:]): >+ * DOM/DOMHTMLAreaElement.mm: >+ (-[DOMHTMLAreaElement alt]): >+ (-[DOMHTMLAreaElement setAlt:]): >+ (-[DOMHTMLAreaElement coords]): >+ (-[DOMHTMLAreaElement setCoords:]): >+ (-[DOMHTMLAreaElement noHref]): >+ (-[DOMHTMLAreaElement setNoHref:]): >+ (-[DOMHTMLAreaElement ping]): >+ (-[DOMHTMLAreaElement setPing:]): >+ (-[DOMHTMLAreaElement rel]): >+ (-[DOMHTMLAreaElement setRel:]): >+ (-[DOMHTMLAreaElement shape]): >+ (-[DOMHTMLAreaElement setShape:]): >+ (-[DOMHTMLAreaElement target]): >+ (-[DOMHTMLAreaElement setTarget:]): >+ (-[DOMHTMLAreaElement accessKey]): >+ (-[DOMHTMLAreaElement setAccessKey:]): >+ (-[DOMHTMLAreaElement absoluteLinkURL]): >+ (-[DOMHTMLAreaElement relList]): >+ (-[DOMHTMLAreaElement href]): >+ (-[DOMHTMLAreaElement setHref:]): >+ (-[DOMHTMLAreaElement origin]): >+ (-[DOMHTMLAreaElement protocol]): >+ (-[DOMHTMLAreaElement host]): >+ (-[DOMHTMLAreaElement hostname]): >+ (-[DOMHTMLAreaElement port]): >+ (-[DOMHTMLAreaElement pathname]): >+ (-[DOMHTMLAreaElement search]): >+ (-[DOMHTMLAreaElement hashName]): >+ * DOM/DOMHTMLBRElement.mm: >+ (-[DOMHTMLBRElement clear]): >+ (-[DOMHTMLBRElement setClear:]): >+ * DOM/DOMHTMLBaseElement.mm: >+ (-[DOMHTMLBaseElement href]): >+ (-[DOMHTMLBaseElement setHref:]): >+ (-[DOMHTMLBaseElement target]): >+ (-[DOMHTMLBaseElement setTarget:]): >+ * DOM/DOMHTMLBaseFontElement.mm: >+ (-[DOMHTMLBaseFontElement color]): >+ (-[DOMHTMLBaseFontElement setColor:]): >+ (-[DOMHTMLBaseFontElement face]): >+ (-[DOMHTMLBaseFontElement setFace:]): >+ (-[DOMHTMLBaseFontElement size]): >+ (-[DOMHTMLBaseFontElement setSize:]): >+ * DOM/DOMHTMLBodyElement.mm: >+ (-[DOMHTMLBodyElement aLink]): >+ (-[DOMHTMLBodyElement setALink:]): >+ (-[DOMHTMLBodyElement background]): >+ (-[DOMHTMLBodyElement setBackground:]): >+ (-[DOMHTMLBodyElement bgColor]): >+ (-[DOMHTMLBodyElement setBgColor:]): >+ (-[DOMHTMLBodyElement link]): >+ (-[DOMHTMLBodyElement setLink:]): >+ (-[DOMHTMLBodyElement text]): >+ (-[DOMHTMLBodyElement setText:]): >+ (-[DOMHTMLBodyElement vLink]): >+ (-[DOMHTMLBodyElement setVLink:]): >+ * DOM/DOMHTMLButtonElement.mm: >+ (-[DOMHTMLButtonElement autofocus]): >+ (-[DOMHTMLButtonElement setAutofocus:]): >+ (-[DOMHTMLButtonElement disabled]): >+ (-[DOMHTMLButtonElement setDisabled:]): >+ (-[DOMHTMLButtonElement form]): >+ (-[DOMHTMLButtonElement type]): >+ (-[DOMHTMLButtonElement setType:]): >+ (-[DOMHTMLButtonElement name]): >+ (-[DOMHTMLButtonElement setName:]): >+ (-[DOMHTMLButtonElement value]): >+ (-[DOMHTMLButtonElement setValue:]): >+ (-[DOMHTMLButtonElement willValidate]): >+ (-[DOMHTMLButtonElement accessKey]): >+ (-[DOMHTMLButtonElement setAccessKey:]): >+ (-[DOMHTMLButtonElement click]): >+ * DOM/DOMHTMLCanvasElement.mm: >+ (-[DOMHTMLCanvasElement width]): >+ (-[DOMHTMLCanvasElement setWidth:]): >+ (-[DOMHTMLCanvasElement height]): >+ (-[DOMHTMLCanvasElement setHeight:]): >+ (-[DOMHTMLCanvasElement toDataURL:]): >+ * DOM/DOMHTMLCollection.mm: >+ (-[DOMHTMLCollection length]): >+ (-[DOMHTMLCollection item:]): >+ (-[DOMHTMLCollection namedItem:]): >+ (-[DOMHTMLCollection tags:]): >+ * DOM/DOMHTMLDListElement.mm: >+ (-[DOMHTMLDListElement compact]): >+ (-[DOMHTMLDListElement setCompact:]): >+ * DOM/DOMHTMLDirectoryElement.mm: >+ (-[DOMHTMLDirectoryElement compact]): >+ (-[DOMHTMLDirectoryElement setCompact:]): >+ * DOM/DOMHTMLDivElement.mm: >+ (-[DOMHTMLDivElement align]): >+ (-[DOMHTMLDivElement setAlign:]): >+ * DOM/DOMHTMLDocument.mm: >+ (-[DOMHTMLDocument embeds]): >+ (-[DOMHTMLDocument plugins]): >+ (-[DOMHTMLDocument scripts]): >+ (-[DOMHTMLDocument width]): >+ (-[DOMHTMLDocument height]): >+ (-[DOMHTMLDocument dir]): >+ (-[DOMHTMLDocument setDir:]): >+ (-[DOMHTMLDocument designMode]): >+ (-[DOMHTMLDocument setDesignMode:]): >+ (-[DOMHTMLDocument compatMode]): >+ (-[DOMHTMLDocument bgColor]): >+ (-[DOMHTMLDocument setBgColor:]): >+ (-[DOMHTMLDocument fgColor]): >+ (-[DOMHTMLDocument setFgColor:]): >+ (-[DOMHTMLDocument alinkColor]): >+ (-[DOMHTMLDocument setAlinkColor:]): >+ (-[DOMHTMLDocument linkColor]): >+ (-[DOMHTMLDocument setLinkColor:]): >+ (-[DOMHTMLDocument vlinkColor]): >+ (-[DOMHTMLDocument setVlinkColor:]): >+ (-[DOMHTMLDocument open]): >+ (-[DOMHTMLDocument close]): >+ (-[DOMHTMLDocument write:]): >+ (-[DOMHTMLDocument writeln:]): >+ (-[DOMHTMLDocument clear]): >+ (-[DOMHTMLDocument captureEvents]): >+ (-[DOMHTMLDocument releaseEvents]): >+ * DOM/DOMHTMLElement.mm: >+ (-[DOMHTMLElement title]): >+ (-[DOMHTMLElement setTitle:]): >+ (-[DOMHTMLElement lang]): >+ (-[DOMHTMLElement setLang:]): >+ (-[DOMHTMLElement translate]): >+ (-[DOMHTMLElement setTranslate:]): >+ (-[DOMHTMLElement dir]): >+ (-[DOMHTMLElement setDir:]): >+ (-[DOMHTMLElement tabIndex]): >+ (-[DOMHTMLElement setTabIndex:]): >+ (-[DOMHTMLElement draggable]): >+ (-[DOMHTMLElement setDraggable:]): >+ (-[DOMHTMLElement webkitdropzone]): >+ (-[DOMHTMLElement setWebkitdropzone:]): >+ (-[DOMHTMLElement hidden]): >+ (-[DOMHTMLElement setHidden:]): >+ (-[DOMHTMLElement accessKey]): >+ (-[DOMHTMLElement setAccessKey:]): >+ (-[DOMHTMLElement innerText]): >+ (-[DOMHTMLElement setInnerText:]): >+ (-[DOMHTMLElement outerText]): >+ (-[DOMHTMLElement setOuterText:]): >+ (-[DOMHTMLElement contentEditable]): >+ (-[DOMHTMLElement setContentEditable:]): >+ (-[DOMHTMLElement isContentEditable]): >+ (-[DOMHTMLElement spellcheck]): >+ (-[DOMHTMLElement setSpellcheck:]): >+ (-[DOMHTMLElement idName]): >+ (-[DOMHTMLElement setIdName:]): >+ (-[DOMHTMLElement children]): >+ (-[DOMHTMLElement titleDisplayString]): >+ (-[DOMHTMLElement insertAdjacentElement:element:]): >+ (-[DOMHTMLElement insertAdjacentHTML:html:]): >+ (-[DOMHTMLElement insertAdjacentText:text:]): >+ (-[DOMHTMLElement click]): >+ (-[DOMHTMLElement autocorrect]): >+ (-[DOMHTMLElement setAutocorrect:]): >+ (-[DOMHTMLElement autocapitalize]): >+ (-[DOMHTMLElement setAutocapitalize:]): >+ * DOM/DOMHTMLEmbedElement.mm: >+ (-[DOMHTMLEmbedElement align]): >+ (-[DOMHTMLEmbedElement setAlign:]): >+ (-[DOMHTMLEmbedElement height]): >+ (-[DOMHTMLEmbedElement setHeight:]): >+ (-[DOMHTMLEmbedElement name]): >+ (-[DOMHTMLEmbedElement setName:]): >+ (-[DOMHTMLEmbedElement src]): >+ (-[DOMHTMLEmbedElement setSrc:]): >+ (-[DOMHTMLEmbedElement type]): >+ (-[DOMHTMLEmbedElement setType:]): >+ (-[DOMHTMLEmbedElement width]): >+ (-[DOMHTMLEmbedElement setWidth:]): >+ * DOM/DOMHTMLFieldSetElement.mm: >+ (-[DOMHTMLFieldSetElement form]): >+ * DOM/DOMHTMLFontElement.mm: >+ (-[DOMHTMLFontElement color]): >+ (-[DOMHTMLFontElement setColor:]): >+ (-[DOMHTMLFontElement face]): >+ (-[DOMHTMLFontElement setFace:]): >+ (-[DOMHTMLFontElement size]): >+ (-[DOMHTMLFontElement setSize:]): >+ * DOM/DOMHTMLFormElement.mm: >+ (-[DOMHTMLFormElement acceptCharset]): >+ (-[DOMHTMLFormElement setAcceptCharset:]): >+ (-[DOMHTMLFormElement action]): >+ (-[DOMHTMLFormElement setAction:]): >+ (-[DOMHTMLFormElement autocomplete]): >+ (-[DOMHTMLFormElement setAutocomplete:]): >+ (-[DOMHTMLFormElement enctype]): >+ (-[DOMHTMLFormElement setEnctype:]): >+ (-[DOMHTMLFormElement encoding]): >+ (-[DOMHTMLFormElement setEncoding:]): >+ (-[DOMHTMLFormElement method]): >+ (-[DOMHTMLFormElement setMethod:]): >+ (-[DOMHTMLFormElement name]): >+ (-[DOMHTMLFormElement setName:]): >+ (-[DOMHTMLFormElement noValidate]): >+ (-[DOMHTMLFormElement setNoValidate:]): >+ (-[DOMHTMLFormElement target]): >+ (-[DOMHTMLFormElement setTarget:]): >+ (-[DOMHTMLFormElement elements]): >+ (-[DOMHTMLFormElement length]): >+ (-[DOMHTMLFormElement submit]): >+ (-[DOMHTMLFormElement reset]): >+ (-[DOMHTMLFormElement checkValidity]): >+ * DOM/DOMHTMLFrameElement.mm: >+ (-[DOMHTMLFrameElement frameBorder]): >+ (-[DOMHTMLFrameElement setFrameBorder:]): >+ (-[DOMHTMLFrameElement longDesc]): >+ (-[DOMHTMLFrameElement setLongDesc:]): >+ (-[DOMHTMLFrameElement marginHeight]): >+ (-[DOMHTMLFrameElement setMarginHeight:]): >+ (-[DOMHTMLFrameElement marginWidth]): >+ (-[DOMHTMLFrameElement setMarginWidth:]): >+ (-[DOMHTMLFrameElement name]): >+ (-[DOMHTMLFrameElement setName:]): >+ (-[DOMHTMLFrameElement noResize]): >+ (-[DOMHTMLFrameElement setNoResize:]): >+ (-[DOMHTMLFrameElement scrolling]): >+ (-[DOMHTMLFrameElement setScrolling:]): >+ (-[DOMHTMLFrameElement src]): >+ (-[DOMHTMLFrameElement setSrc:]): >+ (-[DOMHTMLFrameElement contentDocument]): >+ (-[DOMHTMLFrameElement contentWindow]): >+ (-[DOMHTMLFrameElement location]): >+ (-[DOMHTMLFrameElement setLocation:]): >+ (-[DOMHTMLFrameElement width]): >+ (-[DOMHTMLFrameElement height]): >+ * DOM/DOMHTMLFrameSetElement.mm: >+ (-[DOMHTMLFrameSetElement cols]): >+ (-[DOMHTMLFrameSetElement setCols:]): >+ (-[DOMHTMLFrameSetElement rows]): >+ (-[DOMHTMLFrameSetElement setRows:]): >+ * DOM/DOMHTMLHRElement.mm: >+ (-[DOMHTMLHRElement align]): >+ (-[DOMHTMLHRElement setAlign:]): >+ (-[DOMHTMLHRElement noShade]): >+ (-[DOMHTMLHRElement setNoShade:]): >+ (-[DOMHTMLHRElement size]): >+ (-[DOMHTMLHRElement setSize:]): >+ (-[DOMHTMLHRElement width]): >+ (-[DOMHTMLHRElement setWidth:]): >+ * DOM/DOMHTMLHeadElement.mm: >+ (-[DOMHTMLHeadElement profile]): >+ (-[DOMHTMLHeadElement setProfile:]): >+ * DOM/DOMHTMLHeadingElement.mm: >+ (-[DOMHTMLHeadingElement align]): >+ (-[DOMHTMLHeadingElement setAlign:]): >+ * DOM/DOMHTMLHtmlElement.mm: >+ (-[DOMHTMLHtmlElement version]): >+ (-[DOMHTMLHtmlElement setVersion:]): >+ (-[DOMHTMLHtmlElement manifest]): >+ (-[DOMHTMLHtmlElement setManifest:]): >+ * DOM/DOMHTMLIFrameElement.mm: >+ (-[DOMHTMLIFrameElement align]): >+ (-[DOMHTMLIFrameElement setAlign:]): >+ (-[DOMHTMLIFrameElement frameBorder]): >+ (-[DOMHTMLIFrameElement setFrameBorder:]): >+ (-[DOMHTMLIFrameElement height]): >+ (-[DOMHTMLIFrameElement setHeight:]): >+ (-[DOMHTMLIFrameElement longDesc]): >+ (-[DOMHTMLIFrameElement setLongDesc:]): >+ (-[DOMHTMLIFrameElement marginHeight]): >+ (-[DOMHTMLIFrameElement setMarginHeight:]): >+ (-[DOMHTMLIFrameElement marginWidth]): >+ (-[DOMHTMLIFrameElement setMarginWidth:]): >+ (-[DOMHTMLIFrameElement name]): >+ (-[DOMHTMLIFrameElement setName:]): >+ (-[DOMHTMLIFrameElement sandbox]): >+ (-[DOMHTMLIFrameElement setSandbox:]): >+ (-[DOMHTMLIFrameElement scrolling]): >+ (-[DOMHTMLIFrameElement setScrolling:]): >+ (-[DOMHTMLIFrameElement src]): >+ (-[DOMHTMLIFrameElement setSrc:]): >+ (-[DOMHTMLIFrameElement srcdoc]): >+ (-[DOMHTMLIFrameElement setSrcdoc:]): >+ (-[DOMHTMLIFrameElement width]): >+ (-[DOMHTMLIFrameElement setWidth:]): >+ (-[DOMHTMLIFrameElement contentDocument]): >+ (-[DOMHTMLIFrameElement contentWindow]): >+ * DOM/DOMHTMLImageElement.mm: >+ (-[DOMHTMLImageElement name]): >+ (-[DOMHTMLImageElement setName:]): >+ (-[DOMHTMLImageElement align]): >+ (-[DOMHTMLImageElement setAlign:]): >+ (-[DOMHTMLImageElement alt]): >+ (-[DOMHTMLImageElement setAlt:]): >+ (-[DOMHTMLImageElement border]): >+ (-[DOMHTMLImageElement setBorder:]): >+ (-[DOMHTMLImageElement crossOrigin]): >+ (-[DOMHTMLImageElement setCrossOrigin:]): >+ (-[DOMHTMLImageElement height]): >+ (-[DOMHTMLImageElement setHeight:]): >+ (-[DOMHTMLImageElement hspace]): >+ (-[DOMHTMLImageElement setHspace:]): >+ (-[DOMHTMLImageElement isMap]): >+ (-[DOMHTMLImageElement setIsMap:]): >+ (-[DOMHTMLImageElement longDesc]): >+ (-[DOMHTMLImageElement setLongDesc:]): >+ (-[DOMHTMLImageElement src]): >+ (-[DOMHTMLImageElement setSrc:]): >+ (-[DOMHTMLImageElement srcset]): >+ (-[DOMHTMLImageElement setSrcset:]): >+ (-[DOMHTMLImageElement sizes]): >+ (-[DOMHTMLImageElement setSizes:]): >+ (-[DOMHTMLImageElement currentSrc]): >+ (-[DOMHTMLImageElement useMap]): >+ (-[DOMHTMLImageElement setUseMap:]): >+ (-[DOMHTMLImageElement vspace]): >+ (-[DOMHTMLImageElement setVspace:]): >+ (-[DOMHTMLImageElement width]): >+ (-[DOMHTMLImageElement setWidth:]): >+ (-[DOMHTMLImageElement complete]): >+ (-[DOMHTMLImageElement lowsrc]): >+ (-[DOMHTMLImageElement setLowsrc:]): >+ (-[DOMHTMLImageElement naturalHeight]): >+ (-[DOMHTMLImageElement naturalWidth]): >+ (-[DOMHTMLImageElement x]): >+ (-[DOMHTMLImageElement y]): >+ (-[DOMHTMLImageElement altDisplayString]): >+ (-[DOMHTMLImageElement absoluteImageURL]): >+ * DOM/DOMHTMLInputElement.mm: >+ (-[DOMHTMLInputElement accept]): >+ (-[DOMHTMLInputElement setAccept:]): >+ (-[DOMHTMLInputElement alt]): >+ (-[DOMHTMLInputElement setAlt:]): >+ (-[DOMHTMLInputElement autocomplete]): >+ (-[DOMHTMLInputElement setAutocomplete:]): >+ (-[DOMHTMLInputElement autofocus]): >+ (-[DOMHTMLInputElement setAutofocus:]): >+ (-[DOMHTMLInputElement defaultChecked]): >+ (-[DOMHTMLInputElement setDefaultChecked:]): >+ (-[DOMHTMLInputElement checked]): >+ (-[DOMHTMLInputElement setChecked:]): >+ (-[DOMHTMLInputElement dirName]): >+ (-[DOMHTMLInputElement setDirName:]): >+ (-[DOMHTMLInputElement disabled]): >+ (-[DOMHTMLInputElement setDisabled:]): >+ (-[DOMHTMLInputElement form]): >+ (-[DOMHTMLInputElement files]): >+ (-[DOMHTMLInputElement setFiles:]): >+ (-[DOMHTMLInputElement formAction]): >+ (-[DOMHTMLInputElement setFormAction:]): >+ (-[DOMHTMLInputElement formEnctype]): >+ (-[DOMHTMLInputElement setFormEnctype:]): >+ (-[DOMHTMLInputElement formMethod]): >+ (-[DOMHTMLInputElement setFormMethod:]): >+ (-[DOMHTMLInputElement formNoValidate]): >+ (-[DOMHTMLInputElement setFormNoValidate:]): >+ (-[DOMHTMLInputElement formTarget]): >+ (-[DOMHTMLInputElement setFormTarget:]): >+ (-[DOMHTMLInputElement height]): >+ (-[DOMHTMLInputElement setHeight:]): >+ (-[DOMHTMLInputElement indeterminate]): >+ (-[DOMHTMLInputElement setIndeterminate:]): >+ (-[DOMHTMLInputElement list]): >+ (-[DOMHTMLInputElement max]): >+ (-[DOMHTMLInputElement setMax:]): >+ (-[DOMHTMLInputElement maxLength]): >+ (-[DOMHTMLInputElement setMaxLength:]): >+ (-[DOMHTMLInputElement min]): >+ (-[DOMHTMLInputElement setMin:]): >+ (-[DOMHTMLInputElement multiple]): >+ (-[DOMHTMLInputElement setMultiple:]): >+ (-[DOMHTMLInputElement name]): >+ (-[DOMHTMLInputElement setName:]): >+ (-[DOMHTMLInputElement pattern]): >+ (-[DOMHTMLInputElement setPattern:]): >+ (-[DOMHTMLInputElement placeholder]): >+ (-[DOMHTMLInputElement setPlaceholder:]): >+ (-[DOMHTMLInputElement readOnly]): >+ (-[DOMHTMLInputElement setReadOnly:]): >+ (-[DOMHTMLInputElement required]): >+ (-[DOMHTMLInputElement setRequired:]): >+ (-[DOMHTMLInputElement size]): >+ (-[DOMHTMLInputElement setSize:]): >+ (-[DOMHTMLInputElement src]): >+ (-[DOMHTMLInputElement setSrc:]): >+ (-[DOMHTMLInputElement step]): >+ (-[DOMHTMLInputElement setStep:]): >+ (-[DOMHTMLInputElement type]): >+ (-[DOMHTMLInputElement setType:]): >+ (-[DOMHTMLInputElement defaultValue]): >+ (-[DOMHTMLInputElement setDefaultValue:]): >+ (-[DOMHTMLInputElement value]): >+ (-[DOMHTMLInputElement setValue:]): >+ (-[DOMHTMLInputElement valueAsDate]): >+ (-[DOMHTMLInputElement setValueAsDate:]): >+ (-[DOMHTMLInputElement valueAsNumber]): >+ (-[DOMHTMLInputElement setValueAsNumber:]): >+ (-[DOMHTMLInputElement width]): >+ (-[DOMHTMLInputElement setWidth:]): >+ (-[DOMHTMLInputElement willValidate]): >+ (-[DOMHTMLInputElement validationMessage]): >+ (-[DOMHTMLInputElement labels]): >+ (-[DOMHTMLInputElement selectionStart]): >+ (-[DOMHTMLInputElement setSelectionStart:]): >+ (-[DOMHTMLInputElement selectionEnd]): >+ (-[DOMHTMLInputElement setSelectionEnd:]): >+ (-[DOMHTMLInputElement selectionDirection]): >+ (-[DOMHTMLInputElement setSelectionDirection:]): >+ (-[DOMHTMLInputElement align]): >+ (-[DOMHTMLInputElement setAlign:]): >+ (-[DOMHTMLInputElement useMap]): >+ (-[DOMHTMLInputElement setUseMap:]): >+ (-[DOMHTMLInputElement incremental]): >+ (-[DOMHTMLInputElement setIncremental:]): >+ (-[DOMHTMLInputElement accessKey]): >+ (-[DOMHTMLInputElement setAccessKey:]): >+ (-[DOMHTMLInputElement altDisplayString]): >+ (-[DOMHTMLInputElement absoluteImageURL]): >+ (-[DOMHTMLInputElement capture]): >+ (-[DOMHTMLInputElement setCapture:]): >+ (-[DOMHTMLInputElement stepUp:]): >+ (-[DOMHTMLInputElement stepDown:]): >+ (-[DOMHTMLInputElement checkValidity]): >+ (-[DOMHTMLInputElement setCustomValidity:]): >+ (-[DOMHTMLInputElement select]): >+ (-[DOMHTMLInputElement setRangeText:]): >+ (-[DOMHTMLInputElement setRangeText:start:end:selectionMode:]): >+ (-[DOMHTMLInputElement setSelectionRange:end:]): >+ (-[DOMHTMLInputElement click]): >+ (-[DOMHTMLInputElement setValueForUser:]): >+ (-[DOMHTMLInputElement _autofillContext]): >+ (-[DOMHTMLInputElement insertTextSuggestion:]): >+ * DOM/DOMHTMLLIElement.mm: >+ (-[DOMHTMLLIElement type]): >+ (-[DOMHTMLLIElement setType:]): >+ (-[DOMHTMLLIElement value]): >+ (-[DOMHTMLLIElement setValue:]): >+ * DOM/DOMHTMLLabelElement.mm: >+ (-[DOMHTMLLabelElement form]): >+ (-[DOMHTMLLabelElement htmlFor]): >+ (-[DOMHTMLLabelElement setHtmlFor:]): >+ (-[DOMHTMLLabelElement control]): >+ (-[DOMHTMLLabelElement accessKey]): >+ (-[DOMHTMLLabelElement setAccessKey:]): >+ * DOM/DOMHTMLLegendElement.mm: >+ (-[DOMHTMLLegendElement form]): >+ (-[DOMHTMLLegendElement align]): >+ (-[DOMHTMLLegendElement setAlign:]): >+ (-[DOMHTMLLegendElement accessKey]): >+ (-[DOMHTMLLegendElement setAccessKey:]): >+ * DOM/DOMHTMLLinkElement.mm: >+ (-[DOMHTMLLinkElement disabled]): >+ (-[DOMHTMLLinkElement setDisabled:]): >+ (-[DOMHTMLLinkElement charset]): >+ (-[DOMHTMLLinkElement setCharset:]): >+ (-[DOMHTMLLinkElement href]): >+ (-[DOMHTMLLinkElement setHref:]): >+ (-[DOMHTMLLinkElement hreflang]): >+ (-[DOMHTMLLinkElement setHreflang:]): >+ (-[DOMHTMLLinkElement media]): >+ (-[DOMHTMLLinkElement setMedia:]): >+ (-[DOMHTMLLinkElement rel]): >+ (-[DOMHTMLLinkElement setRel:]): >+ (-[DOMHTMLLinkElement rev]): >+ (-[DOMHTMLLinkElement setRev:]): >+ (-[DOMHTMLLinkElement target]): >+ (-[DOMHTMLLinkElement setTarget:]): >+ (-[DOMHTMLLinkElement type]): >+ (-[DOMHTMLLinkElement setType:]): >+ (-[DOMHTMLLinkElement as]): >+ (-[DOMHTMLLinkElement setAs:]): >+ (-[DOMHTMLLinkElement crossOrigin]): >+ (-[DOMHTMLLinkElement setCrossOrigin:]): >+ (-[DOMHTMLLinkElement sheet]): >+ (-[DOMHTMLLinkElement absoluteLinkURL]): >+ (-[DOMHTMLLinkElement relList]): >+ * DOM/DOMHTMLMapElement.mm: >+ (-[DOMHTMLMapElement areas]): >+ (-[DOMHTMLMapElement name]): >+ (-[DOMHTMLMapElement setName:]): >+ * DOM/DOMHTMLMarqueeElement.mm: >+ (-[DOMHTMLMarqueeElement behavior]): >+ (-[DOMHTMLMarqueeElement setBehavior:]): >+ (-[DOMHTMLMarqueeElement bgColor]): >+ (-[DOMHTMLMarqueeElement setBgColor:]): >+ (-[DOMHTMLMarqueeElement direction]): >+ (-[DOMHTMLMarqueeElement setDirection:]): >+ (-[DOMHTMLMarqueeElement height]): >+ (-[DOMHTMLMarqueeElement setHeight:]): >+ (-[DOMHTMLMarqueeElement hspace]): >+ (-[DOMHTMLMarqueeElement setHspace:]): >+ (-[DOMHTMLMarqueeElement loop]): >+ (-[DOMHTMLMarqueeElement setLoop:]): >+ (-[DOMHTMLMarqueeElement scrollAmount]): >+ (-[DOMHTMLMarqueeElement setScrollAmount:]): >+ (-[DOMHTMLMarqueeElement scrollDelay]): >+ (-[DOMHTMLMarqueeElement setScrollDelay:]): >+ (-[DOMHTMLMarqueeElement trueSpeed]): >+ (-[DOMHTMLMarqueeElement setTrueSpeed:]): >+ (-[DOMHTMLMarqueeElement vspace]): >+ (-[DOMHTMLMarqueeElement setVspace:]): >+ (-[DOMHTMLMarqueeElement width]): >+ (-[DOMHTMLMarqueeElement setWidth:]): >+ (-[DOMHTMLMarqueeElement start]): >+ (-[DOMHTMLMarqueeElement stop]): >+ * DOM/DOMHTMLMediaElement.mm: >+ (-[DOMHTMLMediaElement error]): >+ (-[DOMHTMLMediaElement src]): >+ (-[DOMHTMLMediaElement setSrc:]): >+ (-[DOMHTMLMediaElement currentSrc]): >+ (-[DOMHTMLMediaElement crossOrigin]): >+ (-[DOMHTMLMediaElement setCrossOrigin:]): >+ (-[DOMHTMLMediaElement networkState]): >+ (-[DOMHTMLMediaElement preload]): >+ (-[DOMHTMLMediaElement setPreload:]): >+ (-[DOMHTMLMediaElement buffered]): >+ (-[DOMHTMLMediaElement readyState]): >+ (-[DOMHTMLMediaElement seeking]): >+ (-[DOMHTMLMediaElement currentTime]): >+ (-[DOMHTMLMediaElement setCurrentTime:]): >+ (-[DOMHTMLMediaElement duration]): >+ (-[DOMHTMLMediaElement paused]): >+ (-[DOMHTMLMediaElement defaultPlaybackRate]): >+ (-[DOMHTMLMediaElement setDefaultPlaybackRate:]): >+ (-[DOMHTMLMediaElement playbackRate]): >+ (-[DOMHTMLMediaElement setPlaybackRate:]): >+ (-[DOMHTMLMediaElement played]): >+ (-[DOMHTMLMediaElement seekable]): >+ (-[DOMHTMLMediaElement ended]): >+ (-[DOMHTMLMediaElement autoplay]): >+ (-[DOMHTMLMediaElement setAutoplay:]): >+ (-[DOMHTMLMediaElement loop]): >+ (-[DOMHTMLMediaElement setLoop:]): >+ (-[DOMHTMLMediaElement controls]): >+ (-[DOMHTMLMediaElement setControls:]): >+ (-[DOMHTMLMediaElement volume]): >+ (-[DOMHTMLMediaElement setVolume:]): >+ (-[DOMHTMLMediaElement muted]): >+ (-[DOMHTMLMediaElement setMuted:]): >+ (-[DOMHTMLMediaElement defaultMuted]): >+ (-[DOMHTMLMediaElement setDefaultMuted:]): >+ (-[DOMHTMLMediaElement webkitPreservesPitch]): >+ (-[DOMHTMLMediaElement setWebkitPreservesPitch:]): >+ (-[DOMHTMLMediaElement webkitHasClosedCaptions]): >+ (-[DOMHTMLMediaElement webkitClosedCaptionsVisible]): >+ (-[DOMHTMLMediaElement setWebkitClosedCaptionsVisible:]): >+ (-[DOMHTMLMediaElement mediaGroup]): >+ (-[DOMHTMLMediaElement setMediaGroup:]): >+ (-[DOMHTMLMediaElement load]): >+ (-[DOMHTMLMediaElement canPlayType:]): >+ (-[DOMHTMLMediaElement getStartDate]): >+ (-[DOMHTMLMediaElement play]): >+ (-[DOMHTMLMediaElement pause]): >+ (-[DOMHTMLMediaElement fastSeek:]): >+ * DOM/DOMHTMLMenuElement.mm: >+ (-[DOMHTMLMenuElement compact]): >+ (-[DOMHTMLMenuElement setCompact:]): >+ * DOM/DOMHTMLMetaElement.mm: >+ (-[DOMHTMLMetaElement content]): >+ (-[DOMHTMLMetaElement setContent:]): >+ (-[DOMHTMLMetaElement httpEquiv]): >+ (-[DOMHTMLMetaElement setHttpEquiv:]): >+ (-[DOMHTMLMetaElement name]): >+ (-[DOMHTMLMetaElement setName:]): >+ (-[DOMHTMLMetaElement scheme]): >+ (-[DOMHTMLMetaElement setScheme:]): >+ * DOM/DOMHTMLModElement.mm: >+ (-[DOMHTMLModElement cite]): >+ (-[DOMHTMLModElement setCite:]): >+ (-[DOMHTMLModElement dateTime]): >+ (-[DOMHTMLModElement setDateTime:]): >+ * DOM/DOMHTMLOListElement.mm: >+ (-[DOMHTMLOListElement compact]): >+ (-[DOMHTMLOListElement setCompact:]): >+ (-[DOMHTMLOListElement start]): >+ (-[DOMHTMLOListElement setStart:]): >+ (-[DOMHTMLOListElement reversed]): >+ (-[DOMHTMLOListElement setReversed:]): >+ (-[DOMHTMLOListElement type]): >+ (-[DOMHTMLOListElement setType:]): >+ * DOM/DOMHTMLObjectElement.mm: >+ (-[DOMHTMLObjectElement form]): >+ (-[DOMHTMLObjectElement code]): >+ (-[DOMHTMLObjectElement setCode:]): >+ (-[DOMHTMLObjectElement align]): >+ (-[DOMHTMLObjectElement setAlign:]): >+ (-[DOMHTMLObjectElement archive]): >+ (-[DOMHTMLObjectElement setArchive:]): >+ (-[DOMHTMLObjectElement border]): >+ (-[DOMHTMLObjectElement setBorder:]): >+ (-[DOMHTMLObjectElement codeBase]): >+ (-[DOMHTMLObjectElement setCodeBase:]): >+ (-[DOMHTMLObjectElement codeType]): >+ (-[DOMHTMLObjectElement setCodeType:]): >+ (-[DOMHTMLObjectElement data]): >+ (-[DOMHTMLObjectElement setData:]): >+ (-[DOMHTMLObjectElement declare]): >+ (-[DOMHTMLObjectElement setDeclare:]): >+ (-[DOMHTMLObjectElement height]): >+ (-[DOMHTMLObjectElement setHeight:]): >+ (-[DOMHTMLObjectElement hspace]): >+ (-[DOMHTMLObjectElement setHspace:]): >+ (-[DOMHTMLObjectElement name]): >+ (-[DOMHTMLObjectElement setName:]): >+ (-[DOMHTMLObjectElement standby]): >+ (-[DOMHTMLObjectElement setStandby:]): >+ (-[DOMHTMLObjectElement type]): >+ (-[DOMHTMLObjectElement setType:]): >+ (-[DOMHTMLObjectElement useMap]): >+ (-[DOMHTMLObjectElement setUseMap:]): >+ (-[DOMHTMLObjectElement vspace]): >+ (-[DOMHTMLObjectElement setVspace:]): >+ (-[DOMHTMLObjectElement width]): >+ (-[DOMHTMLObjectElement setWidth:]): >+ (-[DOMHTMLObjectElement contentDocument]): >+ (-[DOMHTMLObjectElement absoluteImageURL]): >+ * DOM/DOMHTMLOptGroupElement.mm: >+ (-[DOMHTMLOptGroupElement disabled]): >+ (-[DOMHTMLOptGroupElement setDisabled:]): >+ (-[DOMHTMLOptGroupElement label]): >+ (-[DOMHTMLOptGroupElement setLabel:]): >+ * DOM/DOMHTMLOptionElement.mm: >+ (-[DOMHTMLOptionElement disabled]): >+ (-[DOMHTMLOptionElement setDisabled:]): >+ (-[DOMHTMLOptionElement form]): >+ (-[DOMHTMLOptionElement label]): >+ (-[DOMHTMLOptionElement setLabel:]): >+ (-[DOMHTMLOptionElement defaultSelected]): >+ (-[DOMHTMLOptionElement setDefaultSelected:]): >+ (-[DOMHTMLOptionElement selected]): >+ (-[DOMHTMLOptionElement setSelected:]): >+ (-[DOMHTMLOptionElement value]): >+ (-[DOMHTMLOptionElement setValue:]): >+ (-[DOMHTMLOptionElement text]): >+ (-[DOMHTMLOptionElement index]): >+ * DOM/DOMHTMLOptionsCollection.mm: >+ (-[DOMHTMLOptionsCollection selectedIndex]): >+ (-[DOMHTMLOptionsCollection setSelectedIndex:]): >+ (-[DOMHTMLOptionsCollection length]): >+ (-[DOMHTMLOptionsCollection setLength:]): >+ (-[DOMHTMLOptionsCollection namedItem:]): >+ (-[DOMHTMLOptionsCollection add:index:]): >+ (-[DOMHTMLOptionsCollection remove:]): >+ (-[DOMHTMLOptionsCollection item:]): >+ * DOM/DOMHTMLParagraphElement.mm: >+ (-[DOMHTMLParagraphElement align]): >+ (-[DOMHTMLParagraphElement setAlign:]): >+ * DOM/DOMHTMLParamElement.mm: >+ (-[DOMHTMLParamElement name]): >+ (-[DOMHTMLParamElement setName:]): >+ (-[DOMHTMLParamElement type]): >+ (-[DOMHTMLParamElement setType:]): >+ (-[DOMHTMLParamElement value]): >+ (-[DOMHTMLParamElement setValue:]): >+ (-[DOMHTMLParamElement valueType]): >+ (-[DOMHTMLParamElement setValueType:]): >+ * DOM/DOMHTMLPreElement.mm: >+ (-[DOMHTMLPreElement width]): >+ (-[DOMHTMLPreElement setWidth:]): >+ (-[DOMHTMLPreElement wrap]): >+ (-[DOMHTMLPreElement setWrap:]): >+ * DOM/DOMHTMLQuoteElement.mm: >+ (-[DOMHTMLQuoteElement cite]): >+ (-[DOMHTMLQuoteElement setCite:]): >+ * DOM/DOMHTMLScriptElement.mm: >+ (-[DOMHTMLScriptElement text]): >+ (-[DOMHTMLScriptElement setText:]): >+ (-[DOMHTMLScriptElement htmlFor]): >+ (-[DOMHTMLScriptElement setHtmlFor:]): >+ (-[DOMHTMLScriptElement event]): >+ (-[DOMHTMLScriptElement setEvent:]): >+ (-[DOMHTMLScriptElement charset]): >+ (-[DOMHTMLScriptElement setCharset:]): >+ (-[DOMHTMLScriptElement async]): >+ (-[DOMHTMLScriptElement setAsync:]): >+ (-[DOMHTMLScriptElement defer]): >+ (-[DOMHTMLScriptElement setDefer:]): >+ (-[DOMHTMLScriptElement src]): >+ (-[DOMHTMLScriptElement setSrc:]): >+ (-[DOMHTMLScriptElement type]): >+ (-[DOMHTMLScriptElement setType:]): >+ (-[DOMHTMLScriptElement crossOrigin]): >+ (-[DOMHTMLScriptElement setCrossOrigin:]): >+ (-[DOMHTMLScriptElement nonce]): >+ (-[DOMHTMLScriptElement setNonce:]): >+ * DOM/DOMHTMLSelectElement.mm: >+ (-[DOMHTMLSelectElement autofocus]): >+ (-[DOMHTMLSelectElement setAutofocus:]): >+ (-[DOMHTMLSelectElement disabled]): >+ (-[DOMHTMLSelectElement setDisabled:]): >+ (-[DOMHTMLSelectElement form]): >+ (-[DOMHTMLSelectElement multiple]): >+ (-[DOMHTMLSelectElement setMultiple:]): >+ (-[DOMHTMLSelectElement name]): >+ (-[DOMHTMLSelectElement setName:]): >+ (-[DOMHTMLSelectElement size]): >+ (-[DOMHTMLSelectElement setSize:]): >+ (-[DOMHTMLSelectElement type]): >+ (-[DOMHTMLSelectElement options]): >+ (-[DOMHTMLSelectElement length]): >+ (-[DOMHTMLSelectElement selectedIndex]): >+ (-[DOMHTMLSelectElement setSelectedIndex:]): >+ (-[DOMHTMLSelectElement value]): >+ (-[DOMHTMLSelectElement setValue:]): >+ (-[DOMHTMLSelectElement willValidate]): >+ (-[DOMHTMLSelectElement item:]): >+ (-[DOMHTMLSelectElement namedItem:]): >+ (-[DOMHTMLSelectElement add:before:]): >+ (-[DOMHTMLSelectElement remove:]): >+ * DOM/DOMHTMLStyleElement.mm: >+ (-[DOMHTMLStyleElement disabled]): >+ (-[DOMHTMLStyleElement setDisabled:]): >+ (-[DOMHTMLStyleElement media]): >+ (-[DOMHTMLStyleElement setMedia:]): >+ (-[DOMHTMLStyleElement type]): >+ (-[DOMHTMLStyleElement setType:]): >+ (-[DOMHTMLStyleElement sheet]): >+ (-[DOMHTMLStyleElement nonce]): >+ (-[DOMHTMLStyleElement setNonce:]): >+ * DOM/DOMHTMLTableCaptionElement.mm: >+ (-[DOMHTMLTableCaptionElement align]): >+ (-[DOMHTMLTableCaptionElement setAlign:]): >+ * DOM/DOMHTMLTableCellElement.mm: >+ (-[DOMHTMLTableCellElement cellIndex]): >+ (-[DOMHTMLTableCellElement align]): >+ (-[DOMHTMLTableCellElement setAlign:]): >+ (-[DOMHTMLTableCellElement axis]): >+ (-[DOMHTMLTableCellElement setAxis:]): >+ (-[DOMHTMLTableCellElement bgColor]): >+ (-[DOMHTMLTableCellElement setBgColor:]): >+ (-[DOMHTMLTableCellElement ch]): >+ (-[DOMHTMLTableCellElement setCh:]): >+ (-[DOMHTMLTableCellElement chOff]): >+ (-[DOMHTMLTableCellElement setChOff:]): >+ (-[DOMHTMLTableCellElement colSpan]): >+ (-[DOMHTMLTableCellElement setColSpan:]): >+ (-[DOMHTMLTableCellElement rowSpan]): >+ (-[DOMHTMLTableCellElement setRowSpan:]): >+ (-[DOMHTMLTableCellElement headers]): >+ (-[DOMHTMLTableCellElement setHeaders:]): >+ (-[DOMHTMLTableCellElement height]): >+ (-[DOMHTMLTableCellElement setHeight:]): >+ (-[DOMHTMLTableCellElement noWrap]): >+ (-[DOMHTMLTableCellElement setNoWrap:]): >+ (-[DOMHTMLTableCellElement vAlign]): >+ (-[DOMHTMLTableCellElement setVAlign:]): >+ (-[DOMHTMLTableCellElement width]): >+ (-[DOMHTMLTableCellElement setWidth:]): >+ (-[DOMHTMLTableCellElement abbr]): >+ (-[DOMHTMLTableCellElement setAbbr:]): >+ (-[DOMHTMLTableCellElement scope]): >+ (-[DOMHTMLTableCellElement setScope:]): >+ * DOM/DOMHTMLTableColElement.mm: >+ (-[DOMHTMLTableColElement align]): >+ (-[DOMHTMLTableColElement setAlign:]): >+ (-[DOMHTMLTableColElement ch]): >+ (-[DOMHTMLTableColElement setCh:]): >+ (-[DOMHTMLTableColElement chOff]): >+ (-[DOMHTMLTableColElement setChOff:]): >+ (-[DOMHTMLTableColElement span]): >+ (-[DOMHTMLTableColElement setSpan:]): >+ (-[DOMHTMLTableColElement vAlign]): >+ (-[DOMHTMLTableColElement setVAlign:]): >+ (-[DOMHTMLTableColElement width]): >+ (-[DOMHTMLTableColElement setWidth:]): >+ * DOM/DOMHTMLTableElement.mm: >+ (-[DOMHTMLTableElement caption]): >+ (-[DOMHTMLTableElement setCaption:]): >+ (-[DOMHTMLTableElement tHead]): >+ (-[DOMHTMLTableElement setTHead:]): >+ (-[DOMHTMLTableElement tFoot]): >+ (-[DOMHTMLTableElement setTFoot:]): >+ (-[DOMHTMLTableElement rows]): >+ (-[DOMHTMLTableElement tBodies]): >+ (-[DOMHTMLTableElement align]): >+ (-[DOMHTMLTableElement setAlign:]): >+ (-[DOMHTMLTableElement bgColor]): >+ (-[DOMHTMLTableElement setBgColor:]): >+ (-[DOMHTMLTableElement border]): >+ (-[DOMHTMLTableElement setBorder:]): >+ (-[DOMHTMLTableElement cellPadding]): >+ (-[DOMHTMLTableElement setCellPadding:]): >+ (-[DOMHTMLTableElement cellSpacing]): >+ (-[DOMHTMLTableElement setCellSpacing:]): >+ (-[DOMHTMLTableElement frameBorders]): >+ (-[DOMHTMLTableElement setFrameBorders:]): >+ (-[DOMHTMLTableElement rules]): >+ (-[DOMHTMLTableElement setRules:]): >+ (-[DOMHTMLTableElement summary]): >+ (-[DOMHTMLTableElement setSummary:]): >+ (-[DOMHTMLTableElement width]): >+ (-[DOMHTMLTableElement setWidth:]): >+ (-[DOMHTMLTableElement createTHead]): >+ (-[DOMHTMLTableElement deleteTHead]): >+ (-[DOMHTMLTableElement createTFoot]): >+ (-[DOMHTMLTableElement deleteTFoot]): >+ (-[DOMHTMLTableElement createTBody]): >+ (-[DOMHTMLTableElement createCaption]): >+ (-[DOMHTMLTableElement deleteCaption]): >+ (-[DOMHTMLTableElement insertRow:]): >+ (-[DOMHTMLTableElement deleteRow:]): >+ * DOM/DOMHTMLTableRowElement.mm: >+ (-[DOMHTMLTableRowElement rowIndex]): >+ (-[DOMHTMLTableRowElement sectionRowIndex]): >+ (-[DOMHTMLTableRowElement cells]): >+ (-[DOMHTMLTableRowElement align]): >+ (-[DOMHTMLTableRowElement setAlign:]): >+ (-[DOMHTMLTableRowElement bgColor]): >+ (-[DOMHTMLTableRowElement setBgColor:]): >+ (-[DOMHTMLTableRowElement ch]): >+ (-[DOMHTMLTableRowElement setCh:]): >+ (-[DOMHTMLTableRowElement chOff]): >+ (-[DOMHTMLTableRowElement setChOff:]): >+ (-[DOMHTMLTableRowElement vAlign]): >+ (-[DOMHTMLTableRowElement setVAlign:]): >+ (-[DOMHTMLTableRowElement insertCell:]): >+ (-[DOMHTMLTableRowElement deleteCell:]): >+ * DOM/DOMHTMLTableSectionElement.mm: >+ (-[DOMHTMLTableSectionElement align]): >+ (-[DOMHTMLTableSectionElement setAlign:]): >+ (-[DOMHTMLTableSectionElement ch]): >+ (-[DOMHTMLTableSectionElement setCh:]): >+ (-[DOMHTMLTableSectionElement chOff]): >+ (-[DOMHTMLTableSectionElement setChOff:]): >+ (-[DOMHTMLTableSectionElement vAlign]): >+ (-[DOMHTMLTableSectionElement setVAlign:]): >+ (-[DOMHTMLTableSectionElement rows]): >+ (-[DOMHTMLTableSectionElement insertRow:]): >+ (-[DOMHTMLTableSectionElement deleteRow:]): >+ * DOM/DOMHTMLTextAreaElement.mm: >+ (-[DOMHTMLTextAreaElement autofocus]): >+ (-[DOMHTMLTextAreaElement setAutofocus:]): >+ (-[DOMHTMLTextAreaElement dirName]): >+ (-[DOMHTMLTextAreaElement setDirName:]): >+ (-[DOMHTMLTextAreaElement disabled]): >+ (-[DOMHTMLTextAreaElement setDisabled:]): >+ (-[DOMHTMLTextAreaElement form]): >+ (-[DOMHTMLTextAreaElement maxLength]): >+ (-[DOMHTMLTextAreaElement setMaxLength:]): >+ (-[DOMHTMLTextAreaElement name]): >+ (-[DOMHTMLTextAreaElement setName:]): >+ (-[DOMHTMLTextAreaElement placeholder]): >+ (-[DOMHTMLTextAreaElement setPlaceholder:]): >+ (-[DOMHTMLTextAreaElement readOnly]): >+ (-[DOMHTMLTextAreaElement setReadOnly:]): >+ (-[DOMHTMLTextAreaElement required]): >+ (-[DOMHTMLTextAreaElement setRequired:]): >+ (-[DOMHTMLTextAreaElement rows]): >+ (-[DOMHTMLTextAreaElement setRows:]): >+ (-[DOMHTMLTextAreaElement cols]): >+ (-[DOMHTMLTextAreaElement setCols:]): >+ (-[DOMHTMLTextAreaElement wrap]): >+ (-[DOMHTMLTextAreaElement setWrap:]): >+ (-[DOMHTMLTextAreaElement type]): >+ (-[DOMHTMLTextAreaElement defaultValue]): >+ (-[DOMHTMLTextAreaElement setDefaultValue:]): >+ (-[DOMHTMLTextAreaElement value]): >+ (-[DOMHTMLTextAreaElement setValue:]): >+ (-[DOMHTMLTextAreaElement textLength]): >+ (-[DOMHTMLTextAreaElement willValidate]): >+ (-[DOMHTMLTextAreaElement labels]): >+ (-[DOMHTMLTextAreaElement selectionStart]): >+ (-[DOMHTMLTextAreaElement setSelectionStart:]): >+ (-[DOMHTMLTextAreaElement selectionEnd]): >+ (-[DOMHTMLTextAreaElement setSelectionEnd:]): >+ (-[DOMHTMLTextAreaElement selectionDirection]): >+ (-[DOMHTMLTextAreaElement setSelectionDirection:]): >+ (-[DOMHTMLTextAreaElement accessKey]): >+ (-[DOMHTMLTextAreaElement setAccessKey:]): >+ (-[DOMHTMLTextAreaElement autocomplete]): >+ (-[DOMHTMLTextAreaElement setAutocomplete:]): >+ (-[DOMHTMLTextAreaElement select]): >+ (-[DOMHTMLTextAreaElement setRangeText:]): >+ (-[DOMHTMLTextAreaElement setRangeText:start:end:selectionMode:]): >+ (-[DOMHTMLTextAreaElement setSelectionRange:end:]): >+ * DOM/DOMHTMLTitleElement.mm: >+ (-[DOMHTMLTitleElement text]): >+ (-[DOMHTMLTitleElement setText:]): >+ * DOM/DOMHTMLUListElement.mm: >+ (-[DOMHTMLUListElement compact]): >+ (-[DOMHTMLUListElement setCompact:]): >+ (-[DOMHTMLUListElement type]): >+ (-[DOMHTMLUListElement setType:]): >+ * DOM/DOMHTMLVideoElement.mm: >+ (-[DOMHTMLVideoElement width]): >+ (-[DOMHTMLVideoElement setWidth:]): >+ (-[DOMHTMLVideoElement height]): >+ (-[DOMHTMLVideoElement setHeight:]): >+ (-[DOMHTMLVideoElement videoWidth]): >+ (-[DOMHTMLVideoElement videoHeight]): >+ (-[DOMHTMLVideoElement poster]): >+ (-[DOMHTMLVideoElement setPoster:]): >+ (-[DOMHTMLVideoElement playsInline]): >+ (-[DOMHTMLVideoElement setPlaysInline:]): >+ (-[DOMHTMLVideoElement webkitSupportsFullscreen]): >+ (-[DOMHTMLVideoElement webkitDisplayingFullscreen]): >+ (-[DOMHTMLVideoElement webkitEnterFullscreen]): >+ (-[DOMHTMLVideoElement webkitExitFullscreen]): >+ * DOM/DOMImplementation.mm: >+ (-[DOMImplementation createDocumentType:publicId:systemId:]): >+ (-[DOMImplementation createDocument:qualifiedName:doctype:]): >+ (-[DOMImplementation createCSSStyleSheet:media:]): >+ (-[DOMImplementation createHTMLDocument:]): >+ * DOM/DOMKeyboardEvent.mm: >+ (-[DOMKeyboardEvent keyIdentifier]): >+ (-[DOMKeyboardEvent location]): >+ (-[DOMKeyboardEvent keyLocation]): >+ (-[DOMKeyboardEvent ctrlKey]): >+ (-[DOMKeyboardEvent shiftKey]): >+ (-[DOMKeyboardEvent altKey]): >+ (-[DOMKeyboardEvent metaKey]): >+ (-[DOMKeyboardEvent altGraphKey]): >+ (-[DOMKeyboardEvent keyCode]): >+ (-[DOMKeyboardEvent charCode]): >+ (-[DOMKeyboardEvent getModifierState:]): >+ (-[DOMKeyboardEvent initKeyboardEvent:canBubble:cancelable:view:keyIdentifier:location:ctrlKey:altKey:shiftKey:metaKey:altGraphKey:]): >+ (-[DOMKeyboardEvent initKeyboardEvent:canBubble:cancelable:view:keyIdentifier:location:ctrlKey:altKey:shiftKey:metaKey:]): >+ (-[DOMKeyboardEvent initKeyboardEvent:canBubble:cancelable:view:keyIdentifier:keyLocation:ctrlKey:altKey:shiftKey:metaKey:altGraphKey:]): >+ (-[DOMKeyboardEvent initKeyboardEvent:canBubble:cancelable:view:keyIdentifier:keyLocation:ctrlKey:altKey:shiftKey:metaKey:]): >+ * DOM/DOMMediaError.mm: >+ (-[DOMMediaError code]): >+ * DOM/DOMMediaList.mm: >+ (-[DOMMediaList mediaText]): >+ (-[DOMMediaList setMediaText:]): >+ (-[DOMMediaList length]): >+ (-[DOMMediaList item:]): >+ (-[DOMMediaList deleteMedium:]): >+ (-[DOMMediaList appendMedium:]): >+ * DOM/DOMMouseEvent.mm: >+ (-[DOMMouseEvent screenX]): >+ (-[DOMMouseEvent screenY]): >+ (-[DOMMouseEvent clientX]): >+ (-[DOMMouseEvent clientY]): >+ (-[DOMMouseEvent ctrlKey]): >+ (-[DOMMouseEvent shiftKey]): >+ (-[DOMMouseEvent altKey]): >+ (-[DOMMouseEvent metaKey]): >+ (-[DOMMouseEvent button]): >+ (-[DOMMouseEvent relatedTarget]): >+ (-[DOMMouseEvent offsetX]): >+ (-[DOMMouseEvent offsetY]): >+ (-[DOMMouseEvent x]): >+ (-[DOMMouseEvent y]): >+ (-[DOMMouseEvent fromElement]): >+ (-[DOMMouseEvent toElement]): >+ (-[DOMMouseEvent initMouseEvent:canBubble:cancelable:view:detail:screenX:screenY:clientX:clientY:ctrlKey:altKey:shiftKey:metaKey:button:relatedTarget:]): >+ * DOM/DOMMutationEvent.mm: >+ (-[DOMMutationEvent relatedNode]): >+ (-[DOMMutationEvent prevValue]): >+ (-[DOMMutationEvent newValue]): >+ (-[DOMMutationEvent attrName]): >+ (-[DOMMutationEvent attrChange]): >+ (-[DOMMutationEvent initMutationEvent:canBubble:cancelable:relatedNode:prevValue:newValue:attrName:attrChange:]): >+ * DOM/DOMNamedNodeMap.mm: >+ (-[DOMNamedNodeMap length]): >+ (-[DOMNamedNodeMap getNamedItem:]): >+ (-[DOMNamedNodeMap setNamedItem:]): >+ (-[DOMNamedNodeMap removeNamedItem:]): >+ (-[DOMNamedNodeMap item:]): >+ (-[DOMNamedNodeMap getNamedItemNS:localName:]): >+ (-[DOMNamedNodeMap removeNamedItemNS:localName:]): >+ * DOM/DOMNode.mm: >+ (-[DOMNode nodeName]): >+ (-[DOMNode nodeValue]): >+ (-[DOMNode setNodeValue:]): >+ (-[DOMNode nodeType]): >+ (-[DOMNode parentNode]): >+ (-[DOMNode childNodes]): >+ (-[DOMNode firstChild]): >+ (-[DOMNode lastChild]): >+ (-[DOMNode previousSibling]): >+ (-[DOMNode nextSibling]): >+ (-[DOMNode ownerDocument]): >+ (-[DOMNode namespaceURI]): >+ (-[DOMNode prefix]): >+ (-[DOMNode setPrefix:]): >+ (-[DOMNode localName]): >+ (-[DOMNode attributes]): >+ (-[DOMNode baseURI]): >+ (-[DOMNode textContent]): >+ (-[DOMNode setTextContent:]): >+ (-[DOMNode isConnected]): >+ (-[DOMNode parentElement]): >+ (-[DOMNode isContentEditable]): >+ (-[DOMNode insertBefore:refChild:]): >+ (-[DOMNode replaceChild:oldChild:]): >+ (-[DOMNode removeChild:]): >+ (-[DOMNode appendChild:]): >+ (-[DOMNode hasChildNodes]): >+ (-[DOMNode cloneNode:]): >+ (-[DOMNode normalize]): >+ (-[DOMNode hasAttributes]): >+ (-[DOMNode isSameNode:]): >+ (-[DOMNode isEqualNode:]): >+ (-[DOMNode lookupPrefix:]): >+ (-[DOMNode lookupNamespaceURI:]): >+ (-[DOMNode isDefaultNamespace:]): >+ (-[DOMNode compareDocumentPosition:]): >+ (-[DOMNode contains:]): >+ (-[DOMNode inspect]): >+ (-[DOMNode addEventListener:listener:useCapture:]): >+ (-[DOMNode addEventListener:::]): >+ (-[DOMNode removeEventListener:listener:useCapture:]): >+ (-[DOMNode removeEventListener:::]): >+ (-[DOMNode dispatchEvent:]): >+ * DOM/DOMNodeIterator.mm: >+ (-[DOMNodeIterator root]): >+ (-[DOMNodeIterator whatToShow]): >+ (-[DOMNodeIterator filter]): >+ (-[DOMNodeIterator referenceNode]): >+ (-[DOMNodeIterator pointerBeforeReferenceNode]): >+ (-[DOMNodeIterator nextNode]): >+ (-[DOMNodeIterator previousNode]): >+ (-[DOMNodeIterator detach]): >+ * DOM/DOMNodeList.mm: >+ (-[DOMNodeList length]): >+ (-[DOMNodeList item:]): >+ * DOM/DOMOverflowEvent.mm: >+ (-[DOMOverflowEvent orient]): >+ (-[DOMOverflowEvent horizontalOverflow]): >+ (-[DOMOverflowEvent verticalOverflow]): >+ (-[DOMOverflowEvent initOverflowEvent:horizontalOverflow:verticalOverflow:]): >+ * DOM/DOMProcessingInstruction.mm: >+ (-[DOMProcessingInstruction target]): >+ (-[DOMProcessingInstruction sheet]): >+ * DOM/DOMProgressEvent.mm: >+ (-[DOMProgressEvent lengthComputable]): >+ (-[DOMProgressEvent loaded]): >+ (-[DOMProgressEvent total]): >+ * DOM/DOMRGBColor.mm: >+ (-[DOMRGBColor red]): >+ (-[DOMRGBColor green]): >+ (-[DOMRGBColor blue]): >+ (-[DOMRGBColor alpha]): >+ (-[DOMRGBColor color]): >+ * DOM/DOMRange.mm: >+ (-[DOMRange startContainer]): >+ (-[DOMRange startOffset]): >+ (-[DOMRange endContainer]): >+ (-[DOMRange endOffset]): >+ (-[DOMRange collapsed]): >+ (-[DOMRange commonAncestorContainer]): >+ (-[DOMRange text]): >+ (-[DOMRange setStart:offset:]): >+ (-[DOMRange setEnd:offset:]): >+ (-[DOMRange setStartBefore:]): >+ (-[DOMRange setStartAfter:]): >+ (-[DOMRange setEndBefore:]): >+ (-[DOMRange setEndAfter:]): >+ (-[DOMRange collapse:]): >+ (-[DOMRange selectNode:]): >+ (-[DOMRange selectNodeContents:]): >+ (-[DOMRange compareBoundaryPoints:sourceRange:]): >+ (-[DOMRange deleteContents]): >+ (-[DOMRange extractContents]): >+ (-[DOMRange cloneContents]): >+ (-[DOMRange insertNode:]): >+ (-[DOMRange surroundContents:]): >+ (-[DOMRange cloneRange]): >+ (-[DOMRange toString]): >+ (-[DOMRange detach]): >+ (-[DOMRange createContextualFragment:]): >+ (-[DOMRange compareNode:]): >+ (-[DOMRange intersectsNode:]): >+ (-[DOMRange comparePoint:offset:]): >+ (-[DOMRange isPointInRange:offset:]): >+ (-[DOMRange expand:]): >+ * DOM/DOMRect.mm: >+ (-[DOMRect top]): >+ (-[DOMRect right]): >+ (-[DOMRect bottom]): >+ (-[DOMRect left]): >+ * DOM/DOMStyleSheet.mm: >+ (-[DOMStyleSheet type]): >+ (-[DOMStyleSheet disabled]): >+ (-[DOMStyleSheet setDisabled:]): >+ (-[DOMStyleSheet ownerNode]): >+ (-[DOMStyleSheet parentStyleSheet]): >+ (-[DOMStyleSheet href]): >+ (-[DOMStyleSheet title]): >+ (-[DOMStyleSheet media]): >+ * DOM/DOMStyleSheetList.mm: >+ (-[DOMStyleSheetList length]): >+ (-[DOMStyleSheetList item:]): >+ * DOM/DOMText.mm: >+ (-[DOMText wholeText]): >+ (-[DOMText splitText:]): >+ (-[DOMText replaceWholeText:]): >+ * DOM/DOMTextEvent.mm: >+ (-[DOMTextEvent data]): >+ (-[DOMTextEvent initTextEvent:canBubbleArg:cancelableArg:viewArg:dataArg:]): >+ * DOM/DOMTimeRanges.mm: >+ (-[DOMTimeRanges length]): >+ (-[DOMTimeRanges start:]): >+ (-[DOMTimeRanges end:]): >+ * DOM/DOMTokenList.mm: >+ (-[DOMTokenList length]): >+ (-[DOMTokenList value]): >+ (-[DOMTokenList setValue:]): >+ (-[DOMTokenList item:]): >+ (-[DOMTokenList contains:]): >+ (-[DOMTokenList toggle:force:]): >+ * DOM/DOMTreeWalker.mm: >+ (-[DOMTreeWalker root]): >+ (-[DOMTreeWalker whatToShow]): >+ (-[DOMTreeWalker filter]): >+ (-[DOMTreeWalker currentNode]): >+ (-[DOMTreeWalker setCurrentNode:]): >+ (-[DOMTreeWalker parentNode]): >+ (-[DOMTreeWalker firstChild]): >+ (-[DOMTreeWalker lastChild]): >+ (-[DOMTreeWalker previousSibling]): >+ (-[DOMTreeWalker nextSibling]): >+ (-[DOMTreeWalker previousNode]): >+ (-[DOMTreeWalker nextNode]): >+ * DOM/DOMUIEvent.mm: >+ (-[DOMUIEvent view]): >+ (-[DOMUIEvent detail]): >+ (-[DOMUIEvent keyCode]): >+ (-[DOMUIEvent charCode]): >+ (-[DOMUIEvent layerX]): >+ (-[DOMUIEvent layerY]): >+ (-[DOMUIEvent pageX]): >+ (-[DOMUIEvent pageY]): >+ (-[DOMUIEvent which]): >+ (-[DOMUIEvent initUIEvent:canBubble:cancelable:view:detail:]): >+ * DOM/DOMWheelEvent.mm: >+ (-[DOMWheelEvent deltaX]): >+ (-[DOMWheelEvent deltaY]): >+ (-[DOMWheelEvent deltaZ]): >+ (-[DOMWheelEvent deltaMode]): >+ (-[DOMWheelEvent wheelDeltaX]): >+ (-[DOMWheelEvent wheelDeltaY]): >+ (-[DOMWheelEvent wheelDelta]): >+ (-[DOMWheelEvent webkitDirectionInvertedFromDevice]): >+ (-[DOMWheelEvent initWheelEvent:wheelDeltaY:view:screenX:screenY:clientX:clientY:ctrlKey:altKey:shiftKey:metaKey:]): >+ * DOM/DOMXPathExpression.mm: >+ (-[DOMXPathExpression evaluate:type:inResult:]): >+ * DOM/DOMXPathResult.mm: >+ (-[DOMXPathResult resultType]): >+ (-[DOMXPathResult numberValue]): >+ (-[DOMXPathResult stringValue]): >+ (-[DOMXPathResult booleanValue]): >+ (-[DOMXPathResult singleNodeValue]): >+ (-[DOMXPathResult invalidIteratorState]): >+ (-[DOMXPathResult snapshotLength]): >+ (-[DOMXPathResult iterateNext]): >+ (-[DOMXPathResult snapshotItem:]): >+ * DOM/ObjCEventListener.mm: >+ > 2018-08-01 Nan Wang <n_wang@apple.com> > > AX: AOM: Add ARIA IDL Attribute Reflection >diff --git a/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMSessionClearKey.cpp b/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMSessionClearKey.cpp >index 18f0d7ca8208f460e7d4d131e95f3c0f58f29a76..476d2e5e377a59400a6554262587758a7ee972f2 100644 >--- a/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMSessionClearKey.cpp >+++ b/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMSessionClearKey.cpp >@@ -26,7 +26,7 @@ > #include "config.h" > #include "LegacyCDMSessionClearKey.h" > >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "Logging.h" > #include "TextEncoding.h" > #include "WebKitMediaKeyError.h" >diff --git a/Source/WebCore/Sources.txt b/Source/WebCore/Sources.txt >index f996d273967a5685c50995be84f17381df04b577..9910c2fa4293d38f3d27eb8a46007aefa9c43f08 100644 >--- a/Source/WebCore/Sources.txt >+++ b/Source/WebCore/Sources.txt >@@ -401,6 +401,7 @@ bindings/js/JSErrorHandler.cpp > bindings/js/JSEventCustom.cpp > bindings/js/JSEventListener.cpp > bindings/js/JSEventTargetCustom.cpp >+bindings/js/JSExecState.cpp > bindings/js/JSExtendableMessageEventCustom.cpp > bindings/js/JSFetchEventCustom.cpp > bindings/js/JSFileSystemEntryCustom.cpp >@@ -417,7 +418,6 @@ bindings/js/JSIDBTransactionCustom.cpp > bindings/js/JSImageDataCustom.cpp > bindings/js/JSLazyEventListener.cpp > bindings/js/JSLocationCustom.cpp >-bindings/js/JSMainThreadExecState.cpp > bindings/js/JSMediaStreamTrackCustom.cpp > bindings/js/JSMessageChannelCustom.cpp > bindings/js/JSMessageEventCustom.cpp >diff --git a/Source/WebCore/WebCore.xcodeproj/project.pbxproj b/Source/WebCore/WebCore.xcodeproj/project.pbxproj >index 4876ac80c14b7906478a68f91af27c464c8984db..9978eadd736171d56f6bf1d8d3a92d6c257bf48f 100644 >--- a/Source/WebCore/WebCore.xcodeproj/project.pbxproj >+++ b/Source/WebCore/WebCore.xcodeproj/project.pbxproj >@@ -2617,7 +2617,7 @@ > 93CCF0270AF6C52900018E89 /* NavigationAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 93CCF0260AF6C52900018E89 /* NavigationAction.h */; settings = {ATTRIBUTES = (Private, ); }; }; > 93D196311D6CAB7600FC7E47 /* ExceptionOr.h in Headers */ = {isa = PBXBuildFile; fileRef = 93D196301D6CAB7600FC7E47 /* ExceptionOr.h */; settings = {ATTRIBUTES = (Private, ); }; }; > 93D196331D6CAB8200FC7E47 /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 93D196321D6CAB8200FC7E47 /* Exception.h */; settings = {ATTRIBUTES = (Private, ); }; }; >- 93D4379F1D57B15300AB85EA /* JSMainThreadExecState.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F934D831189F1EE00508D5D /* JSMainThreadExecState.h */; settings = {ATTRIBUTES = (Private, ); }; }; >+ 93D4379F1D57B15300AB85EA /* JSExecState.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F934D831189F1EE00508D5D /* JSExecState.h */; settings = {ATTRIBUTES = (Private, ); }; }; > 93D437A01D57B19A00AB85EA /* CustomElementReactionQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B56C9A81C89312800C456DF /* CustomElementReactionQueue.h */; settings = {ATTRIBUTES = (Private, ); }; }; > 93D437A11D57B3F400AB85EA /* ElementDescendantIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = ADE11F4A18D8311B0078983B /* ElementDescendantIterator.h */; settings = {ATTRIBUTES = (Private, ); }; }; > 93D437A21D57B3FE00AB85EA /* URLUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 656B9DCA189DE10000BB842C /* URLUtils.h */; settings = {ATTRIBUTES = (Private, ); }; }; >@@ -10216,8 +10216,8 @@ > 8E620E8020EE5FFC007BC5EF /* VRPlatformDisplayClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VRPlatformDisplayClient.h; sourceTree = "<group>"; }; > 8EC6C961201A250100FBFA53 /* GapLength.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GapLength.h; sourceTree = "<group>"; }; > 8F6756191288B17B0047ACA3 /* EventQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EventQueue.h; sourceTree = "<group>"; }; >- 8F934D831189F1EE00508D5D /* JSMainThreadExecState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMainThreadExecState.h; sourceTree = "<group>"; }; >- 8F934D841189F1EE00508D5D /* JSMainThreadExecState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMainThreadExecState.cpp; sourceTree = "<group>"; }; >+ 8F934D831189F1EE00508D5D /* JSExecState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSExecState.h; sourceTree = "<group>"; }; >+ 8F934D841189F1EE00508D5D /* JSExecState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSExecState.cpp; sourceTree = "<group>"; }; > 9001773D12E0347800648462 /* OESStandardDerivatives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OESStandardDerivatives.cpp; sourceTree = "<group>"; }; > 9001773E12E0347800648462 /* OESStandardDerivatives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OESStandardDerivatives.h; sourceTree = "<group>"; }; > 9001773F12E0347800648462 /* OESStandardDerivatives.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OESStandardDerivatives.idl; sourceTree = "<group>"; }; >@@ -12537,7 +12537,7 @@ > B543B85617EB758F003BE93A /* SVGPropertyInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGPropertyInfo.cpp; sourceTree = "<group>"; }; > B562DB5E17D3CD560010AF96 /* HTMLElementTypeHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HTMLElementTypeHelpers.h; sourceTree = "<group>"; }; > B562DB5F17D3CD560010AF96 /* SVGElementTypeHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SVGElementTypeHelpers.h; sourceTree = "<group>"; }; >- B56576E417DA599F00A56BDC /* JSMainThreadExecStateInstrumentation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMainThreadExecStateInstrumentation.h; sourceTree = "<group>"; }; >+ B56576E417DA599F00A56BDC /* JSExecStateInstrumentation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSExecStateInstrumentation.h; sourceTree = "<group>"; }; > B56579B41824D12A00E79F23 /* RenderChildIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderChildIterator.h; sourceTree = "<group>"; }; > B57CB52B182A37F60079A647 /* InlineElementBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InlineElementBox.h; sourceTree = "<group>"; }; > B57CB52C182A3EED0079A647 /* InlineElementBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InlineElementBox.cpp; sourceTree = "<group>"; }; >@@ -16529,6 +16529,7 @@ > A409C983116D0DDD007197BD /* AccessibilityProgressIndicator.h */, > 2981CAA6131822EC00D12F2A /* AccessibilityRenderObject.cpp */, > 29A8121B0FBB9C1D00510293 /* AccessibilityRenderObject.h */, >+ A9EE448F210FD69A00B6EAE6 /* AccessibilityRole.idl */, > 2981CAA7131822EC00D12F2A /* AccessibilityScrollbar.cpp */, > 93C4F6E91108F9A50099D0DB /* AccessibilityScrollbar.h */, > 2981CAA8131822EC00D12F2A /* AccessibilityScrollView.cpp */, >@@ -16558,7 +16559,6 @@ > A9F2E0E720475CDC00512855 /* AccessibleSetValueEvent.cpp */, > A9F2E0E820475CDC00512855 /* AccessibleSetValueEvent.h */, > A9F2E0E920475CDE00512855 /* AccessibleSetValueEvent.idl */, >- A9EE448F210FD69A00B6EAE6 /* AccessibilityRole.idl */, > A9EE448C210FC9AD00B6EAE6 /* AriaAttributes.idl */, > 2981CAAF131822EC00D12F2A /* AXObjectCache.cpp */, > 29A8121A0FBB9C1D00510293 /* AXObjectCache.h */, >@@ -23993,9 +23993,9 @@ > 65E0E9431133C89F00B4CB10 /* JSDOMWrapper.h */, > 7C45C9CB1E3E8E4900AAB558 /* JSDOMWrapperCache.cpp */, > 7C45C9C81E3E8B5100AAB558 /* JSDOMWrapperCache.h */, >- 8F934D841189F1EE00508D5D /* JSMainThreadExecState.cpp */, >- 8F934D831189F1EE00508D5D /* JSMainThreadExecState.h */, >- B56576E417DA599F00A56BDC /* JSMainThreadExecStateInstrumentation.h */, >+ 8F934D841189F1EE00508D5D /* JSExecState.cpp */, >+ 8F934D831189F1EE00508D5D /* JSExecState.h */, >+ B56576E417DA599F00A56BDC /* JSExecStateInstrumentation.h */, > 93B70D4F09EB0C7C009D8468 /* JSPluginElementFunctions.cpp */, > 93B70D5009EB0C7C009D8468 /* JSPluginElementFunctions.h */, > 4129DF831BB5B7F700322A16 /* JSReadableStreamPrivateConstructors.cpp */, >@@ -28662,6 +28662,7 @@ > E0FEF372B37C53EAC1C1FBEE /* JSEventSource.h in Headers */, > 5FC7DC26CFE2563200B85AE4 /* JSEventTarget.h in Headers */, > 46B63F6C1C6E8D19002E914B /* JSEventTargetCustom.h in Headers */, >+ 93D4379F1D57B15300AB85EA /* JSExecState.h in Headers */, > 724ED3321A3A8B2300F5F13C /* JSEXTBlendMinMax.h in Headers */, > 7E4C96DD1AD4483500365A53 /* JSExtendableEvent.h in Headers */, > 83102B271F9EADD900E404B9 /* JSExtendableMessageEvent.h in Headers */, >@@ -28814,7 +28815,6 @@ > 935F45430F7C3B5F00D7C1FB /* JSLazyEventListener.h in Headers */, > BCE1C43C0D9830D3003B02F2 /* JSLocation.h in Headers */, > 93A806201E03B585008A1F26 /* JSLongRange.h in Headers */, >- 93D4379F1D57B15300AB85EA /* JSMainThreadExecState.h in Headers */, > CDAB6D2E17C814EE00C60B34 /* JSMediaControlsHost.h in Headers */, > 159741DB1B7D140100201C92 /* JSMediaDeviceInfo.h in Headers */, > 15739BBB1B42012D00D258C1 /* JSMediaDevices.h in Headers */, >diff --git a/Source/WebCore/animation/DocumentTimeline.cpp b/Source/WebCore/animation/DocumentTimeline.cpp >index a386c18c177d5df98a856e3246524559791eedc4..8705316ffe1437c52680f535843e57771101f232 100644 >--- a/Source/WebCore/animation/DocumentTimeline.cpp >+++ b/Source/WebCore/animation/DocumentTimeline.cpp >@@ -35,6 +35,7 @@ > #include "Microtasks.h" > #include "Page.h" > #include "RenderElement.h" >+#include "ThreadGlobalData.h" > > static const Seconds defaultAnimationInterval { 15_ms }; > static const Seconds throttledAnimationInterval { 30_ms }; >@@ -293,7 +294,7 @@ void DocumentTimeline::updateAnimations() > > // Perform a microtask checkpoint such that all promises that may have resolved while > // running pending tasks can fire right away. >- MicrotaskQueue::mainThreadQueue().performMicrotaskCheckpoint(); >+ threadGlobalData().microtaskQueue().performMicrotaskCheckpoint(); > > // Let's first resolve any animation that does not have a target. > for (auto* animation : animationsWithoutTarget()) >diff --git a/Source/WebCore/animation/WebAnimation.cpp b/Source/WebCore/animation/WebAnimation.cpp >index e43b93e23c90f40ce298f766f68f94f021e05c52..22bb8416ab984c8c8e48850972c77b668602b909 100644 >--- a/Source/WebCore/animation/WebAnimation.cpp >+++ b/Source/WebCore/animation/WebAnimation.cpp >@@ -728,7 +728,7 @@ void WebAnimation::scheduleMicrotaskIfNeeded() > return; > > m_scheduledMicrotask = true; >- MicrotaskQueue::mainThreadQueue().append(std::make_unique<VoidMicrotask>([this, protectedThis = makeRef(*this)] () { >+ threadGlobalData().microtaskQueue().append(std::make_unique<VoidMicrotask>([this, protectedThis = makeRef(*this)] () { > this->performMicrotask(); > })); > } >diff --git a/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp b/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp >index 8166c761a0f8f5dbcce54305b72b3488787d9c8d..f6d975624f37ed6f79a0e23b96d90ba8be5a7fdb 100644 >--- a/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp >+++ b/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp >@@ -62,6 +62,7 @@ > #include "JSEventCustom.cpp" > #include "JSEventListener.cpp" > #include "JSEventTargetCustom.cpp" >+#include "JSExecState.cpp" > #include "JSExtendableMessageEventCustom.cpp" > #include "JSFileSystemEntryCustom.cpp" > #include "JSHTMLCollectionCustom.cpp" >@@ -72,7 +73,6 @@ > #include "JSImageDataCustom.cpp" > #include "JSLazyEventListener.cpp" > #include "JSLocationCustom.cpp" >-#include "JSMainThreadExecState.cpp" > #include "JSMediaStreamTrackCustom.cpp" > #include "JSMessageChannelCustom.cpp" > #include "JSMessageEventCustom.cpp" >diff --git a/Source/WebCore/bindings/js/JSCallbackData.cpp b/Source/WebCore/bindings/js/JSCallbackData.cpp >index 90a837eeaadd6774655b8635db81dbe2c15304b4..9ba0eaf19faddc1c4be1a530aeb447dcb39eef1f 100644 >--- a/Source/WebCore/bindings/js/JSCallbackData.cpp >+++ b/Source/WebCore/bindings/js/JSCallbackData.cpp >@@ -31,8 +31,8 @@ > > #include "Document.h" > #include "JSDOMBinding.h" >-#include "JSMainThreadExecState.h" >-#include "JSMainThreadExecStateInstrumentation.h" >+#include "JSExecState.h" >+#include "JSExecStateInstrumentation.h" > #include <JavaScriptCore/Exception.h> > > namespace WebCore { >@@ -75,12 +75,10 @@ JSValue JSCallbackData::invokeCallback(JSDOMGlobalObject& globalObject, JSObject > if (!context) > return JSValue(); > >- InspectorInstrumentationCookie cookie = JSMainThreadExecState::instrumentFunctionCall(context, callType, callData); >+ InspectorInstrumentationCookie cookie = JSExecState::instrumentFunctionCall(context, callType, callData); > > returnedException = nullptr; >- JSValue result = context->isDocument() >- ? JSMainThreadExecState::profiledCall(exec, JSC::ProfilingReason::Other, function, callType, callData, thisValue, args, returnedException) >- : JSC::profiledCall(exec, JSC::ProfilingReason::Other, function, callType, callData, thisValue, args, returnedException); >+ JSValue result = JSExecState::profiledCall(exec, JSC::ProfilingReason::Other, function, callType, callData, thisValue, args, returnedException); > > InspectorInstrumentation::didCallFunction(cookie, context); > >diff --git a/Source/WebCore/bindings/js/JSCustomElementInterface.cpp b/Source/WebCore/bindings/js/JSCustomElementInterface.cpp >index f10815fb96e176a44f8ea2157d6e8edeffbfb572..ec172a469a2a33a8e381074dcd7d78e35da82167 100644 >--- a/Source/WebCore/bindings/js/JSCustomElementInterface.cpp >+++ b/Source/WebCore/bindings/js/JSCustomElementInterface.cpp >@@ -35,9 +35,9 @@ > #include "JSDOMConvertStrings.h" > #include "JSDOMWindow.h" > #include "JSElement.h" >+#include "JSExecState.h" >+#include "JSExecStateInstrumentation.h" > #include "JSHTMLElement.h" >-#include "JSMainThreadExecState.h" >-#include "JSMainThreadExecStateInstrumentation.h" > #include "ScriptExecutionContext.h" > #include <JavaScriptCore/JSLock.h> > #include <JavaScriptCore/WeakInlines.h> >@@ -124,7 +124,7 @@ static RefPtr<Element> constructCustomElementSynchronously(Document& document, V > return nullptr; > } > >- InspectorInstrumentationCookie cookie = JSMainThreadExecState::instrumentFunctionConstruct(&document, constructType, constructData); >+ InspectorInstrumentationCookie cookie = JSExecState::instrumentFunctionConstruct(&document, constructType, constructData); > MarkedArgumentBuffer args; > ASSERT(!args.hasOverflowed()); > JSValue newElement = construct(&state, constructor, constructType, constructData, args); >@@ -199,7 +199,7 @@ void JSCustomElementInterface::upgradeElement(Element& element) > > MarkedArgumentBuffer args; > ASSERT(!args.hasOverflowed()); >- InspectorInstrumentationCookie cookie = JSMainThreadExecState::instrumentFunctionConstruct(context, constructType, constructData); >+ InspectorInstrumentationCookie cookie = JSExecState::instrumentFunctionConstruct(context, constructType, constructData); > JSValue returnedElement = construct(state, m_constructor.get(), constructType, constructData, args); > InspectorInstrumentation::didCallFunction(cookie, context); > >@@ -248,10 +248,10 @@ void JSCustomElementInterface::invokeCallback(Element& element, JSObject* callba > addArguments(state, globalObject, args); > RELEASE_ASSERT(!args.hasOverflowed()); > >- InspectorInstrumentationCookie cookie = JSMainThreadExecState::instrumentFunctionCall(context, callType, callData); >+ InspectorInstrumentationCookie cookie = JSExecState::instrumentFunctionCall(context, callType, callData); > > NakedPtr<JSC::Exception> exception; >- JSMainThreadExecState::call(state, callback, callType, callData, jsElement, args, exception); >+ JSExecState::call(state, callback, callType, callData, jsElement, args, exception); > > InspectorInstrumentation::didCallFunction(cookie, context); > >diff --git a/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp b/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp >index 76a662f85e4724f02cb0f9b220fd09c1efaeba92..21acf02d0f2e3af533630c860a8c58d323d338a7 100644 >--- a/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp >+++ b/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp >@@ -32,7 +32,7 @@ > #include "Frame.h" > #include "JSDOMExceptionHandling.h" > #include "JSDOMWindowCustom.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "Page.h" > #include "PageConsoleClient.h" > #include <JavaScriptCore/JSLock.h> >@@ -91,7 +91,7 @@ String JSCustomXPathNSResolver::lookupNamespaceURI(const String& prefix) > ASSERT(!args.hasOverflowed()); > > NakedPtr<JSC::Exception> exception; >- JSValue retval = JSMainThreadExecState::call(exec, function, callType, callData, m_customResolver.get(), args, exception); >+ JSValue retval = JSExecState::call(exec, function, callType, callData, m_customResolver.get(), args, exception); > > String result; > if (exception) >diff --git a/Source/WebCore/bindings/js/JSDOMGlobalObjectTask.cpp b/Source/WebCore/bindings/js/JSDOMGlobalObjectTask.cpp >index 664ec33056b6e36204bb96208836951ab86e18ae..9fc306cce0fa3e8a85c7cfee0da13638850d8715 100644 >--- a/Source/WebCore/bindings/js/JSDOMGlobalObjectTask.cpp >+++ b/Source/WebCore/bindings/js/JSDOMGlobalObjectTask.cpp >@@ -28,7 +28,7 @@ > > #include "ActiveDOMCallback.h" > #include "JSDOMGlobalObject.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include <JavaScriptCore/Microtask.h> > #include <JavaScriptCore/StrongInlines.h> > #include <wtf/Ref.h> >@@ -59,13 +59,7 @@ class JSGlobalObjectCallback final : public RefCounted<JSGlobalObjectCallback>, > // We will fail to get the context if the frame has been detached. > if (!context) > return; >- >- // When on the main thread (e.g. the document's thread), we need to make sure to >- // push the current ExecState on to the JSMainThreadExecState stack. >- if (context->isDocument()) >- JSMainThreadExecState::runTask(exec, m_task); >- else >- m_task->run(exec); >+ JSExecState::runTask(exec, m_task); > scope.assertNoException(); > } > >diff --git a/Source/WebCore/bindings/js/JSDOMWindowBase.cpp b/Source/WebCore/bindings/js/JSDOMWindowBase.cpp >index f4d8cf325fbdf9ada3eb4e318f8bdca25e30d3ae..aef756b23a08fe38b4e105a9c937802beef8cf7b 100644 >--- a/Source/WebCore/bindings/js/JSDOMWindowBase.cpp >+++ b/Source/WebCore/bindings/js/JSDOMWindowBase.cpp >@@ -35,8 +35,8 @@ > #include "JSDOMBindingSecurity.h" > #include "JSDOMGlobalObjectTask.h" > #include "JSDOMWindowCustom.h" >+#include "JSExecState.h" > #include "JSFetchResponse.h" >-#include "JSMainThreadExecState.h" > #include "JSNode.h" > #include "Logging.h" > #include "Page.h" >@@ -221,7 +221,7 @@ class JSDOMWindowMicrotaskCallback : public RefCounted<JSDOMWindowMicrotaskCallb > > ExecState* exec = m_globalObject->globalExec(); > >- JSMainThreadExecState::runTask(exec, m_task); >+ JSExecState::runTask(exec, m_task); > > scope.assertNoException(); > } >@@ -242,11 +242,11 @@ void JSDOMWindowBase::queueTaskToEventLoop(JSGlobalObject& object, Ref<JSC::Micr > JSDOMWindowBase& thisObject = static_cast<JSDOMWindowBase&>(object); > > RefPtr<JSDOMWindowMicrotaskCallback> callback = JSDOMWindowMicrotaskCallback::create(thisObject, WTFMove(task)); >- auto microtask = std::make_unique<ActiveDOMCallbackMicrotask>(MicrotaskQueue::mainThreadQueue(), *thisObject.scriptExecutionContext(), [callback]() mutable { >+ auto microtask = std::make_unique<ActiveDOMCallbackMicrotask>(threadGlobalData().microtaskQueue(), *thisObject.scriptExecutionContext(), [callback]() mutable { > callback->call(); > }); > >- MicrotaskQueue::mainThreadQueue().append(WTFMove(microtask)); >+ threadGlobalData().microtaskQueue().append(WTFMove(microtask)); > } > > void JSDOMWindowBase::willRemoveFromWindowProxy() >diff --git a/Source/WebCore/bindings/js/JSErrorHandler.cpp b/Source/WebCore/bindings/js/JSErrorHandler.cpp >index f72e1851a42304a92ee5d163d97c210aa60fb117..4291989cea17bc230516fb4b85c774f8d1cd9fd7 100644 >--- a/Source/WebCore/bindings/js/JSErrorHandler.cpp >+++ b/Source/WebCore/bindings/js/JSErrorHandler.cpp >@@ -38,8 +38,8 @@ > #include "JSDOMConvertNumbers.h" > #include "JSDOMConvertStrings.h" > #include "JSEvent.h" >-#include "JSMainThreadExecState.h" >-#include "JSMainThreadExecStateInstrumentation.h" >+#include "JSExecState.h" >+#include "JSExecStateInstrumentation.h" > #include <JavaScriptCore/JSLock.h> > #include <JavaScriptCore/VMEntryScope.h> > #include <wtf/Ref.h> >@@ -99,12 +99,10 @@ void JSErrorHandler::handleEvent(ScriptExecutionContext& scriptExecutionContext, > VM& vm = globalObject->vm(); > VMEntryScope entryScope(vm, vm.entryScope ? vm.entryScope->globalObject() : globalObject); > >- InspectorInstrumentationCookie cookie = JSMainThreadExecState::instrumentFunctionCall(&scriptExecutionContext, callType, callData); >+ InspectorInstrumentationCookie cookie = JSExecState::instrumentFunctionCall(&scriptExecutionContext, callType, callData); > > NakedPtr<JSC::Exception> exception; >- JSValue returnValue = scriptExecutionContext.isDocument() >- ? JSMainThreadExecState::profiledCall(exec, JSC::ProfilingReason::Other, jsFunction, callType, callData, globalObject, args, exception) >- : JSC::profiledCall(exec, JSC::ProfilingReason::Other, jsFunction, callType, callData, globalObject, args, exception); >+ JSValue returnValue = JSExecState::profiledCall(exec, JSC::ProfilingReason::Other, jsFunction, callType, callData, globalObject, args, exception); > > InspectorInstrumentation::didCallFunction(cookie, &scriptExecutionContext); > >diff --git a/Source/WebCore/bindings/js/JSEventListener.cpp b/Source/WebCore/bindings/js/JSEventListener.cpp >index a015d7ef0aa4bc6b33f5b09e90801dc1abe21066..9931fe8b1abcb640a85970b4bb9ea3ad186e803b 100644 >--- a/Source/WebCore/bindings/js/JSEventListener.cpp >+++ b/Source/WebCore/bindings/js/JSEventListener.cpp >@@ -30,8 +30,8 @@ > #include "JSDocument.h" > #include "JSEvent.h" > #include "JSEventTarget.h" >-#include "JSMainThreadExecState.h" >-#include "JSMainThreadExecStateInstrumentation.h" >+#include "JSExecState.h" >+#include "JSExecStateInstrumentation.h" > #include "JSWorkerGlobalScope.h" > #include "ScriptController.h" > #include "WorkerGlobalScope.h" >@@ -165,13 +165,11 @@ void JSEventListener::handleEvent(ScriptExecutionContext& scriptExecutionContext > > VMEntryScope entryScope(vm, vm.entryScope ? vm.entryScope->globalObject() : globalObject); > >- InspectorInstrumentationCookie cookie = JSMainThreadExecState::instrumentFunctionCall(&scriptExecutionContext, callType, callData); >+ InspectorInstrumentationCookie cookie = JSExecState::instrumentFunctionCall(&scriptExecutionContext, callType, callData); > > JSValue thisValue = handleEventFunction == jsFunction ? toJS(exec, globalObject, event.currentTarget()) : jsFunction; > NakedPtr<JSC::Exception> exception; >- JSValue retval = scriptExecutionContext.isDocument() >- ? JSMainThreadExecState::profiledCall(exec, JSC::ProfilingReason::Other, handleEventFunction, callType, callData, thisValue, args, exception) >- : JSC::profiledCall(exec, JSC::ProfilingReason::Other, handleEventFunction, callType, callData, thisValue, args, exception); >+ JSValue retval = JSExecState::profiledCall(exec, JSC::ProfilingReason::Other, handleEventFunction, callType, callData, thisValue, args, exception); > > InspectorInstrumentation::didCallFunction(cookie, &scriptExecutionContext); > >diff --git a/Source/WebCore/bindings/js/JSExecState.cpp b/Source/WebCore/bindings/js/JSExecState.cpp >new file mode 100644 >index 0000000000000000000000000000000000000000..da2a45a3b4218608cd5a139adf1d335269468dad >--- /dev/null >+++ b/Source/WebCore/bindings/js/JSExecState.cpp >@@ -0,0 +1,52 @@ >+/* >+ * Copyright (C) 2010 Google Inc. All rights reserved. >+ * >+ * Redistribution and use in source and binary forms, with or without >+ * modification, are permitted provided that the following conditions >+ * are met: >+ * 1. Redistributions of source code must retain the above copyright >+ * notice, this list of conditions and the following disclaimer. >+ * 2. Redistributions in binary form must reproduce the above copyright >+ * notice, this list of conditions and the following disclaimer in the >+ * documentation and/or other materials provided with the distribution. >+ * >+ * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' >+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, >+ * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR >+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS >+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS >+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) >+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF >+ * THE POSSIBILITY OF SUCH DAMAGE. >+ */ >+ >+#include "config.h" >+#include "JSExecState.h" >+ >+#include "Microtasks.h" >+#include "RejectedPromiseTracker.h" >+#include "ScriptExecutionContext.h" >+#include "ScriptState.h" >+ >+namespace WebCore { >+ >+void JSExecState::didLeaveScriptContext(JSC::ExecState* exec) >+{ >+ threadGlobalData().microtaskQueue().performMicrotaskCheckpoint(); >+ scriptExecutionContextFromExecState(exec)->ensureRejectedPromiseTracker().processQueueSoon(); >+} >+ >+JSC::JSValue functionCallHandlerFromAnyThread(JSC::ExecState* exec, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData& callData, JSC::JSValue thisValue, const JSC::ArgList& args, NakedPtr<JSC::Exception>& returnedException) >+{ >+ return JSExecState::call(exec, functionObject, callType, callData, thisValue, args, returnedException); >+} >+ >+JSC::JSValue evaluateHandlerFromAnyThread(JSC::ExecState* exec, const JSC::SourceCode& source, JSC::JSValue thisValue, NakedPtr<JSC::Exception>& returnedException) >+{ >+ return JSExecState::evaluate(exec, source, thisValue, returnedException); >+} >+ >+} // namespace WebCore >diff --git a/Source/WebCore/bindings/js/JSExecState.h b/Source/WebCore/bindings/js/JSExecState.h >new file mode 100644 >index 0000000000000000000000000000000000000000..0f397d55783f738ebdb6d485cdb4e5aaac65095e >--- /dev/null >+++ b/Source/WebCore/bindings/js/JSExecState.h >@@ -0,0 +1,182 @@ >+/* >+ * Copyright (C) 2010 Google Inc. All rights reserved. >+ * Copyright (C) 2016-2017 Apple Inc. All rights reserved. >+ * >+ * Redistribution and use in source and binary forms, with or without >+ * modification, are permitted provided that the following conditions >+ * are met: >+ * 1. Redistributions of source code must retain the above copyright >+ * notice, this list of conditions and the following disclaimer. >+ * 2. Redistributions in binary form must reproduce the above copyright >+ * notice, this list of conditions and the following disclaimer in the >+ * documentation and/or other materials provided with the distribution. >+ * >+ * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' >+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, >+ * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR >+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS >+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS >+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) >+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF >+ * THE POSSIBILITY OF SUCH DAMAGE. >+ */ >+ >+#pragma once >+ >+#include "CustomElementReactionQueue.h" >+#include "JSDOMBinding.h" >+#include "ThreadGlobalData.h" >+#include <JavaScriptCore/CatchScope.h> >+#include <JavaScriptCore/Completion.h> >+#include <JavaScriptCore/Microtask.h> >+ >+namespace WebCore { >+ >+class InspectorInstrumentationCookie; >+class ScriptExecutionContext; >+ >+class JSExecState { >+ WTF_MAKE_NONCOPYABLE(JSExecState); >+ friend class JSNullState; >+public: >+ static JSC::ExecState* currentState() >+ { >+ return threadGlobalData().currentState(); >+ }; >+ >+ static JSC::JSValue call(JSC::ExecState* exec, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData& callData, JSC::JSValue thisValue, const JSC::ArgList& args, NakedPtr<JSC::Exception>& returnedException) >+ { >+ JSExecState currentState(exec); >+ return JSC::call(exec, functionObject, callType, callData, thisValue, args, returnedException); >+ }; >+ >+ static JSC::JSValue evaluate(JSC::ExecState* exec, const JSC::SourceCode& source, JSC::JSValue thisValue, NakedPtr<JSC::Exception>& returnedException) >+ { >+ JSExecState currentState(exec); >+ return JSC::evaluate(exec, source, thisValue, returnedException); >+ }; >+ >+ static JSC::JSValue evaluate(JSC::ExecState* exec, const JSC::SourceCode& source, JSC::JSValue thisValue = JSC::JSValue()) >+ { >+ NakedPtr<JSC::Exception> unused; >+ return evaluate(exec, source, thisValue, unused); >+ }; >+ >+ static JSC::JSValue profiledCall(JSC::ExecState* exec, JSC::ProfilingReason reason, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData& callData, JSC::JSValue thisValue, const JSC::ArgList& args, NakedPtr<JSC::Exception>& returnedException) >+ { >+ JSExecState currentState(exec); >+ return JSC::profiledCall(exec, reason, functionObject, callType, callData, thisValue, args, returnedException); >+ } >+ >+ static JSC::JSValue profiledEvaluate(JSC::ExecState* exec, JSC::ProfilingReason reason, const JSC::SourceCode& source, JSC::JSValue thisValue, NakedPtr<JSC::Exception>& returnedException) >+ { >+ JSExecState currentState(exec); >+ return JSC::profiledEvaluate(exec, reason, source, thisValue, returnedException); >+ } >+ >+ static JSC::JSValue profiledEvaluate(JSC::ExecState* exec, JSC::ProfilingReason reason, const JSC::SourceCode& source, JSC::JSValue thisValue = JSC::JSValue()) >+ { >+ NakedPtr<JSC::Exception> unused; >+ return profiledEvaluate(exec, reason, source, thisValue, unused); >+ } >+ >+ static void runTask(JSC::ExecState* exec, JSC::Microtask& task) >+ { >+ JSExecState currentState(exec); >+ task.run(exec); >+ } >+ >+ static JSC::JSInternalPromise& loadModule(JSC::ExecState& state, const String& moduleName, JSC::JSValue parameters, JSC::JSValue scriptFetcher) >+ { >+ JSExecState currentState(&state); >+ return *JSC::loadModule(&state, moduleName, parameters, scriptFetcher); >+ } >+ >+ static JSC::JSInternalPromise& loadModule(JSC::ExecState& state, const JSC::SourceCode& sourceCode, JSC::JSValue scriptFetcher) >+ { >+ JSExecState currentState(&state); >+ return *JSC::loadModule(&state, sourceCode, scriptFetcher); >+ } >+ >+ static JSC::JSValue linkAndEvaluateModule(JSC::ExecState& state, const JSC::Identifier& moduleKey, JSC::JSValue scriptFetcher, NakedPtr<JSC::Exception>& returnedException) >+ { >+ JSC::VM& vm = state.vm(); >+ auto scope = DECLARE_CATCH_SCOPE(vm); >+ >+ JSExecState currentState(&state); >+ auto returnValue = JSC::linkAndEvaluateModule(&state, moduleKey, scriptFetcher); >+ if (UNLIKELY(scope.exception())) { >+ returnedException = scope.exception(); >+ scope.clearException(); >+ return JSC::jsUndefined(); >+ } >+ return returnValue; >+ } >+ >+ static InspectorInstrumentationCookie instrumentFunctionCall(ScriptExecutionContext*, JSC::CallType, const JSC::CallData&); >+ static InspectorInstrumentationCookie instrumentFunctionConstruct(ScriptExecutionContext*, JSC::ConstructType, const JSC::ConstructData&); >+ >+private: >+ explicit JSExecState(JSC::ExecState* exec) >+ : m_previousState(currentState()) >+ , m_lock(exec) >+ { >+ setCurrentState(exec); >+ }; >+ >+ ~JSExecState() >+ { >+ JSC::VM& vm = currentState()->vm(); >+ auto scope = DECLARE_CATCH_SCOPE(vm); >+ scope.assertNoException(); >+ >+ JSC::ExecState* state = currentState(); >+ bool didExitJavaScript = state && !m_previousState; >+ >+ setCurrentState(m_previousState); >+ >+ if (didExitJavaScript) >+ didLeaveScriptContext(state); >+ } >+ >+ static void setCurrentState(JSC::ExecState* state) >+ { >+ threadGlobalData().setCurrentState(state); >+ } >+ >+ template<typename Type, Type jsType, typename DataType> static InspectorInstrumentationCookie instrumentFunctionInternal(ScriptExecutionContext*, Type, const DataType&); >+ >+ JSC::ExecState* m_previousState; >+ JSC::JSLockHolder m_lock; >+ >+ static void didLeaveScriptContext(JSC::ExecState*); >+}; >+ >+// Null state prevents origin security checks. >+// Used by non-JavaScript bindings (ObjC, GObject). >+class JSNullState { >+ WTF_MAKE_NONCOPYABLE(JSNullState); >+public: >+ explicit JSNullState() >+ : m_previousState(JSExecState::currentState()) >+ { >+ JSExecState::setCurrentState(nullptr); >+ } >+ >+ ~JSNullState() >+ { >+ JSExecState::setCurrentState(m_previousState); >+ } >+ >+private: >+ JSC::ExecState* m_previousState; >+ CustomElementReactionStack m_customElementReactionStack; >+}; >+ >+JSC::JSValue functionCallHandlerFromAnyThread(JSC::ExecState*, JSC::JSValue functionObject, JSC::CallType, const JSC::CallData&, JSC::JSValue thisValue, const JSC::ArgList& args, NakedPtr<JSC::Exception>& returnedException); >+JSC::JSValue evaluateHandlerFromAnyThread(JSC::ExecState*, const JSC::SourceCode&, JSC::JSValue thisValue, NakedPtr<JSC::Exception>& returnedException); >+ >+} // namespace WebCore >diff --git a/Source/WebCore/bindings/js/JSExecStateInstrumentation.h b/Source/WebCore/bindings/js/JSExecStateInstrumentation.h >new file mode 100644 >index 0000000000000000000000000000000000000000..7a653e5478ff942fae18eb9a810b160161041d35 >--- /dev/null >+++ b/Source/WebCore/bindings/js/JSExecStateInstrumentation.h >@@ -0,0 +1,60 @@ >+/* >+ * Copyright (C) 2010 Google Inc. All rights reserved. >+ * Copyright (C) 2013 Apple Inc. All rights reserved. >+ * >+ * Redistribution and use in source and binary forms, with or without >+ * modification, are permitted provided that the following conditions >+ * are met: >+ * 1. Redistributions of source code must retain the above copyright >+ * notice, this list of conditions and the following disclaimer. >+ * 2. Redistributions in binary form must reproduce the above copyright >+ * notice, this list of conditions and the following disclaimer in the >+ * documentation and/or other materials provided with the distribution. >+ * >+ * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' >+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, >+ * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR >+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS >+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS >+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) >+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF >+ * THE POSSIBILITY OF SUCH DAMAGE. >+ */ >+ >+#pragma once >+ >+#include "InspectorInstrumentation.h" >+#include "JSExecState.h" >+#include <JavaScriptCore/FunctionExecutable.h> >+ >+namespace WebCore { >+ >+template<typename Type, Type jsType, class DataType> >+inline InspectorInstrumentationCookie JSExecState::instrumentFunctionInternal(ScriptExecutionContext* context, Type callType, const DataType& callData) >+{ >+ if (!InspectorInstrumentation::timelineAgentEnabled(context)) >+ return InspectorInstrumentationCookie(); >+ String resourceName; >+ int lineNumber = 1; >+ if (callType == jsType) { >+ resourceName = callData.js.functionExecutable->sourceURL(); >+ lineNumber = callData.js.functionExecutable->firstLine(); >+ } else >+ resourceName = "undefined"; >+ return InspectorInstrumentation::willCallFunction(context, resourceName, lineNumber); >+} >+ >+inline InspectorInstrumentationCookie JSExecState::instrumentFunctionCall(ScriptExecutionContext* context, JSC::CallType type, const JSC::CallData& data) >+{ >+ return instrumentFunctionInternal<JSC::CallType, JSC::CallType::JS, JSC::CallData>(context, type, data); >+} >+ >+inline InspectorInstrumentationCookie JSExecState::instrumentFunctionConstruct(ScriptExecutionContext* context, JSC::ConstructType type, const JSC::ConstructData& data) >+{ >+ return instrumentFunctionInternal<JSC::ConstructType, JSC::ConstructType::JS, JSC::ConstructData>(context, type, data); >+} >+ >+} // namespace WebCore >diff --git a/Source/WebCore/bindings/js/JSMainThreadExecState.cpp b/Source/WebCore/bindings/js/JSMainThreadExecState.cpp >deleted file mode 100644 >index 3f4b06df1c380a1dda35b220b3df61302a93d2b6..0000000000000000000000000000000000000000 >--- a/Source/WebCore/bindings/js/JSMainThreadExecState.cpp >+++ /dev/null >@@ -1,58 +0,0 @@ >-/* >- * Copyright (C) 2010 Google Inc. All rights reserved. >- * >- * Redistribution and use in source and binary forms, with or without >- * modification, are permitted provided that the following conditions >- * are met: >- * 1. Redistributions of source code must retain the above copyright >- * notice, this list of conditions and the following disclaimer. >- * 2. Redistributions in binary form must reproduce the above copyright >- * notice, this list of conditions and the following disclaimer in the >- * documentation and/or other materials provided with the distribution. >- * >- * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, >- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR >- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS >- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF >- * THE POSSIBILITY OF SUCH DAMAGE. >- */ >- >-#include "config.h" >-#include "JSMainThreadExecState.h" >- >-#include "Microtasks.h" >-#include "RejectedPromiseTracker.h" >-#include "ScriptExecutionContext.h" >-#include "ScriptState.h" >- >-namespace WebCore { >- >-JSC::ExecState* JSMainThreadExecState::s_mainThreadState = 0; >- >-void JSMainThreadExecState::didLeaveScriptContext(JSC::ExecState* exec) >-{ >- MicrotaskQueue::mainThreadQueue().performMicrotaskCheckpoint(); >- scriptExecutionContextFromExecState(exec)->ensureRejectedPromiseTracker().processQueueSoon(); >-} >- >-JSC::JSValue functionCallHandlerFromAnyThread(JSC::ExecState* exec, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData& callData, JSC::JSValue thisValue, const JSC::ArgList& args, NakedPtr<JSC::Exception>& returnedException) >-{ >- if (isMainThread()) >- return JSMainThreadExecState::call(exec, functionObject, callType, callData, thisValue, args, returnedException); >- return JSC::call(exec, functionObject, callType, callData, thisValue, args, returnedException); >-} >- >-JSC::JSValue evaluateHandlerFromAnyThread(JSC::ExecState* exec, const JSC::SourceCode& source, JSC::JSValue thisValue, NakedPtr<JSC::Exception>& returnedException) >-{ >- if (isMainThread()) >- return JSMainThreadExecState::evaluate(exec, source, thisValue, returnedException); >- return JSC::evaluate(exec, source, thisValue, returnedException); >-} >- >-} // namespace WebCore >diff --git a/Source/WebCore/bindings/js/JSMainThreadExecState.h b/Source/WebCore/bindings/js/JSMainThreadExecState.h >deleted file mode 100644 >index 5a5192562a31ead2890b479cc7a3d66ee9a02d52..0000000000000000000000000000000000000000 >--- a/Source/WebCore/bindings/js/JSMainThreadExecState.h >+++ /dev/null >@@ -1,183 +0,0 @@ >-/* >- * Copyright (C) 2010 Google Inc. All rights reserved. >- * Copyright (C) 2016-2017 Apple Inc. All rights reserved. >- * >- * Redistribution and use in source and binary forms, with or without >- * modification, are permitted provided that the following conditions >- * are met: >- * 1. Redistributions of source code must retain the above copyright >- * notice, this list of conditions and the following disclaimer. >- * 2. Redistributions in binary form must reproduce the above copyright >- * notice, this list of conditions and the following disclaimer in the >- * documentation and/or other materials provided with the distribution. >- * >- * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, >- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR >- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS >- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF >- * THE POSSIBILITY OF SUCH DAMAGE. >- */ >- >-#pragma once >- >-#include "CustomElementReactionQueue.h" >-#include "JSDOMBinding.h" >-#include <JavaScriptCore/CatchScope.h> >-#include <JavaScriptCore/Completion.h> >-#include <JavaScriptCore/Microtask.h> >-#include <wtf/MainThread.h> >- >-namespace WebCore { >- >-class InspectorInstrumentationCookie; >-class ScriptExecutionContext; >- >-class JSMainThreadExecState { >- WTF_MAKE_NONCOPYABLE(JSMainThreadExecState); >- friend class JSMainThreadNullState; >-public: >- static JSC::ExecState* currentState() >- { >- ASSERT(isMainThread()); >- return s_mainThreadState; >- }; >- >- static JSC::JSValue call(JSC::ExecState* exec, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData& callData, JSC::JSValue thisValue, const JSC::ArgList& args, NakedPtr<JSC::Exception>& returnedException) >- { >- JSMainThreadExecState currentState(exec); >- return JSC::call(exec, functionObject, callType, callData, thisValue, args, returnedException); >- }; >- >- static JSC::JSValue evaluate(JSC::ExecState* exec, const JSC::SourceCode& source, JSC::JSValue thisValue, NakedPtr<JSC::Exception>& returnedException) >- { >- JSMainThreadExecState currentState(exec); >- return JSC::evaluate(exec, source, thisValue, returnedException); >- }; >- >- static JSC::JSValue evaluate(JSC::ExecState* exec, const JSC::SourceCode& source, JSC::JSValue thisValue = JSC::JSValue()) >- { >- NakedPtr<JSC::Exception> unused; >- return evaluate(exec, source, thisValue, unused); >- }; >- >- static JSC::JSValue profiledCall(JSC::ExecState* exec, JSC::ProfilingReason reason, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData& callData, JSC::JSValue thisValue, const JSC::ArgList& args, NakedPtr<JSC::Exception>& returnedException) >- { >- JSMainThreadExecState currentState(exec); >- return JSC::profiledCall(exec, reason, functionObject, callType, callData, thisValue, args, returnedException); >- } >- >- static JSC::JSValue profiledEvaluate(JSC::ExecState* exec, JSC::ProfilingReason reason, const JSC::SourceCode& source, JSC::JSValue thisValue, NakedPtr<JSC::Exception>& returnedException) >- { >- JSMainThreadExecState currentState(exec); >- return JSC::profiledEvaluate(exec, reason, source, thisValue, returnedException); >- } >- >- static JSC::JSValue profiledEvaluate(JSC::ExecState* exec, JSC::ProfilingReason reason, const JSC::SourceCode& source, JSC::JSValue thisValue = JSC::JSValue()) >- { >- NakedPtr<JSC::Exception> unused; >- return profiledEvaluate(exec, reason, source, thisValue, unused); >- } >- >- static void runTask(JSC::ExecState* exec, JSC::Microtask& task) >- { >- JSMainThreadExecState currentState(exec); >- task.run(exec); >- } >- >- static JSC::JSInternalPromise& loadModule(JSC::ExecState& state, const String& moduleName, JSC::JSValue parameters, JSC::JSValue scriptFetcher) >- { >- JSMainThreadExecState currentState(&state); >- return *JSC::loadModule(&state, moduleName, parameters, scriptFetcher); >- } >- >- static JSC::JSInternalPromise& loadModule(JSC::ExecState& state, const JSC::SourceCode& sourceCode, JSC::JSValue scriptFetcher) >- { >- JSMainThreadExecState currentState(&state); >- return *JSC::loadModule(&state, sourceCode, scriptFetcher); >- } >- >- static JSC::JSValue linkAndEvaluateModule(JSC::ExecState& state, const JSC::Identifier& moduleKey, JSC::JSValue scriptFetcher, NakedPtr<JSC::Exception>& returnedException) >- { >- JSC::VM& vm = state.vm(); >- auto scope = DECLARE_CATCH_SCOPE(vm); >- >- JSMainThreadExecState currentState(&state); >- auto returnValue = JSC::linkAndEvaluateModule(&state, moduleKey, scriptFetcher); >- if (UNLIKELY(scope.exception())) { >- returnedException = scope.exception(); >- scope.clearException(); >- return JSC::jsUndefined(); >- } >- return returnValue; >- } >- >- static InspectorInstrumentationCookie instrumentFunctionCall(ScriptExecutionContext*, JSC::CallType, const JSC::CallData&); >- static InspectorInstrumentationCookie instrumentFunctionConstruct(ScriptExecutionContext*, JSC::ConstructType, const JSC::ConstructData&); >- >-private: >- explicit JSMainThreadExecState(JSC::ExecState* exec) >- : m_previousState(s_mainThreadState) >- , m_lock(exec) >- { >- ASSERT(isMainThread()); >- s_mainThreadState = exec; >- }; >- >- ~JSMainThreadExecState() >- { >- JSC::VM& vm = s_mainThreadState->vm(); >- auto scope = DECLARE_CATCH_SCOPE(vm); >- ASSERT(isMainThread()); >- scope.assertNoException(); >- >- JSC::ExecState* state = s_mainThreadState; >- bool didExitJavaScript = s_mainThreadState && !m_previousState; >- >- s_mainThreadState = m_previousState; >- >- if (didExitJavaScript) >- didLeaveScriptContext(state); >- } >- >- template<typename Type, Type jsType, typename DataType> static InspectorInstrumentationCookie instrumentFunctionInternal(ScriptExecutionContext*, Type, const DataType&); >- >- WEBCORE_EXPORT static JSC::ExecState* s_mainThreadState; >- JSC::ExecState* m_previousState; >- JSC::JSLockHolder m_lock; >- >- static void didLeaveScriptContext(JSC::ExecState*); >-}; >- >-// Null state prevents origin security checks. >-// Used by non-JavaScript bindings (ObjC, GObject). >-class JSMainThreadNullState { >- WTF_MAKE_NONCOPYABLE(JSMainThreadNullState); >-public: >- explicit JSMainThreadNullState() >- : m_previousState(JSMainThreadExecState::s_mainThreadState) >- { >- ASSERT(isMainThread()); >- JSMainThreadExecState::s_mainThreadState = nullptr; >- } >- >- ~JSMainThreadNullState() >- { >- ASSERT(isMainThread()); >- JSMainThreadExecState::s_mainThreadState = m_previousState; >- } >- >-private: >- JSC::ExecState* m_previousState; >- CustomElementReactionStack m_customElementReactionStack; >-}; >- >-JSC::JSValue functionCallHandlerFromAnyThread(JSC::ExecState*, JSC::JSValue functionObject, JSC::CallType, const JSC::CallData&, JSC::JSValue thisValue, const JSC::ArgList& args, NakedPtr<JSC::Exception>& returnedException); >-JSC::JSValue evaluateHandlerFromAnyThread(JSC::ExecState*, const JSC::SourceCode&, JSC::JSValue thisValue, NakedPtr<JSC::Exception>& returnedException); >- >-} // namespace WebCore >diff --git a/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h b/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h >deleted file mode 100644 >index 7e04ed18bab1ae1fea40b442574e353836e1a082..0000000000000000000000000000000000000000 >--- a/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h >+++ /dev/null >@@ -1,60 +0,0 @@ >-/* >- * Copyright (C) 2010 Google Inc. All rights reserved. >- * Copyright (C) 2013 Apple Inc. All rights reserved. >- * >- * Redistribution and use in source and binary forms, with or without >- * modification, are permitted provided that the following conditions >- * are met: >- * 1. Redistributions of source code must retain the above copyright >- * notice, this list of conditions and the following disclaimer. >- * 2. Redistributions in binary form must reproduce the above copyright >- * notice, this list of conditions and the following disclaimer in the >- * documentation and/or other materials provided with the distribution. >- * >- * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, >- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR >- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS >- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF >- * THE POSSIBILITY OF SUCH DAMAGE. >- */ >- >-#pragma once >- >-#include "InspectorInstrumentation.h" >-#include "JSMainThreadExecState.h" >-#include <JavaScriptCore/FunctionExecutable.h> >- >-namespace WebCore { >- >-template<typename Type, Type jsType, class DataType> >-inline InspectorInstrumentationCookie JSMainThreadExecState::instrumentFunctionInternal(ScriptExecutionContext* context, Type callType, const DataType& callData) >-{ >- if (!InspectorInstrumentation::timelineAgentEnabled(context)) >- return InspectorInstrumentationCookie(); >- String resourceName; >- int lineNumber = 1; >- if (callType == jsType) { >- resourceName = callData.js.functionExecutable->sourceURL(); >- lineNumber = callData.js.functionExecutable->firstLine(); >- } else >- resourceName = "undefined"; >- return InspectorInstrumentation::willCallFunction(context, resourceName, lineNumber); >-} >- >-inline InspectorInstrumentationCookie JSMainThreadExecState::instrumentFunctionCall(ScriptExecutionContext* context, JSC::CallType type, const JSC::CallData& data) >-{ >- return instrumentFunctionInternal<JSC::CallType, JSC::CallType::JS, JSC::CallData>(context, type, data); >-} >- >-inline InspectorInstrumentationCookie JSMainThreadExecState::instrumentFunctionConstruct(ScriptExecutionContext* context, JSC::ConstructType type, const JSC::ConstructData& data) >-{ >- return instrumentFunctionInternal<JSC::ConstructType, JSC::ConstructType::JS, JSC::ConstructData>(context, type, data); >-} >- >-} // namespace WebCore >diff --git a/Source/WebCore/bindings/js/ScheduledAction.cpp b/Source/WebCore/bindings/js/ScheduledAction.cpp >index 15d126be3532b537b340d49aafa5264c01ff33f5..0343df82eefd447a1830ddb2039a220dc47bc79d 100644 >--- a/Source/WebCore/bindings/js/ScheduledAction.cpp >+++ b/Source/WebCore/bindings/js/ScheduledAction.cpp >@@ -32,8 +32,8 @@ > #include "FrameLoader.h" > #include "JSDOMExceptionHandling.h" > #include "JSDOMWindow.h" >-#include "JSMainThreadExecState.h" >-#include "JSMainThreadExecStateInstrumentation.h" >+#include "JSExecState.h" >+#include "JSExecStateInstrumentation.h" > #include "JSWorkerGlobalScope.h" > #include "ScriptController.h" > #include "ScriptExecutionContext.h" >@@ -112,13 +112,10 @@ void ScheduledAction::executeFunctionInContext(JSGlobalObject* globalObject, JSV > return; > } > >- InspectorInstrumentationCookie cookie = JSMainThreadExecState::instrumentFunctionCall(&context, callType, callData); >+ InspectorInstrumentationCookie cookie = JSExecState::instrumentFunctionCall(&context, callType, callData); > > NakedPtr<JSC::Exception> exception; >- if (is<Document>(context)) >- JSMainThreadExecState::profiledCall(exec, JSC::ProfilingReason::Other, m_function.get(), callType, callData, thisValue, arguments, exception); >- else >- JSC::profiledCall(exec, JSC::ProfilingReason::Other, m_function.get(), callType, callData, thisValue, arguments, exception); >+ JSExecState::profiledCall(exec, JSC::ProfilingReason::Other, m_function.get(), callType, callData, thisValue, arguments, exception); > > InspectorInstrumentation::didCallFunction(cookie, &context); > >diff --git a/Source/WebCore/bindings/js/ScriptController.cpp b/Source/WebCore/bindings/js/ScriptController.cpp >index ce4c4e095f69cdf044112c190bca135d911cceb6..8869db1f9a32ddc3d205c8ff85d2294019d29b31 100644 >--- a/Source/WebCore/bindings/js/ScriptController.cpp >+++ b/Source/WebCore/bindings/js/ScriptController.cpp >@@ -36,7 +36,7 @@ > #include "JSDOMExceptionHandling.h" > #include "JSDOMWindow.h" > #include "JSDocument.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "LoadableModuleScript.h" > #include "ModuleFetchFailureKind.h" > #include "ModuleFetchParameters.h" >@@ -128,7 +128,7 @@ JSValue ScriptController::evaluateInWorld(const ScriptSourceCode& sourceCode, DO > InspectorInstrumentationCookie cookie = InspectorInstrumentation::willEvaluateScript(m_frame, sourceURL, sourceCode.startLine()); > > NakedPtr<JSC::Exception> evaluationException; >- JSValue returnValue = JSMainThreadExecState::profiledEvaluate(&exec, JSC::ProfilingReason::Other, jsSourceCode, &proxy, evaluationException); >+ JSValue returnValue = JSExecState::profiledEvaluate(&exec, JSC::ProfilingReason::Other, jsSourceCode, &proxy, evaluationException); > > InspectorInstrumentation::didEvaluateScript(cookie, m_frame); > >@@ -154,7 +154,7 @@ void ScriptController::loadModuleScriptInWorld(LoadableModuleScript& moduleScrip > auto& proxy = jsWindowProxy(world); > auto& state = *proxy.window()->globalExec(); > >- auto& promise = JSMainThreadExecState::loadModule(state, moduleName, JSC::JSScriptFetchParameters::create(state.vm(), WTFMove(topLevelFetchParameters)), JSC::JSScriptFetcher::create(state.vm(), { &moduleScript })); >+ auto& promise = JSExecState::loadModule(state, moduleName, JSC::JSScriptFetchParameters::create(state.vm(), WTFMove(topLevelFetchParameters)), JSC::JSScriptFetcher::create(state.vm(), { &moduleScript })); > setupModuleScriptHandlers(moduleScript, promise, world); > } > >@@ -170,7 +170,7 @@ void ScriptController::loadModuleScriptInWorld(LoadableModuleScript& moduleScrip > auto& proxy = jsWindowProxy(world); > auto& state = *proxy.window()->globalExec(); > >- auto& promise = JSMainThreadExecState::loadModule(state, sourceCode.jsSourceCode(), JSC::JSScriptFetcher::create(state.vm(), { &moduleScript })); >+ auto& promise = JSExecState::loadModule(state, sourceCode.jsSourceCode(), JSC::JSScriptFetcher::create(state.vm(), { &moduleScript })); > setupModuleScriptHandlers(moduleScript, promise, world); > } > >@@ -191,7 +191,7 @@ JSC::JSValue ScriptController::linkAndEvaluateModuleScriptInWorld(LoadableModule > Ref<Frame> protector(m_frame); > > NakedPtr<JSC::Exception> evaluationException; >- auto returnValue = JSMainThreadExecState::linkAndEvaluateModule(state, Identifier::fromUid(&state.vm(), moduleScript.moduleKey()), jsUndefined(), evaluationException); >+ auto returnValue = JSExecState::linkAndEvaluateModule(state, Identifier::fromUid(&state.vm(), moduleScript.moduleKey()), jsUndefined(), evaluationException); > if (evaluationException) { > // FIXME: Give a chance to dump the stack trace if the "crossorigin" attribute allows. > // https://bugs.webkit.org/show_bug.cgi?id=164539 >@@ -380,7 +380,7 @@ void ScriptController::disableWebAssembly(const String& errorMessage) > > bool ScriptController::canAccessFromCurrentOrigin(Frame* frame) > { >- auto* state = JSMainThreadExecState::currentState(); >+ auto* state = JSExecState::currentState(); > > // If the current state is null we're in a call path where the DOM security check doesn't apply (eg. parser). > if (!state) >diff --git a/Source/WebCore/bridge/objc/WebScriptObject.mm b/Source/WebCore/bridge/objc/WebScriptObject.mm >index 03977940bd0d9b13913e492b84c2d89245f5d9db..97c7d7c206e79fd30e08c49fd02d21460304d8af 100644 >--- a/Source/WebCore/bridge/objc/WebScriptObject.mm >+++ b/Source/WebCore/bridge/objc/WebScriptObject.mm >@@ -31,8 +31,8 @@ > #import "JSDOMBindingSecurity.h" > #import "JSDOMWindow.h" > #import "JSDOMWindowCustom.h" >+#import "JSExecState.h" > #import "JSHTMLElement.h" >-#import "JSMainThreadExecState.h" > #import "JSPluginElementFunctions.h" > #import "ObjCRuntimeObject.h" > #import "WebCoreObjCExtras.h" >@@ -360,7 +360,7 @@ - (id)callWebScriptMethod:(NSString *)name withArguments:(NSArray *)args > return nil; > > NakedPtr<JSC::Exception> exception; >- JSC::JSValue result = JSMainThreadExecState::profiledCall(exec, JSC::ProfilingReason::Other, function, callType, callData, [self _imp], argList, exception); >+ JSC::JSValue result = JSExecState::profiledCall(exec, JSC::ProfilingReason::Other, function, callType, callData, [self _imp], argList, exception); > > if (exception) { > addExceptionToConsole(exec, exception); >@@ -385,7 +385,7 @@ - (id)evaluateWebScript:(NSString *)script > ExecState* exec = globalObject->globalExec(); > UNUSED_PARAM(scope); > >- JSC::JSValue returnValue = JSMainThreadExecState::profiledEvaluate(exec, JSC::ProfilingReason::Other, makeSource(String(script), { }), JSC::JSValue()); >+ JSC::JSValue returnValue = JSExecState::profiledEvaluate(exec, JSC::ProfilingReason::Other, makeSource(String(script), { }), JSC::JSValue()); > > id resultObj = [WebScriptObject _convertValueToObjcValue:returnValue originRootObject:[self _originRootObject] rootObject:[self _rootObject]]; > >diff --git a/Source/WebCore/dom/CustomElementReactionQueue.cpp b/Source/WebCore/dom/CustomElementReactionQueue.cpp >index 572b3e0fe53fc23f997fd1c0c7637d101418a46c..2c2bba4b135cf9984d8e09e88ecbdeec31ae88b3 100644 >--- a/Source/WebCore/dom/CustomElementReactionQueue.cpp >+++ b/Source/WebCore/dom/CustomElementReactionQueue.cpp >@@ -274,7 +274,7 @@ CustomElementReactionStack::ElementQueue& CustomElementReactionStack::ensureBack > { > if (!s_processingBackupElementQueue) { > s_processingBackupElementQueue = true; >- MicrotaskQueue::mainThreadQueue().append(std::make_unique<BackupElementQueueMicrotask>()); >+ threadGlobalData().microtaskQueue().append(std::make_unique<BackupElementQueueMicrotask>()); > } > return backupElementQueue(); > } >diff --git a/Source/WebCore/dom/Document.cpp b/Source/WebCore/dom/Document.cpp >index bde93a06fa90981404ca736e768da976ff24b441..aae82aff7412c43ebbbe3f8790dae81f91f2e740 100644 >--- a/Source/WebCore/dom/Document.cpp >+++ b/Source/WebCore/dom/Document.cpp >@@ -7715,12 +7715,12 @@ void Document::requestStorageAccess(Ref<DeferredPromise>&& promise) > > if (wasGranted) { > document->setHasFrameSpecificStorageAccess(true); >- MicrotaskQueue::mainThreadQueue().append(std::make_unique<VoidMicrotask>([documentReference = makeWeakPtr(*document)] () { >+ threadGlobalData().microtaskQueue().append(std::make_unique<VoidMicrotask>([documentReference = makeWeakPtr(*document)] () { > if (auto* document = documentReference.get()) > document->enableTemporaryTimeUserGesture(); > })); > promise->resolve(); >- MicrotaskQueue::mainThreadQueue().append(std::make_unique<VoidMicrotask>([documentReference = WTFMove(documentReference)] () { >+ threadGlobalData().microtaskQueue().append(std::make_unique<VoidMicrotask>([documentReference = WTFMove(documentReference)] () { > if (auto* document = documentReference.get()) > document->consumeTemporaryTimeUserGesture(); > })); >diff --git a/Source/WebCore/dom/Microtasks.cpp b/Source/WebCore/dom/Microtasks.cpp >index c3ade44c15c42297c8ff8bd3801bbbf1726ef74b..5d25e28a62f6d594c781e3bb826372ce6a4abdb9 100644 >--- a/Source/WebCore/dom/Microtasks.cpp >+++ b/Source/WebCore/dom/Microtasks.cpp >@@ -22,8 +22,6 @@ > #include "config.h" > #include "Microtasks.h" > >-#include <wtf/MainThread.h> >-#include <wtf/NeverDestroyed.h> > #include <wtf/SetForScope.h> > > namespace WebCore { >@@ -40,13 +38,6 @@ MicrotaskQueue::MicrotaskQueue() > > MicrotaskQueue::~MicrotaskQueue() = default; > >-MicrotaskQueue& MicrotaskQueue::mainThreadQueue() >-{ >- ASSERT(isMainThread()); >- static NeverDestroyed<MicrotaskQueue> queue; >- return queue; >-} >- > void MicrotaskQueue::append(std::unique_ptr<Microtask>&& task) > { > m_microtaskQueue.append(WTFMove(task)); >diff --git a/Source/WebCore/dom/Microtasks.h b/Source/WebCore/dom/Microtasks.h >index 25ec8f85afd40c82bddd302cebafea140579b9a6..028f8f5c596f0608f6796558a1e9644f3d298419 100644 >--- a/Source/WebCore/dom/Microtasks.h >+++ b/Source/WebCore/dom/Microtasks.h >@@ -68,8 +68,6 @@ class MicrotaskQueue { > friend NeverDestroyed<MicrotaskQueue>; > friend class Microtask; > public: >- WEBCORE_EXPORT static MicrotaskQueue& mainThreadQueue(); >- > WEBCORE_EXPORT MicrotaskQueue(); > WEBCORE_EXPORT ~MicrotaskQueue(); > >diff --git a/Source/WebCore/dom/MutationObserver.cpp b/Source/WebCore/dom/MutationObserver.cpp >index 680c42a155ad4b7f3278f7d012ee19aefa256272..336f183c42105530b81fb9ecf475c5c0ef392f11 100644 >--- a/Source/WebCore/dom/MutationObserver.cpp >+++ b/Source/WebCore/dom/MutationObserver.cpp >@@ -39,6 +39,7 @@ > #include "MutationCallback.h" > #include "MutationObserverRegistration.h" > #include "MutationRecord.h" >+#include "ThreadGlobalData.h" > #include <algorithm> > #include <wtf/IsoMallocInlines.h> > #include <wtf/MainThread.h> >@@ -174,7 +175,7 @@ static void queueMutationObserverCompoundMicrotask() > if (mutationObserverCompoundMicrotaskQueuedFlag) > return; > mutationObserverCompoundMicrotaskQueuedFlag = true; >- MicrotaskQueue::mainThreadQueue().append(std::make_unique<MutationObserverMicrotask>()); >+ threadGlobalData().microtaskQueue().append(std::make_unique<MutationObserverMicrotask>()); > } > > void MutationObserver::enqueueMutationRecord(Ref<MutationRecord>&& mutation) >diff --git a/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp b/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp >index 4d3c69afc26767c2c8506da0ba2dcdd37ab126e1..270a487712662a9d13d5b1b416b33ad41386f988 100644 >--- a/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp >+++ b/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp >@@ -53,7 +53,7 @@ > #include "ImageData.h" > #include "InspectorInstrumentation.h" > #include "IntSize.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "Logging.h" > #include "NotImplemented.h" > #include "OESElementIndexUint.h" >@@ -1534,7 +1534,7 @@ void WebGLRenderingContextBase::compileShader(WebGLShader* shader) > auto* canvas = htmlCanvas(); > > if (canvas && m_synthesizedErrorsToConsole && !value) { >- Ref<Inspector::ScriptCallStack> stackTrace = Inspector::createScriptCallStack(JSMainThreadExecState::currentState()); >+ Ref<Inspector::ScriptCallStack> stackTrace = Inspector::createScriptCallStack(JSExecState::currentState()); > > for (auto& error : getShaderInfoLog(shader).split('\n')) > canvas->document().addConsoleMessage(std::make_unique<Inspector::ConsoleMessage>(MessageSource::Rendering, MessageType::Log, MessageLevel::Error, "WebGL: " + error, stackTrace.copyRef())); >@@ -5656,7 +5656,7 @@ void WebGLRenderingContextBase::printToConsole(MessageLevel level, const String& > > // Error messages can occur during function calls, so show stack traces for them. > if (level == MessageLevel::Error) { >- Ref<Inspector::ScriptCallStack> stackTrace = Inspector::createScriptCallStack(JSMainThreadExecState::currentState()); >+ Ref<Inspector::ScriptCallStack> stackTrace = Inspector::createScriptCallStack(JSExecState::currentState()); > consoleMessage = std::make_unique<Inspector::ConsoleMessage>(MessageSource::Rendering, MessageType::Log, level, message, WTFMove(stackTrace)); > } else > consoleMessage = std::make_unique<Inspector::ConsoleMessage>(MessageSource::Rendering, MessageType::Log, level, message); >diff --git a/Source/WebCore/html/parser/HTMLScriptRunner.cpp b/Source/WebCore/html/parser/HTMLScriptRunner.cpp >index 1a38b1323451649ef0a184f0b1557eff819aaee1..5b4c4b59abd006ed225ed4884fdb3b13b520a3cc 100644 >--- a/Source/WebCore/html/parser/HTMLScriptRunner.cpp >+++ b/Source/WebCore/html/parser/HTMLScriptRunner.cpp >@@ -107,7 +107,7 @@ void HTMLScriptRunner::executePendingScriptAndDispatchEvent(PendingScript& pendi > stopWatchingForLoad(pendingScript); > > if (!isExecutingScript()) >- MicrotaskQueue::mainThreadQueue().performMicrotaskCheckpoint(); >+ threadGlobalData().microtaskQueue().performMicrotaskCheckpoint(); > > { > NestingLevelIncrementer nestingLevelIncrementer(m_scriptNestingLevel); >@@ -242,7 +242,7 @@ void HTMLScriptRunner::runScript(ScriptElement& scriptElement, const TextPositio > // unfortunately no obvious way to tell if prepareScript is going to > // execute the script before calling it. > if (!isExecutingScript()) >- MicrotaskQueue::mainThreadQueue().performMicrotaskCheckpoint(); >+ threadGlobalData().microtaskQueue().performMicrotaskCheckpoint(); > > InsertionPointRecord insertionPointRecord(m_host.inputStream()); > NestingLevelIncrementer nestingLevelIncrementer(m_scriptNestingLevel); >diff --git a/Source/WebCore/inspector/InspectorCanvas.cpp b/Source/WebCore/inspector/InspectorCanvas.cpp >index 3b2284fcddd28d212d19a2dcbe4265af0351448c..0caa76460bea3c36138b969239f0419b2605be51 100644 >--- a/Source/WebCore/inspector/InspectorCanvas.cpp >+++ b/Source/WebCore/inspector/InspectorCanvas.cpp >@@ -51,8 +51,8 @@ > #include "JSCanvasLineJoin.h" > #include "JSCanvasTextAlign.h" > #include "JSCanvasTextBaseline.h" >+#include "JSExecState.h" > #include "JSImageSmoothingQuality.h" >-#include "JSMainThreadExecState.h" > #include "Path2D.h" > #include "Pattern.h" > #include "RecordingSwizzleTypes.h" >@@ -289,7 +289,7 @@ Ref<Inspector::Protocol::Canvas::Canvas> InspectorCanvas::buildObjectForCanvas(I > } > > if (captureBacktrace) { >- auto stackTrace = Inspector::createScriptCallStack(JSMainThreadExecState::currentState(), Inspector::ScriptCallStack::maxCallStackSizeToCapture); >+ auto stackTrace = Inspector::createScriptCallStack(JSExecState::currentState(), Inspector::ScriptCallStack::maxCallStackSizeToCapture); > canvas->setBacktrace(stackTrace->buildInspectorArray()); > } > >@@ -602,7 +602,7 @@ Ref<JSON::ArrayOf<JSON::Value>> InspectorCanvas::buildAction(const String& name, > action->addItem(WTFMove(swizzleTypes)); > > auto trace = JSON::ArrayOf<double>::create(); >- auto stackTrace = Inspector::createScriptCallStack(JSMainThreadExecState::currentState(), Inspector::ScriptCallStack::maxCallStackSizeToCapture); >+ auto stackTrace = Inspector::createScriptCallStack(JSExecState::currentState(), Inspector::ScriptCallStack::maxCallStackSizeToCapture); > for (size_t i = 0; i < stackTrace->size(); ++i) > trace->addItem(indexForData(stackTrace->at(i))); > action->addItem(WTFMove(trace)); >diff --git a/Source/WebCore/inspector/InspectorController.cpp b/Source/WebCore/inspector/InspectorController.cpp >index 20eb10fa5db8b37ae70687f1aa86572352c8d471..c514967aacc1f434e437cb0212aa2063d03f78a7 100644 >--- a/Source/WebCore/inspector/InspectorController.cpp >+++ b/Source/WebCore/inspector/InspectorController.cpp >@@ -58,7 +58,7 @@ > #include "JSDOMBindingSecurity.h" > #include "JSDOMWindow.h" > #include "JSDOMWindowCustom.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "Page.h" > #include "PageConsoleAgent.h" > #include "PageDebuggerAgent.h" >diff --git a/Source/WebCore/inspector/InspectorFrontendHost.cpp b/Source/WebCore/inspector/InspectorFrontendHost.cpp >index 55f3d4879183ffabb0fc862be756200ba584e882..c734da2beae1384527d772ae9be18b37f5445c8b 100644 >--- a/Source/WebCore/inspector/InspectorFrontendHost.cpp >+++ b/Source/WebCore/inspector/InspectorFrontendHost.cpp >@@ -45,8 +45,8 @@ > #include "InspectorFrontendClient.h" > #include "JSDOMConvertInterface.h" > #include "JSDOMExceptionHandling.h" >+#include "JSExecState.h" > #include "JSInspectorFrontendHost.h" >-#include "JSMainThreadExecState.h" > #include "MouseEvent.h" > #include "Node.h" > #include "Page.h" >diff --git a/Source/WebCore/inspector/TimelineRecordFactory.cpp b/Source/WebCore/inspector/TimelineRecordFactory.cpp >index cc6c1b35adccb3eb5593f0f006cf4fbf50f1ea7f..f2b7be1317d7e2a5f03bfc9229e8829adec52be7 100644 >--- a/Source/WebCore/inspector/TimelineRecordFactory.cpp >+++ b/Source/WebCore/inspector/TimelineRecordFactory.cpp >@@ -34,7 +34,7 @@ > > #include "Event.h" > #include "FloatQuad.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include <JavaScriptCore/InspectorProtocolObjects.h> > #include <JavaScriptCore/ScriptBreakpoint.h> > #include <JavaScriptCore/ScriptCallStack.h> >@@ -50,7 +50,7 @@ Ref<JSON::Object> TimelineRecordFactory::createGenericRecord(double startTime, i > record->setDouble("startTime"_s, startTime); > > if (maxCallStackDepth) { >- Ref<ScriptCallStack> stackTrace = createScriptCallStack(JSMainThreadExecState::currentState(), maxCallStackDepth); >+ Ref<ScriptCallStack> stackTrace = createScriptCallStack(JSExecState::currentState(), maxCallStackDepth); > if (stackTrace->size()) > record->setValue("stackTrace"_s, stackTrace->buildInspectorArray()); > } >diff --git a/Source/WebCore/inspector/WorkerInspectorController.cpp b/Source/WebCore/inspector/WorkerInspectorController.cpp >index aa81e0100fefea7b8bbc08151ce8dc6eb35367cd..77d0531ef914d1a357afadc756c6975cb39cbfec 100644 >--- a/Source/WebCore/inspector/WorkerInspectorController.cpp >+++ b/Source/WebCore/inspector/WorkerInspectorController.cpp >@@ -28,7 +28,7 @@ > > #include "CommandLineAPIHost.h" > #include "InstrumentingAgents.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "WebHeapAgent.h" > #include "WebInjectedScriptHost.h" > #include "WebInjectedScriptManager.h" >diff --git a/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp b/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp >index 812184115a03c4371e97764490fd046fc5f3c41d..543937eb616100d75191d5debe02f65be5f7a29d 100644 >--- a/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp >+++ b/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp >@@ -35,8 +35,8 @@ > #include "InspectorDOMAgent.h" > #include "InstrumentingAgents.h" > #include "JSCanvasRenderingContext2D.h" >+#include "JSExecState.h" > #include "JSImageBitmapRenderingContext.h" >-#include "JSMainThreadExecState.h" > #include "OffscreenCanvas.h" > #include "ScriptState.h" > #include "StringAdaptors.h" >diff --git a/Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp b/Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp >index 86ef81f24c428b21406534c66aa1fbb3dda28d74..b2889a36b5f21ef8a13754cffe87f53ff4be3877 100644 >--- a/Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp >+++ b/Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp >@@ -47,7 +47,7 @@ > #include "HTTPHeaderNames.h" > #include "InspectorTimelineAgent.h" > #include "InstrumentingAgents.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "JSWebSocket.h" > #include "LoaderStrategy.h" > #include "MIMETypeRegistry.h" >@@ -641,7 +641,7 @@ RefPtr<Inspector::Protocol::Network::Initiator> InspectorNetworkAgent::buildInit > .release(); > } > >- Ref<ScriptCallStack> stackTrace = createScriptCallStack(JSMainThreadExecState::currentState()); >+ Ref<ScriptCallStack> stackTrace = createScriptCallStack(JSExecState::currentState()); > if (stackTrace->size() > 0) { > auto initiatorObject = Inspector::Protocol::Network::Initiator::create() > .setType(Inspector::Protocol::Network::Initiator::Type::Script) >diff --git a/Source/WebCore/page/DOMWindow.cpp b/Source/WebCore/page/DOMWindow.cpp >index 813fcaf55253075f19b8122cf01c6a9434833fb1..b2618b924fa529343b7a0fc4ebd48d32d6b84736 100644 >--- a/Source/WebCore/page/DOMWindow.cpp >+++ b/Source/WebCore/page/DOMWindow.cpp >@@ -67,7 +67,7 @@ > #include "History.h" > #include "InspectorInstrumentation.h" > #include "JSDOMWindowBase.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "Location.h" > #include "MediaQueryList.h" > #include "MediaQueryMatcher.h" >@@ -956,7 +956,7 @@ ExceptionOr<void> DOMWindow::postMessage(JSC::ExecState& state, DOMWindow& incum > // Capture stack trace only when inspector front-end is loaded as it may be time consuming. > RefPtr<ScriptCallStack> stackTrace; > if (InspectorInstrumentation::consoleAgentEnabled(sourceDocument)) >- stackTrace = createScriptCallStack(JSMainThreadExecState::currentState()); >+ stackTrace = createScriptCallStack(JSExecState::currentState()); > > MessageWithMessagePorts message { messageData.releaseReturnValue(), disentangledPorts.releaseReturnValue() }; > >diff --git a/Source/WebCore/page/PageConsoleClient.cpp b/Source/WebCore/page/PageConsoleClient.cpp >index 1c350cdeca6ec5bb1129e9c49cd84d8ac8ad4b45..d8f3039199ba0c3eab9fef464b45093042324fa6 100644 >--- a/Source/WebCore/page/PageConsoleClient.cpp >+++ b/Source/WebCore/page/PageConsoleClient.cpp >@@ -38,8 +38,8 @@ > #include "InspectorController.h" > #include "InspectorInstrumentation.h" > #include "JSCanvasRenderingContext2D.h" >+#include "JSExecState.h" > #include "JSHTMLCanvasElement.h" >-#include "JSMainThreadExecState.h" > #include "JSOffscreenCanvas.h" > #include "OffscreenCanvas.h" > #include "Page.h" >@@ -134,7 +134,7 @@ void PageConsoleClient::addMessage(MessageSource source, MessageLevel level, con > unsigned column = 0; > getParserLocationForConsoleMessage(document, url, line, column); > >- addMessage(source, level, message, url, line, column, 0, JSMainThreadExecState::currentState(), requestIdentifier); >+ addMessage(source, level, message, url, line, column, 0, JSExecState::currentState(), requestIdentifier); > } > > void PageConsoleClient::addMessage(MessageSource source, MessageLevel level, const String& message, Ref<ScriptCallStack>&& callStack) >diff --git a/Source/WebCore/page/csp/ContentSecurityPolicy.cpp b/Source/WebCore/page/csp/ContentSecurityPolicy.cpp >index 04e4f97b8784770449b35414b54b5ec0506431ad..9b966fa02b8b57f12b082e3db964d3e45504c637 100644 >--- a/Source/WebCore/page/csp/ContentSecurityPolicy.cpp >+++ b/Source/WebCore/page/csp/ContentSecurityPolicy.cpp >@@ -42,7 +42,7 @@ > #include "Frame.h" > #include "HTMLParserIdioms.h" > #include "InspectorInstrumentation.h" >-#include "JSMainThreadExecState.h" >+#include "JSExecState.h" > #include "JSWindowProxy.h" > #include "ParsingUtilities.h" > #include "PingLoader.h" >@@ -691,7 +691,7 @@ void ContentSecurityPolicy::reportViolation(const String& effectiveViolatedDirec > > info.documentURI = document.url().strippedForUseAsReferrer(); > >- auto stack = createScriptCallStack(JSMainThreadExecState::currentState(), 2); >+ auto stack = createScriptCallStack(JSExecState::currentState(), 2); > auto* callFrame = stack->firstNonNativeCallFrame(); > if (callFrame && callFrame->lineNumber()) { > info.sourceFile = deprecatedURLForReporting(URL { URL { }, callFrame->sourceURL() }); >diff --git a/Source/WebCore/platform/ThreadGlobalData.cpp b/Source/WebCore/platform/ThreadGlobalData.cpp >index a28010ecfe5a367ad9d0b29a200563a0f561d560..9206d65c2b19a0f960b4e10743ed61605266f230 100644 >--- a/Source/WebCore/platform/ThreadGlobalData.cpp >+++ b/Source/WebCore/platform/ThreadGlobalData.cpp >@@ -29,6 +29,7 @@ > > #include "CachedResourceRequestInitiators.h" > #include "EventNames.h" >+#include "Microtasks.h" > #include "QualifiedNameCache.h" > #include "TextCodecICU.h" > #include "ThreadTimers.h" >@@ -54,6 +55,9 @@ ThreadGlobalData::ThreadGlobalData() > // point to call methods that internally perform a one-time initialization that is not > // threadsafe. > Thread::current(); >+ >+ // Initialize MicrotaskQueue after calling Thread::current(). >+ m_microtaskQueue = std::make_unique<MicrotaskQueue>(); > } > > ThreadGlobalData::~ThreadGlobalData() = default; >@@ -65,6 +69,7 @@ void ThreadGlobalData::destroy() > m_eventNames = nullptr; > m_threadTimers = nullptr; > m_qualifiedNameCache = nullptr; >+ m_microtaskQueue = nullptr; > } > > #if USE(WEB_THREAD) >diff --git a/Source/WebCore/platform/ThreadGlobalData.h b/Source/WebCore/platform/ThreadGlobalData.h >index d28f73985a9dce74b57efb0f8939d946c864d1a8..b48d4964db33a1f903e901d0183dcc785f8b9bce 100644 >--- a/Source/WebCore/platform/ThreadGlobalData.h >+++ b/Source/WebCore/platform/ThreadGlobalData.h >@@ -30,6 +30,9 @@ > #include <wtf/ThreadSafeRefCounted.h> > #include <wtf/text/StringHash.h> > >+namespace JSC { >+class ExecState; >+} // namespace JSC > namespace WebCore { > > class QualifiedNameCache; >@@ -39,6 +42,8 @@ namespace WebCore { > struct EventNames; > struct ICUConverterWrapper; > >+ class MicrotaskQueue; >+ > #if USE(WEB_THREAD) > class ThreadGlobalData : public ThreadSafeRefCounted<ThreadGlobalData> { > #else >@@ -58,6 +63,11 @@ namespace WebCore { > > ICUConverterWrapper& cachedConverterICU() { return *m_cachedConverterICU; } > >+ MicrotaskQueue& microtaskQueue() { return *m_microtaskQueue; } >+ >+ JSC::ExecState* currentState() const { return m_currentState; } >+ void setCurrentState(JSC::ExecState* state) { m_currentState = state; } >+ > #if USE(WEB_THREAD) > void setWebCoreThreadData(); > #endif >@@ -70,6 +80,8 @@ namespace WebCore { > std::unique_ptr<EventNames> m_eventNames; > std::unique_ptr<ThreadTimers> m_threadTimers; > std::unique_ptr<QualifiedNameCache> m_qualifiedNameCache; >+ std::unique_ptr<MicrotaskQueue> m_microtaskQueue; >+ JSC::ExecState* m_currentState { nullptr }; > > #ifndef NDEBUG > bool m_isMainThread; >diff --git a/Source/WebCore/testing/Internals.cpp b/Source/WebCore/testing/Internals.cpp >index d3e45295df91962c171673be0c2af2d73635ebf1..72d9ccfd18918fed8588f65766117ba9d5a2ddc8 100644 >--- a/Source/WebCore/testing/Internals.cpp >+++ b/Source/WebCore/testing/Internals.cpp >@@ -157,6 +157,7 @@ > #include "StyleScope.h" > #include "StyleSheetContents.h" > #include "TextIterator.h" >+#include "ThreadGlobalData.h" > #include "TreeScope.h" > #include "TypeConversions.h" > #include "UserGestureIndicator.h" >@@ -3936,11 +3937,11 @@ void Internals::queueMicroTask(int testNumber) > if (!document) > return; > >- auto microtask = std::make_unique<ActiveDOMCallbackMicrotask>(MicrotaskQueue::mainThreadQueue(), *document, [document, testNumber]() { >+ auto microtask = std::make_unique<ActiveDOMCallbackMicrotask>(threadGlobalData().microtaskQueue(), *document, [document, testNumber]() { > document->addConsoleMessage(MessageSource::JS, MessageLevel::Debug, makeString("MicroTask #", String::number(testNumber), " has run.")); > }); > >- MicrotaskQueue::mainThreadQueue().append(WTFMove(microtask)); >+ threadGlobalData().microtaskQueue().append(WTFMove(microtask)); > } > > #if ENABLE(CONTENT_FILTERING) >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp >index 6bd9aeed8bc3aca7330679ab5d66337d05caa1cc..76a8ab9a4ccb700a68cb67cb31efab49cc8e019b 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMAttrPrivate.h" > #include "WebKitDOMElementPrivate.h" > #include "WebKitDOMEventPrivate.h" >@@ -237,7 +237,7 @@ static void webkit_dom_attr_init(WebKitDOMAttr* request) > > gchar* webkit_dom_attr_get_name(WebKitDOMAttr* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(self), 0); > WebCore::Attr* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->name()); >@@ -246,7 +246,7 @@ gchar* webkit_dom_attr_get_name(WebKitDOMAttr* self) > > gboolean webkit_dom_attr_get_specified(WebKitDOMAttr* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(self), FALSE); > WebCore::Attr* item = WebKit::core(self); > gboolean result = item->specified(); >@@ -255,7 +255,7 @@ gboolean webkit_dom_attr_get_specified(WebKitDOMAttr* self) > > gchar* webkit_dom_attr_get_value(WebKitDOMAttr* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(self), 0); > WebCore::Attr* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->value()); >@@ -264,7 +264,7 @@ gchar* webkit_dom_attr_get_value(WebKitDOMAttr* self) > > void webkit_dom_attr_set_value(WebKitDOMAttr* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ATTR(self)); > g_return_if_fail(value); > UNUSED_PARAM(error); >@@ -275,7 +275,7 @@ void webkit_dom_attr_set_value(WebKitDOMAttr* self, const gchar* value, GError** > > WebKitDOMElement* webkit_dom_attr_get_owner_element(WebKitDOMAttr* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(self), 0); > WebCore::Attr* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->ownerElement()); >@@ -284,7 +284,7 @@ WebKitDOMElement* webkit_dom_attr_get_owner_element(WebKitDOMAttr* self) > > gchar* webkit_dom_attr_get_namespace_uri(WebKitDOMAttr* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(self), 0); > WebCore::Attr* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->namespaceURI()); >@@ -293,7 +293,7 @@ gchar* webkit_dom_attr_get_namespace_uri(WebKitDOMAttr* self) > > gchar* webkit_dom_attr_get_prefix(WebKitDOMAttr* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(self), 0); > WebCore::Attr* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->prefix()); >@@ -302,7 +302,7 @@ gchar* webkit_dom_attr_get_prefix(WebKitDOMAttr* self) > > gchar* webkit_dom_attr_get_local_name(WebKitDOMAttr* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(self), 0); > WebCore::Attr* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->localName()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp >index 6d84c238d3e15c2aca05c612b58a2c48937b6962..fd80c8c3661525544d09ef9028ec47548ce18ea1 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp >@@ -23,7 +23,7 @@ > #include <WebCore/CSSImportRule.h> > #include "DOMObjectCache.h" > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMBlobPrivate.h" > #include "WebKitDOMPrivate.h" > #include "ConvertToUTF8String.h" >@@ -133,7 +133,7 @@ static void webkit_dom_blob_init(WebKitDOMBlob* request) > > guint64 webkit_dom_blob_get_size(WebKitDOMBlob* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_BLOB(self), 0); > WebCore::Blob* item = WebKit::core(self); > guint64 result = item->size(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.cpp >index 072c4d0d40f332bfdcbd407cf88d0f0929e49f62..ad8cd68330453f7744b959e2b9ae460a56975795 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMCDATASectionPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp >index 3f8bfe66b92b2ccbb590e1e4039b95ed387024b7..0abcea9676fc0e1dc6993477be141bd03709ca52 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMCSSRulePrivate.h" > #include "WebKitDOMCSSStyleSheetPrivate.h" > #include "WebKitDOMPrivate.h" >@@ -193,7 +193,7 @@ static void webkit_dom_css_rule_init(WebKitDOMCSSRule* request) > > gushort webkit_dom_css_rule_get_rule_type(WebKitDOMCSSRule* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_RULE(self), 0); > WebCore::CSSRule* item = WebKit::core(self); > gushort result = item->type(); >@@ -202,7 +202,7 @@ gushort webkit_dom_css_rule_get_rule_type(WebKitDOMCSSRule* self) > > gchar* webkit_dom_css_rule_get_css_text(WebKitDOMCSSRule* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_RULE(self), 0); > WebCore::CSSRule* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->cssText()); >@@ -211,7 +211,7 @@ gchar* webkit_dom_css_rule_get_css_text(WebKitDOMCSSRule* self) > > void webkit_dom_css_rule_set_css_text(WebKitDOMCSSRule* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CSS_RULE(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -226,7 +226,7 @@ void webkit_dom_css_rule_set_css_text(WebKitDOMCSSRule* self, const gchar* value > > WebKitDOMCSSStyleSheet* webkit_dom_css_rule_get_parent_style_sheet(WebKitDOMCSSRule* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_RULE(self), 0); > WebCore::CSSRule* item = WebKit::core(self); > RefPtr<WebCore::CSSStyleSheet> gobjectResult = WTF::getPtr(item->parentStyleSheet()); >@@ -235,7 +235,7 @@ WebKitDOMCSSStyleSheet* webkit_dom_css_rule_get_parent_style_sheet(WebKitDOMCSSR > > WebKitDOMCSSRule* webkit_dom_css_rule_get_parent_rule(WebKitDOMCSSRule* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_RULE(self), 0); > WebCore::CSSRule* item = WebKit::core(self); > RefPtr<WebCore::CSSRule> gobjectResult = WTF::getPtr(item->parentRule()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleList.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleList.cpp >index 82d9212332a17d0a3366974672f442303a6160f5..49134f75773ed79a340ea6e92ae6e817456d921b 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleList.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleList.cpp >@@ -23,7 +23,7 @@ > #include <WebCore/CSSImportRule.h> > #include "DOMObjectCache.h" > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMCSSRuleListPrivate.h" > #include "WebKitDOMCSSRulePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -135,7 +135,7 @@ static void webkit_dom_css_rule_list_init(WebKitDOMCSSRuleList* request) > > WebKitDOMCSSRule* webkit_dom_css_rule_list_item(WebKitDOMCSSRuleList* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_RULE_LIST(self), 0); > WebCore::CSSRuleList* item = WebKit::core(self); > RefPtr<WebCore::CSSRule> gobjectResult = WTF::getPtr(item->item(index)); >@@ -144,7 +144,7 @@ WebKitDOMCSSRule* webkit_dom_css_rule_list_item(WebKitDOMCSSRuleList* self, gulo > > gulong webkit_dom_css_rule_list_get_length(WebKitDOMCSSRuleList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_RULE_LIST(self), 0); > WebCore::CSSRuleList* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleDeclaration.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleDeclaration.cpp >index f4741c9ff5683c16e86daa0616b714d69b6f8046..16fca4e05abe7c633f4b59fe35d827fa16352aea 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleDeclaration.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleDeclaration.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMCSSRulePrivate.h" > #include "WebKitDOMCSSStyleDeclarationPrivate.h" > #include "WebKitDOMPrivate.h" >@@ -179,7 +179,7 @@ static void webkit_dom_css_style_declaration_init(WebKitDOMCSSStyleDeclaration* > > gchar* webkit_dom_css_style_declaration_get_property_value(WebKitDOMCSSStyleDeclaration* self, const gchar* propertyName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), 0); > g_return_val_if_fail(propertyName, 0); > WebCore::CSSStyleDeclaration* item = WebKit::core(self); >@@ -190,7 +190,7 @@ gchar* webkit_dom_css_style_declaration_get_property_value(WebKitDOMCSSStyleDecl > > gchar* webkit_dom_css_style_declaration_remove_property(WebKitDOMCSSStyleDeclaration* self, const gchar* propertyName, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), 0); > g_return_val_if_fail(propertyName, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -204,7 +204,7 @@ gchar* webkit_dom_css_style_declaration_remove_property(WebKitDOMCSSStyleDeclara > > gchar* webkit_dom_css_style_declaration_get_property_priority(WebKitDOMCSSStyleDeclaration* self, const gchar* propertyName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), 0); > g_return_val_if_fail(propertyName, 0); > WebCore::CSSStyleDeclaration* item = WebKit::core(self); >@@ -215,7 +215,7 @@ gchar* webkit_dom_css_style_declaration_get_property_priority(WebKitDOMCSSStyleD > > void webkit_dom_css_style_declaration_set_property(WebKitDOMCSSStyleDeclaration* self, const gchar* propertyName, const gchar* value, const gchar* priority, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self)); > g_return_if_fail(propertyName); > g_return_if_fail(value); >@@ -234,7 +234,7 @@ void webkit_dom_css_style_declaration_set_property(WebKitDOMCSSStyleDeclaration* > > gchar* webkit_dom_css_style_declaration_item(WebKitDOMCSSStyleDeclaration* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), 0); > WebCore::CSSStyleDeclaration* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->item(index)); >@@ -243,7 +243,7 @@ gchar* webkit_dom_css_style_declaration_item(WebKitDOMCSSStyleDeclaration* self, > > gchar* webkit_dom_css_style_declaration_get_property_shorthand(WebKitDOMCSSStyleDeclaration* self, const gchar* propertyName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), 0); > g_return_val_if_fail(propertyName, 0); > WebCore::CSSStyleDeclaration* item = WebKit::core(self); >@@ -254,7 +254,7 @@ gchar* webkit_dom_css_style_declaration_get_property_shorthand(WebKitDOMCSSStyle > > gboolean webkit_dom_css_style_declaration_is_property_implicit(WebKitDOMCSSStyleDeclaration* self, const gchar* propertyName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), FALSE); > g_return_val_if_fail(propertyName, FALSE); > WebCore::CSSStyleDeclaration* item = WebKit::core(self); >@@ -265,7 +265,7 @@ gboolean webkit_dom_css_style_declaration_is_property_implicit(WebKitDOMCSSStyle > > gchar* webkit_dom_css_style_declaration_get_css_text(WebKitDOMCSSStyleDeclaration* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), 0); > WebCore::CSSStyleDeclaration* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->cssText()); >@@ -274,7 +274,7 @@ gchar* webkit_dom_css_style_declaration_get_css_text(WebKitDOMCSSStyleDeclaratio > > void webkit_dom_css_style_declaration_set_css_text(WebKitDOMCSSStyleDeclaration* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -289,7 +289,7 @@ void webkit_dom_css_style_declaration_set_css_text(WebKitDOMCSSStyleDeclaration* > > gulong webkit_dom_css_style_declaration_get_length(WebKitDOMCSSStyleDeclaration* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), 0); > WebCore::CSSStyleDeclaration* item = WebKit::core(self); > gulong result = item->length(); >@@ -298,7 +298,7 @@ gulong webkit_dom_css_style_declaration_get_length(WebKitDOMCSSStyleDeclaration* > > WebKitDOMCSSRule* webkit_dom_css_style_declaration_get_parent_rule(WebKitDOMCSSStyleDeclaration* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_DECLARATION(self), 0); > WebCore::CSSStyleDeclaration* item = WebKit::core(self); > RefPtr<WebCore::CSSRule> gobjectResult = WTF::getPtr(item->parentRule()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleSheet.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleSheet.cpp >index 2a112ae2ea8e5af22d7186d680f1b5a5ac1d250b..8cfdcb3069e61fce0cf2b8700c5037241e1d0073 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleSheet.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleSheet.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMCSSRuleListPrivate.h" > #include "WebKitDOMCSSRulePrivate.h" > #include "WebKitDOMCSSStyleSheetPrivate.h" >@@ -129,7 +129,7 @@ static void webkit_dom_css_style_sheet_init(WebKitDOMCSSStyleSheet* request) > > gulong webkit_dom_css_style_sheet_insert_rule(WebKitDOMCSSStyleSheet* self, const gchar* rule, gulong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_SHEET(self), 0); > g_return_val_if_fail(rule, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -146,7 +146,7 @@ gulong webkit_dom_css_style_sheet_insert_rule(WebKitDOMCSSStyleSheet* self, cons > > void webkit_dom_css_style_sheet_delete_rule(WebKitDOMCSSStyleSheet* self, gulong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CSS_STYLE_SHEET(self)); > g_return_if_fail(!error || !*error); > WebCore::CSSStyleSheet* item = WebKit::core(self); >@@ -159,7 +159,7 @@ void webkit_dom_css_style_sheet_delete_rule(WebKitDOMCSSStyleSheet* self, gulong > > glong webkit_dom_css_style_sheet_add_rule(WebKitDOMCSSStyleSheet* self, const gchar* selector, const gchar* style, gulong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_SHEET(self), 0); > g_return_val_if_fail(selector, 0); > g_return_val_if_fail(style, 0); >@@ -178,7 +178,7 @@ glong webkit_dom_css_style_sheet_add_rule(WebKitDOMCSSStyleSheet* self, const gc > > void webkit_dom_css_style_sheet_remove_rule(WebKitDOMCSSStyleSheet* self, gulong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CSS_STYLE_SHEET(self)); > g_return_if_fail(!error || !*error); > WebCore::CSSStyleSheet* item = WebKit::core(self); >@@ -191,7 +191,7 @@ void webkit_dom_css_style_sheet_remove_rule(WebKitDOMCSSStyleSheet* self, gulong > > WebKitDOMCSSRule* webkit_dom_css_style_sheet_get_owner_rule(WebKitDOMCSSStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_SHEET(self), 0); > WebCore::CSSStyleSheet* item = WebKit::core(self); > RefPtr<WebCore::CSSRule> gobjectResult = WTF::getPtr(item->ownerRule()); >@@ -200,7 +200,7 @@ WebKitDOMCSSRule* webkit_dom_css_style_sheet_get_owner_rule(WebKitDOMCSSStyleShe > > WebKitDOMCSSRuleList* webkit_dom_css_style_sheet_get_css_rules(WebKitDOMCSSStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_SHEET(self), 0); > WebCore::CSSStyleSheet* item = WebKit::core(self); > RefPtr<WebCore::CSSRuleList> gobjectResult = WTF::getPtr(item->cssRules()); >@@ -209,7 +209,7 @@ WebKitDOMCSSRuleList* webkit_dom_css_style_sheet_get_css_rules(WebKitDOMCSSStyle > > WebKitDOMCSSRuleList* webkit_dom_css_style_sheet_get_rules(WebKitDOMCSSStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_STYLE_SHEET(self), 0); > WebCore::CSSStyleSheet* item = WebKit::core(self); > RefPtr<WebCore::CSSRuleList> gobjectResult = WTF::getPtr(item->rules()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.cpp >index 6a9eb5928972aaad16b7bffd7a2bfedfd63676c8..86f90c823abc43acfa4319fa1c09fc97844548e8 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMCSSValuePrivate.h" > #include "WebKitDOMPrivate.h" > #include "ConvertToUTF8String.h" >@@ -164,7 +164,7 @@ static void webkit_dom_css_value_init(WebKitDOMCSSValue* request) > > gchar* webkit_dom_css_value_get_css_text(WebKitDOMCSSValue* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_VALUE(self), 0); > WebCore::DeprecatedCSSOMValue* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->cssText()); >@@ -173,7 +173,7 @@ gchar* webkit_dom_css_value_get_css_text(WebKitDOMCSSValue* self) > > void webkit_dom_css_value_set_css_text(WebKitDOMCSSValue* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CSS_VALUE(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -188,7 +188,7 @@ void webkit_dom_css_value_set_css_text(WebKitDOMCSSValue* self, const gchar* val > > gushort webkit_dom_css_value_get_css_value_type(WebKitDOMCSSValue* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CSS_VALUE(self), 0); > WebCore::DeprecatedCSSOMValue* item = WebKit::core(self); > gushort result = item->cssValueType(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp >index ce90977294826f2976e38c251a7c959d0a1a8c21..d239c89fb03fdd70235cda77b05477e147e9db5b 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMCharacterDataPrivate.h" > #include "WebKitDOMElementPrivate.h" > #include "WebKitDOMEventPrivate.h" >@@ -166,7 +166,7 @@ static void webkit_dom_character_data_init(WebKitDOMCharacterData* request) > > gchar* webkit_dom_character_data_substring_data(WebKitDOMCharacterData* self, gulong offset, gulong length, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::CharacterData* item = WebKit::core(self); >@@ -178,7 +178,7 @@ gchar* webkit_dom_character_data_substring_data(WebKitDOMCharacterData* self, gu > > void webkit_dom_character_data_append_data(WebKitDOMCharacterData* self, const gchar* data, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self)); > g_return_if_fail(data); > UNUSED_PARAM(error); >@@ -189,7 +189,7 @@ void webkit_dom_character_data_append_data(WebKitDOMCharacterData* self, const g > > void webkit_dom_character_data_insert_data(WebKitDOMCharacterData* self, gulong offset, const gchar* data, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self)); > g_return_if_fail(data); > g_return_if_fail(!error || !*error); >@@ -204,7 +204,7 @@ void webkit_dom_character_data_insert_data(WebKitDOMCharacterData* self, gulong > > void webkit_dom_character_data_delete_data(WebKitDOMCharacterData* self, gulong offset, gulong length, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self)); > g_return_if_fail(!error || !*error); > WebCore::CharacterData* item = WebKit::core(self); >@@ -217,7 +217,7 @@ void webkit_dom_character_data_delete_data(WebKitDOMCharacterData* self, gulong > > void webkit_dom_character_data_replace_data(WebKitDOMCharacterData* self, gulong offset, gulong length, const gchar* data, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self)); > g_return_if_fail(data); > g_return_if_fail(!error || !*error); >@@ -232,7 +232,7 @@ void webkit_dom_character_data_replace_data(WebKitDOMCharacterData* self, gulong > > gchar* webkit_dom_character_data_get_data(WebKitDOMCharacterData* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self), 0); > WebCore::CharacterData* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->data()); >@@ -241,7 +241,7 @@ gchar* webkit_dom_character_data_get_data(WebKitDOMCharacterData* self) > > void webkit_dom_character_data_set_data(WebKitDOMCharacterData* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self)); > g_return_if_fail(value); > UNUSED_PARAM(error); >@@ -252,7 +252,7 @@ void webkit_dom_character_data_set_data(WebKitDOMCharacterData* self, const gcha > > gulong webkit_dom_character_data_get_length(WebKitDOMCharacterData* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self), 0); > WebCore::CharacterData* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRect.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRect.cpp >index e50fa59adcc9ec769308451df54e35bfe54f9452..59f2c8381cb82aaf005899bc9b240520f9f0d3f3 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRect.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRect.cpp >@@ -27,7 +27,7 @@ > #include <WebCore/CSSImportRule.h> > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <wtf/GetPtr.h> > #include <wtf/RefPtr.h> > >@@ -203,42 +203,42 @@ static void webkit_dom_client_rect_init(WebKitDOMClientRect* request) > > gfloat webkit_dom_client_rect_get_top(WebKitDOMClientRect* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CLIENT_RECT(self), 0); > return WebKit::core(self)->top(); > } > > gfloat webkit_dom_client_rect_get_right(WebKitDOMClientRect* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CLIENT_RECT(self), 0); > return WebKit::core(self)->right(); > } > > gfloat webkit_dom_client_rect_get_bottom(WebKitDOMClientRect* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CLIENT_RECT(self), 0); > return WebKit::core(self)->bottom(); > } > > gfloat webkit_dom_client_rect_get_left(WebKitDOMClientRect* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CLIENT_RECT(self), 0); > return WebKit::core(self)->left(); > } > > gfloat webkit_dom_client_rect_get_width(WebKitDOMClientRect* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CLIENT_RECT(self), 0); > return WebKit::core(self)->width(); > } > > gfloat webkit_dom_client_rect_get_height(WebKitDOMClientRect* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CLIENT_RECT(self), 0); > return WebKit::core(self)->height(); > } >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRectList.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRectList.cpp >index 95036ad84b6b1a3f110d06fa61acb32123612c3a..85120e7c7e41740dddc62c4bc1b24b6a1f3d2ce1 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRectList.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRectList.cpp >@@ -28,7 +28,7 @@ > #include <WebCore/CSSImportRule.h> > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <wtf/GetPtr.h> > #include <wtf/RefPtr.h> > >@@ -133,7 +133,7 @@ static void webkit_dom_client_rect_list_init(WebKitDOMClientRectList* request) > > WebKitDOMClientRect* webkit_dom_client_rect_list_item(WebKitDOMClientRectList* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CLIENT_RECT_LIST(self), nullptr); > auto* list = WebKit::core(self); > RefPtr<WebCore::DOMRect> gobjectResult = WTF::getPtr(list->item(index)); >@@ -142,7 +142,7 @@ WebKitDOMClientRect* webkit_dom_client_rect_list_item(WebKitDOMClientRectList* s > > gulong webkit_dom_client_rect_list_get_length(WebKitDOMClientRectList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_CLIENT_RECT_LIST(self), 0); > return WebKit::core(self)->length(); > } >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp >index eab34fa221077211411ebae77d65ea20e09b9052..09a882b2cc9ef8790363ea7ee7d901d75b9cc7c6 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMCommentPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMImplementation.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMImplementation.cpp >index f91cf50a06f83f46bc4109134b9bbbf8a266a2e9..bd9f3bf06945688a1a0b2f6a5ff6b27f9a4d92f3 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMImplementation.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMImplementation.cpp >@@ -31,7 +31,7 @@ > #include <WebCore/CSSImportRule.h> > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <WebCore/SVGTests.h> > #include <wtf/GetPtr.h> > #include <wtf/RefPtr.h> >@@ -119,7 +119,7 @@ gboolean webkit_dom_dom_implementation_has_feature(WebKitDOMDOMImplementation* s > > WebKitDOMDocumentType* webkit_dom_dom_implementation_create_document_type(WebKitDOMDOMImplementation* self, const gchar* qualifiedName, const gchar* publicId, const gchar* systemId, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_IMPLEMENTATION(self), 0); > g_return_val_if_fail(qualifiedName, 0); > g_return_val_if_fail(publicId, 0); >@@ -140,7 +140,7 @@ WebKitDOMDocumentType* webkit_dom_dom_implementation_create_document_type(WebKit > > WebKitDOMDocument* webkit_dom_dom_implementation_create_document(WebKitDOMDOMImplementation* self, const gchar* namespaceURI, const gchar* qualifiedName, WebKitDOMDocumentType* doctype, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_IMPLEMENTATION(self), 0); > g_return_val_if_fail(qualifiedName, 0); > g_return_val_if_fail(!doctype || WEBKIT_DOM_IS_DOCUMENT_TYPE(doctype), 0); >@@ -160,7 +160,7 @@ WebKitDOMDocument* webkit_dom_dom_implementation_create_document(WebKitDOMDOMImp > > WebKitDOMCSSStyleSheet* webkit_dom_dom_implementation_create_css_style_sheet(WebKitDOMDOMImplementation* self, const gchar* title, const gchar* media, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_IMPLEMENTATION(self), 0); > g_return_val_if_fail(title, 0); > g_return_val_if_fail(media, 0); >@@ -174,7 +174,7 @@ WebKitDOMCSSStyleSheet* webkit_dom_dom_implementation_create_css_style_sheet(Web > > WebKitDOMHTMLDocument* webkit_dom_dom_implementation_create_html_document(WebKitDOMDOMImplementation* self, const gchar* title) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_IMPLEMENTATION(self), 0); > g_return_val_if_fail(title, 0); > WebCore::DOMImplementation* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMSelection.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMSelection.cpp >index d0947e46b3977ecffe9c7049bcd163a9282bd1be..1b643f12a6473a76f953eec688be66a99b345e06 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMSelection.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMSelection.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMSelectionPrivate.h" > #include "WebKitDOMNodePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -277,7 +277,7 @@ static void webkit_dom_dom_selection_init(WebKitDOMDOMSelection* request) > > void webkit_dom_dom_selection_collapse(WebKitDOMDOMSelection* self, WebKitDOMNode* node, gulong offset) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(node)); > WebCore::DOMSelection* item = WebKit::core(self); >@@ -287,7 +287,7 @@ void webkit_dom_dom_selection_collapse(WebKitDOMDOMSelection* self, WebKitDOMNod > > void webkit_dom_dom_selection_collapse_to_end(WebKitDOMDOMSelection* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(!error || !*error); > WebCore::DOMSelection* item = WebKit::core(self); >@@ -300,7 +300,7 @@ void webkit_dom_dom_selection_collapse_to_end(WebKitDOMDOMSelection* self, GErro > > void webkit_dom_dom_selection_collapse_to_start(WebKitDOMDOMSelection* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(!error || !*error); > WebCore::DOMSelection* item = WebKit::core(self); >@@ -313,7 +313,7 @@ void webkit_dom_dom_selection_collapse_to_start(WebKitDOMDOMSelection* self, GEr > > void webkit_dom_dom_selection_delete_from_document(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > WebCore::DOMSelection* item = WebKit::core(self); > item->deleteFromDocument(); >@@ -321,7 +321,7 @@ void webkit_dom_dom_selection_delete_from_document(WebKitDOMDOMSelection* self) > > gboolean webkit_dom_dom_selection_contains_node(WebKitDOMDOMSelection* self, WebKitDOMNode* node, gboolean allowPartial) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), FALSE); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(node), FALSE); > WebCore::DOMSelection* item = WebKit::core(self); >@@ -332,7 +332,7 @@ gboolean webkit_dom_dom_selection_contains_node(WebKitDOMDOMSelection* self, Web > > void webkit_dom_dom_selection_select_all_children(WebKitDOMDOMSelection* self, WebKitDOMNode* node) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(node)); > WebCore::DOMSelection* item = WebKit::core(self); >@@ -342,7 +342,7 @@ void webkit_dom_dom_selection_select_all_children(WebKitDOMDOMSelection* self, W > > void webkit_dom_dom_selection_extend(WebKitDOMDOMSelection* self, WebKitDOMNode* node, gulong offset, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(node)); > g_return_if_fail(!error || !*error); >@@ -357,7 +357,7 @@ void webkit_dom_dom_selection_extend(WebKitDOMDOMSelection* self, WebKitDOMNode* > > WebKitDOMRange* webkit_dom_dom_selection_get_range_at(WebKitDOMDOMSelection* self, gulong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::DOMSelection* item = WebKit::core(self); >@@ -372,7 +372,7 @@ WebKitDOMRange* webkit_dom_dom_selection_get_range_at(WebKitDOMDOMSelection* sel > > void webkit_dom_dom_selection_remove_all_ranges(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > WebCore::DOMSelection* item = WebKit::core(self); > item->removeAllRanges(); >@@ -380,7 +380,7 @@ void webkit_dom_dom_selection_remove_all_ranges(WebKitDOMDOMSelection* self) > > void webkit_dom_dom_selection_add_range(WebKitDOMDOMSelection* self, WebKitDOMRange* range) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(WEBKIT_DOM_IS_RANGE(range)); > WebCore::DOMSelection* item = WebKit::core(self); >@@ -390,7 +390,7 @@ void webkit_dom_dom_selection_add_range(WebKitDOMDOMSelection* self, WebKitDOMRa > > void webkit_dom_dom_selection_set_base_and_extent(WebKitDOMDOMSelection* self, WebKitDOMNode* baseNode, gulong baseOffset, WebKitDOMNode* extentNode, gulong extentOffset) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(baseNode)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(extentNode)); >@@ -402,7 +402,7 @@ void webkit_dom_dom_selection_set_base_and_extent(WebKitDOMDOMSelection* self, W > > void webkit_dom_dom_selection_set_position(WebKitDOMDOMSelection* self, WebKitDOMNode* node, gulong offset) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(node)); > WebCore::DOMSelection* item = WebKit::core(self); >@@ -412,7 +412,7 @@ void webkit_dom_dom_selection_set_position(WebKitDOMDOMSelection* self, WebKitDO > > void webkit_dom_dom_selection_empty(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > WebCore::DOMSelection* item = WebKit::core(self); > item->empty(); >@@ -420,7 +420,7 @@ void webkit_dom_dom_selection_empty(WebKitDOMDOMSelection* self) > > void webkit_dom_dom_selection_modify(WebKitDOMDOMSelection* self, const gchar* alter, const gchar* direction, const gchar* granularity) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self)); > g_return_if_fail(alter); > g_return_if_fail(direction); >@@ -434,7 +434,7 @@ void webkit_dom_dom_selection_modify(WebKitDOMDOMSelection* self, const gchar* a > > WebKitDOMNode* webkit_dom_dom_selection_get_anchor_node(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->anchorNode()); >@@ -443,7 +443,7 @@ WebKitDOMNode* webkit_dom_dom_selection_get_anchor_node(WebKitDOMDOMSelection* s > > gulong webkit_dom_dom_selection_get_anchor_offset(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > gulong result = item->anchorOffset(); >@@ -452,7 +452,7 @@ gulong webkit_dom_dom_selection_get_anchor_offset(WebKitDOMDOMSelection* self) > > WebKitDOMNode* webkit_dom_dom_selection_get_focus_node(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->focusNode()); >@@ -461,7 +461,7 @@ WebKitDOMNode* webkit_dom_dom_selection_get_focus_node(WebKitDOMDOMSelection* se > > gulong webkit_dom_dom_selection_get_focus_offset(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > gulong result = item->focusOffset(); >@@ -470,7 +470,7 @@ gulong webkit_dom_dom_selection_get_focus_offset(WebKitDOMDOMSelection* self) > > gboolean webkit_dom_dom_selection_get_is_collapsed(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), FALSE); > WebCore::DOMSelection* item = WebKit::core(self); > gboolean result = item->isCollapsed(); >@@ -479,7 +479,7 @@ gboolean webkit_dom_dom_selection_get_is_collapsed(WebKitDOMDOMSelection* self) > > gulong webkit_dom_dom_selection_get_range_count(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > gulong result = item->rangeCount(); >@@ -488,7 +488,7 @@ gulong webkit_dom_dom_selection_get_range_count(WebKitDOMDOMSelection* self) > > gchar* webkit_dom_dom_selection_get_selection_type(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->type()); >@@ -497,7 +497,7 @@ gchar* webkit_dom_dom_selection_get_selection_type(WebKitDOMDOMSelection* self) > > WebKitDOMNode* webkit_dom_dom_selection_get_base_node(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->baseNode()); >@@ -506,7 +506,7 @@ WebKitDOMNode* webkit_dom_dom_selection_get_base_node(WebKitDOMDOMSelection* sel > > gulong webkit_dom_dom_selection_get_base_offset(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > gulong result = item->baseOffset(); >@@ -515,7 +515,7 @@ gulong webkit_dom_dom_selection_get_base_offset(WebKitDOMDOMSelection* self) > > WebKitDOMNode* webkit_dom_dom_selection_get_extent_node(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->extentNode()); >@@ -524,7 +524,7 @@ WebKitDOMNode* webkit_dom_dom_selection_get_extent_node(WebKitDOMDOMSelection* s > > gulong webkit_dom_dom_selection_get_extent_offset(WebKitDOMDOMSelection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_SELECTION(self), 0); > WebCore::DOMSelection* item = WebKit::core(self); > gulong result = item->extentOffset(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.cpp >index 65c7fbe278cfc123979aedd868d706ef24e2868a..64048e7c8b470a32be89eedb8d6f7399b3fe89da 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMTokenListPrivate.h" > #include "WebKitDOMPrivate.h" > #include "ConvertToUTF8String.h" >@@ -164,7 +164,7 @@ static void webkit_dom_dom_token_list_init(WebKitDOMDOMTokenList* request) > > gchar* webkit_dom_dom_token_list_item(WebKitDOMDOMTokenList* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self), 0); > WebCore::DOMTokenList* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->item(index)); >@@ -173,7 +173,7 @@ gchar* webkit_dom_dom_token_list_item(WebKitDOMDOMTokenList* self, gulong index) > > gboolean webkit_dom_dom_token_list_contains(WebKitDOMDOMTokenList* self, const gchar* token) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self), FALSE); > g_return_val_if_fail(token, FALSE); > WebCore::DOMTokenList* item = WebKit::core(self); >@@ -184,7 +184,7 @@ gboolean webkit_dom_dom_token_list_contains(WebKitDOMDOMTokenList* self, const g > > void webkit_dom_dom_token_list_add(WebKitDOMDOMTokenList* self, GError** error, ...) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self)); > g_return_if_fail(!error || !*error); > WebCore::DOMTokenList* item = WebKit::core(self); >@@ -203,7 +203,7 @@ void webkit_dom_dom_token_list_add(WebKitDOMDOMTokenList* self, GError** error, > > void webkit_dom_dom_token_list_remove(WebKitDOMDOMTokenList* self, GError** error, ...) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self)); > g_return_if_fail(!error || !*error); > WebCore::DOMTokenList* item = WebKit::core(self); >@@ -222,7 +222,7 @@ void webkit_dom_dom_token_list_remove(WebKitDOMDOMTokenList* self, GError** erro > > gboolean webkit_dom_dom_token_list_toggle(WebKitDOMDOMTokenList* self, const gchar* token, gboolean force, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self), FALSE); > g_return_val_if_fail(token, FALSE); > g_return_val_if_fail(!error || !*error, FALSE); >@@ -239,7 +239,7 @@ gboolean webkit_dom_dom_token_list_toggle(WebKitDOMDOMTokenList* self, const gch > > void webkit_dom_dom_token_list_replace(WebKitDOMDOMTokenList* self, const gchar* token, const gchar* newToken, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self)); > g_return_if_fail(token); > g_return_if_fail(newToken); >@@ -256,7 +256,7 @@ void webkit_dom_dom_token_list_replace(WebKitDOMDOMTokenList* self, const gchar* > > gulong webkit_dom_dom_token_list_get_length(WebKitDOMDOMTokenList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self), 0); > WebCore::DOMTokenList* item = WebKit::core(self); > gulong result = item->length(); >@@ -265,7 +265,7 @@ gulong webkit_dom_dom_token_list_get_length(WebKitDOMDOMTokenList* self) > > gchar* webkit_dom_dom_token_list_get_value(WebKitDOMDOMTokenList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self), 0); > WebCore::DOMTokenList* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->value()); >@@ -274,7 +274,7 @@ gchar* webkit_dom_dom_token_list_get_value(WebKitDOMDOMTokenList* self) > > void webkit_dom_dom_token_list_set_value(WebKitDOMDOMTokenList* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_TOKEN_LIST(self)); > g_return_if_fail(value); > WebCore::DOMTokenList* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.cpp >index 677d66c12544831417d4d814447f405b1b5303d6..931708ad8056d80dacf8000e3d7c83792e76491e 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <WebCore/SerializedScriptValue.h> > #include <WebCore/UserMessageHandlersNamespace.h> > #include <WebCore/WebKitNamespace.h> >@@ -596,7 +596,7 @@ static void webkit_dom_dom_window_init(WebKitDOMDOMWindow* request) > > WebKitDOMDOMSelection* webkit_dom_dom_window_get_selection(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > RefPtr<WebCore::DOMSelection> gobjectResult = WTF::getPtr(item->getSelection()); >@@ -605,7 +605,7 @@ WebKitDOMDOMSelection* webkit_dom_dom_window_get_selection(WebKitDOMDOMWindow* s > > void webkit_dom_dom_window_focus(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->focus(); >@@ -613,7 +613,7 @@ void webkit_dom_dom_window_focus(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_blur(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->blur(); >@@ -621,7 +621,7 @@ void webkit_dom_dom_window_blur(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_close(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->close(); >@@ -629,7 +629,7 @@ void webkit_dom_dom_window_close(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_print(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->print(); >@@ -637,7 +637,7 @@ void webkit_dom_dom_window_print(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_stop(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->stop(); >@@ -645,7 +645,7 @@ void webkit_dom_dom_window_stop(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_alert(WebKitDOMDOMWindow* self, const gchar* message) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > g_return_if_fail(message); > WebCore::DOMWindow* item = WebKit::core(self); >@@ -655,7 +655,7 @@ void webkit_dom_dom_window_alert(WebKitDOMDOMWindow* self, const gchar* message) > > gboolean webkit_dom_dom_window_confirm(WebKitDOMDOMWindow* self, const gchar* message) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), FALSE); > g_return_val_if_fail(message, FALSE); > WebCore::DOMWindow* item = WebKit::core(self); >@@ -666,7 +666,7 @@ gboolean webkit_dom_dom_window_confirm(WebKitDOMDOMWindow* self, const gchar* me > > gchar* webkit_dom_dom_window_prompt(WebKitDOMDOMWindow* self, const gchar* message, const gchar* defaultValue) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > g_return_val_if_fail(message, 0); > g_return_val_if_fail(defaultValue, 0); >@@ -679,7 +679,7 @@ gchar* webkit_dom_dom_window_prompt(WebKitDOMDOMWindow* self, const gchar* messa > > gboolean webkit_dom_dom_window_find(WebKitDOMDOMWindow* self, const gchar* string, gboolean caseSensitive, gboolean backwards, gboolean wrap, gboolean wholeWord, gboolean searchInFrames, gboolean showDialog) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), FALSE); > g_return_val_if_fail(string, FALSE); > WebCore::DOMWindow* item = WebKit::core(self); >@@ -690,7 +690,7 @@ gboolean webkit_dom_dom_window_find(WebKitDOMDOMWindow* self, const gchar* strin > > void webkit_dom_dom_window_scroll_by(WebKitDOMDOMWindow* self, gdouble x, gdouble y) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->scrollBy(x, y); >@@ -698,7 +698,7 @@ void webkit_dom_dom_window_scroll_by(WebKitDOMDOMWindow* self, gdouble x, gdoubl > > void webkit_dom_dom_window_scroll_to(WebKitDOMDOMWindow* self, gdouble x, gdouble y) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->scrollTo(x, y); >@@ -706,7 +706,7 @@ void webkit_dom_dom_window_scroll_to(WebKitDOMDOMWindow* self, gdouble x, gdoubl > > void webkit_dom_dom_window_move_by(WebKitDOMDOMWindow* self, gfloat x, gfloat y) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->moveBy(x, y); >@@ -714,7 +714,7 @@ void webkit_dom_dom_window_move_by(WebKitDOMDOMWindow* self, gfloat x, gfloat y) > > void webkit_dom_dom_window_move_to(WebKitDOMDOMWindow* self, gfloat x, gfloat y) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->moveTo(x, y); >@@ -722,7 +722,7 @@ void webkit_dom_dom_window_move_to(WebKitDOMDOMWindow* self, gfloat x, gfloat y) > > void webkit_dom_dom_window_resize_by(WebKitDOMDOMWindow* self, gfloat x, gfloat y) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->resizeBy(x, y); >@@ -730,7 +730,7 @@ void webkit_dom_dom_window_resize_by(WebKitDOMDOMWindow* self, gfloat x, gfloat > > void webkit_dom_dom_window_resize_to(WebKitDOMDOMWindow* self, gfloat width, gfloat height) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->resizeTo(width, height); >@@ -738,7 +738,7 @@ void webkit_dom_dom_window_resize_to(WebKitDOMDOMWindow* self, gfloat width, gfl > > WebKitDOMCSSStyleDeclaration* webkit_dom_dom_window_get_computed_style(WebKitDOMDOMWindow* self, WebKitDOMElement* element, const gchar* pseudoElement) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(element), 0); > WebCore::DOMWindow* item = WebKit::core(self); >@@ -750,7 +750,7 @@ WebKitDOMCSSStyleDeclaration* webkit_dom_dom_window_get_computed_style(WebKitDOM > > void webkit_dom_dom_window_capture_events(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->captureEvents(); >@@ -758,7 +758,7 @@ void webkit_dom_dom_window_capture_events(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_release_events(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > WebCore::DOMWindow* item = WebKit::core(self); > item->releaseEvents(); >@@ -766,7 +766,7 @@ void webkit_dom_dom_window_release_events(WebKitDOMDOMWindow* self) > > WebKitDOMElement* webkit_dom_dom_window_get_frame_element(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->frameElement()); >@@ -775,7 +775,7 @@ WebKitDOMElement* webkit_dom_dom_window_get_frame_element(WebKitDOMDOMWindow* se > > gboolean webkit_dom_dom_window_get_offscreen_buffering(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), FALSE); > WebCore::DOMWindow* item = WebKit::core(self); > gboolean result = item->offscreenBuffering(); >@@ -784,7 +784,7 @@ gboolean webkit_dom_dom_window_get_offscreen_buffering(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_outer_height(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->outerHeight(); >@@ -793,7 +793,7 @@ glong webkit_dom_dom_window_get_outer_height(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_outer_width(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->outerWidth(); >@@ -802,7 +802,7 @@ glong webkit_dom_dom_window_get_outer_width(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_inner_height(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->innerHeight(); >@@ -811,7 +811,7 @@ glong webkit_dom_dom_window_get_inner_height(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_inner_width(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->innerWidth(); >@@ -820,7 +820,7 @@ glong webkit_dom_dom_window_get_inner_width(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_screen_x(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->screenX(); >@@ -829,7 +829,7 @@ glong webkit_dom_dom_window_get_screen_x(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_screen_y(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->screenY(); >@@ -838,7 +838,7 @@ glong webkit_dom_dom_window_get_screen_y(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_screen_left(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->screenLeft(); >@@ -847,7 +847,7 @@ glong webkit_dom_dom_window_get_screen_left(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_screen_top(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->screenTop(); >@@ -856,7 +856,7 @@ glong webkit_dom_dom_window_get_screen_top(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_scroll_x(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->scrollX(); >@@ -865,7 +865,7 @@ glong webkit_dom_dom_window_get_scroll_x(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_scroll_y(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->scrollY(); >@@ -874,7 +874,7 @@ glong webkit_dom_dom_window_get_scroll_y(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_page_x_offset(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->scrollX(); >@@ -883,7 +883,7 @@ glong webkit_dom_dom_window_get_page_x_offset(WebKitDOMDOMWindow* self) > > glong webkit_dom_dom_window_get_page_y_offset(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->scrollY(); >@@ -892,7 +892,7 @@ glong webkit_dom_dom_window_get_page_y_offset(WebKitDOMDOMWindow* self) > > gboolean webkit_dom_dom_window_get_closed(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), FALSE); > WebCore::DOMWindow* item = WebKit::core(self); > gboolean result = item->closed(); >@@ -901,7 +901,7 @@ gboolean webkit_dom_dom_window_get_closed(WebKitDOMDOMWindow* self) > > gulong webkit_dom_dom_window_get_length(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > gulong result = item->length(); >@@ -910,7 +910,7 @@ gulong webkit_dom_dom_window_get_length(WebKitDOMDOMWindow* self) > > gchar* webkit_dom_dom_window_get_name(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->name()); >@@ -919,7 +919,7 @@ gchar* webkit_dom_dom_window_get_name(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_set_name(WebKitDOMDOMWindow* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > g_return_if_fail(value); > WebCore::DOMWindow* item = WebKit::core(self); >@@ -929,7 +929,7 @@ void webkit_dom_dom_window_set_name(WebKitDOMDOMWindow* self, const gchar* value > > gchar* webkit_dom_dom_window_get_status(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->status()); >@@ -938,7 +938,7 @@ gchar* webkit_dom_dom_window_get_status(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_set_status(WebKitDOMDOMWindow* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > g_return_if_fail(value); > WebCore::DOMWindow* item = WebKit::core(self); >@@ -948,7 +948,7 @@ void webkit_dom_dom_window_set_status(WebKitDOMDOMWindow* self, const gchar* val > > gchar* webkit_dom_dom_window_get_default_status(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->defaultStatus()); >@@ -957,7 +957,7 @@ gchar* webkit_dom_dom_window_get_default_status(WebKitDOMDOMWindow* self) > > void webkit_dom_dom_window_set_default_status(WebKitDOMDOMWindow* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self)); > g_return_if_fail(value); > WebCore::DOMWindow* item = WebKit::core(self); >@@ -967,7 +967,7 @@ void webkit_dom_dom_window_set_default_status(WebKitDOMDOMWindow* self, const gc > > WebKitDOMDOMWindow* webkit_dom_dom_window_get_self(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > auto* selfWindowProxy = item->self(); >@@ -977,7 +977,7 @@ WebKitDOMDOMWindow* webkit_dom_dom_window_get_self(WebKitDOMDOMWindow* self) > > WebKitDOMDOMWindow* webkit_dom_dom_window_get_window(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > auto* selfWindowProxy = item->self(); >@@ -987,7 +987,7 @@ WebKitDOMDOMWindow* webkit_dom_dom_window_get_window(WebKitDOMDOMWindow* self) > > WebKitDOMDOMWindow* webkit_dom_dom_window_get_frames(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > auto* selfWindowProxy = item->self(); >@@ -997,7 +997,7 @@ WebKitDOMDOMWindow* webkit_dom_dom_window_get_frames(WebKitDOMDOMWindow* self) > > WebKitDOMDOMWindow* webkit_dom_dom_window_get_opener(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > auto* openerWindowProxy = item->opener(); >@@ -1007,7 +1007,7 @@ WebKitDOMDOMWindow* webkit_dom_dom_window_get_opener(WebKitDOMDOMWindow* self) > > WebKitDOMDOMWindow* webkit_dom_dom_window_get_parent(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > auto* parentWindowProxy = item->parent(); >@@ -1017,7 +1017,7 @@ WebKitDOMDOMWindow* webkit_dom_dom_window_get_parent(WebKitDOMDOMWindow* self) > > WebKitDOMDOMWindow* webkit_dom_dom_window_get_top(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > auto* topWindowProxy = item->top(); >@@ -1027,7 +1027,7 @@ WebKitDOMDOMWindow* webkit_dom_dom_window_get_top(WebKitDOMDOMWindow* self) > > WebKitDOMDocument* webkit_dom_dom_window_get_document(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > RefPtr<WebCore::Document> gobjectResult = WTF::getPtr(item->document()); >@@ -1036,7 +1036,7 @@ WebKitDOMDocument* webkit_dom_dom_window_get_document(WebKitDOMDOMWindow* self) > > gdouble webkit_dom_dom_window_get_device_pixel_ratio(WebKitDOMDOMWindow* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > gdouble result = item->devicePixelRatio(); >@@ -1046,7 +1046,7 @@ gdouble webkit_dom_dom_window_get_device_pixel_ratio(WebKitDOMDOMWindow* self) > glong webkit_dom_dom_window_get_orientation(WebKitDOMDOMWindow* self) > { > #if ENABLE(ORIENTATION_EVENTS) >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(self), 0); > WebCore::DOMWindow* item = WebKit::core(self); > glong result = item->orientation(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.cpp >index 0d89352db214740310c4f5cb23dd751fae57ccb5..9ecef68124abf8cc3e5c9ac100fad5c4907ba557 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.cpp >@@ -23,7 +23,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include <WebCore/Element.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <WebCore/HTMLCollection.h> > #include "WebKitDOMDocumentPrivate.h" > #include "WebKitDOMElementPrivate.h" >@@ -75,7 +75,7 @@ WebKitDOMNodeList* webkit_dom_document_get_elements_by_tag_name(WebKitDOMDocumen > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), nullptr); > g_return_val_if_fail(tagName, nullptr); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::Document* document = WebKit::core(self); > RefPtr<WebCore::NodeList> nodeList = WTF::getPtr(document->getElementsByTagName(String::fromUTF8(tagName))); > return WebKit::kit(nodeList.get()); >@@ -87,7 +87,7 @@ WebKitDOMNodeList* webkit_dom_document_get_elements_by_tag_name_ns(WebKitDOMDocu > g_return_val_if_fail(namespaceURI, nullptr); > g_return_val_if_fail(tagName, nullptr); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::Document* document = WebKit::core(self); > RefPtr<WebCore::NodeList> nodeList = WTF::getPtr(document->getElementsByTagNameNS(String::fromUTF8(namespaceURI), String::fromUTF8(tagName))); > return WebKit::kit(nodeList.get()); >@@ -98,7 +98,7 @@ WebKitDOMNodeList* webkit_dom_document_get_elements_by_class_name(WebKitDOMDocum > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), nullptr); > g_return_val_if_fail(className, nullptr); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::Document* document = WebKit::core(self); > RefPtr<WebCore::NodeList> nodeList = WTF::getPtr(document->getElementsByClassName(String::fromUTF8(className))); > return WebKit::kit(nodeList.get()); >@@ -109,7 +109,7 @@ WebKitDOMNodeList* webkit_dom_element_get_elements_by_tag_name(WebKitDOMElement* > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), nullptr); > g_return_val_if_fail(tagName, nullptr); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::Element* element = WebKit::core(self); > RefPtr<WebCore::NodeList> nodeList = WTF::getPtr(element->getElementsByTagName(String::fromUTF8(tagName))); > return WebKit::kit(nodeList.get()); >@@ -121,7 +121,7 @@ WebKitDOMNodeList* webkit_dom_element_get_elements_by_tag_name_ns(WebKitDOMEleme > g_return_val_if_fail(namespaceURI, nullptr); > g_return_val_if_fail(tagName, nullptr); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::Element* element = WebKit::core(self); > RefPtr<WebCore::NodeList> nodeList = WTF::getPtr(element->getElementsByTagNameNS(String::fromUTF8(namespaceURI), String::fromUTF8(tagName))); > return WebKit::kit(nodeList.get()); >@@ -132,7 +132,7 @@ WebKitDOMNodeList* webkit_dom_element_get_elements_by_class_name(WebKitDOMElemen > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), nullptr); > g_return_val_if_fail(className, nullptr); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::Element* element = WebKit::core(self); > RefPtr<WebCore::NodeList> nodeList = WTF::getPtr(element->getElementsByClassName(String::fromUTF8(className))); > return WebKit::kit(nodeList.get()); >@@ -155,7 +155,7 @@ WebKitDOMText* webkit_dom_text_replace_whole_text(WebKitDOMText* self, const gch > g_return_val_if_fail(content, nullptr); > g_return_val_if_fail(!error || !*error, nullptr); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return WebKit::kit(WebKit::core(self)->replaceWholeText(WTF::String::fromUTF8(content)).get()); > } > >@@ -164,7 +164,7 @@ gboolean webkit_dom_html_input_element_get_capture(WebKitDOMHTMLInputElement* se > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > > #if ENABLE(MEDIA_CAPTURE) >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::HTMLInputElement* item = WebKit::core(self); > return item->mediaCaptureType() != WebCore::MediaCaptureTypeNone; > #else >@@ -215,14 +215,14 @@ gchar* webkit_dom_node_get_namespace_uri(WebKitDOMNode* self) > { > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), nullptr); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return convertToUTF8String(WebKit::core(self)->namespaceURI()); > } > > gchar* webkit_dom_node_get_prefix(WebKitDOMNode* self) > { > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), nullptr); >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return convertToUTF8String(WebKit::core(self)->prefix()); > } > >@@ -234,7 +234,7 @@ void webkit_dom_node_set_prefix(WebKitDOMNode* self, const gchar* value, GError* > > g_warning("%s: prefix is now a readonly property according to the DOM spec.", __func__); > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::Node* item = WebKit::core(self); > WTF::String convertedValue = WTF::String::fromUTF8(value); > auto result = item->setPrefix(convertedValue); >@@ -247,7 +247,7 @@ void webkit_dom_node_set_prefix(WebKitDOMNode* self, const gchar* value, GError* > gchar* webkit_dom_node_get_local_name(WebKitDOMNode* self) > { > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), nullptr); >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return convertToUTF8String(WebKit::core(self)->localName()); > } > >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.cpp >index e8fec69a08f03d8bfaa78c0d9bc0ecc1f0685b08..52ef58f93885107083b6ad0af8589892ce550855 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDocumentFragmentPrivate.h" > #include "WebKitDOMElementPrivate.h" > #include "WebKitDOMEventPrivate.h" >@@ -183,7 +183,7 @@ static void webkit_dom_document_fragment_init(WebKitDOMDocumentFragment* request > > WebKitDOMElement* webkit_dom_document_fragment_get_element_by_id(WebKitDOMDocumentFragment* self, const gchar* elementId) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_FRAGMENT(self), 0); > g_return_val_if_fail(elementId, 0); > WebCore::DocumentFragment* item = WebKit::core(self); >@@ -194,7 +194,7 @@ WebKitDOMElement* webkit_dom_document_fragment_get_element_by_id(WebKitDOMDocume > > WebKitDOMElement* webkit_dom_document_fragment_query_selector(WebKitDOMDocumentFragment* self, const gchar* selectors, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_FRAGMENT(self), 0); > g_return_val_if_fail(selectors, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -211,7 +211,7 @@ WebKitDOMElement* webkit_dom_document_fragment_query_selector(WebKitDOMDocumentF > > WebKitDOMNodeList* webkit_dom_document_fragment_query_selector_all(WebKitDOMDocumentFragment* self, const gchar* selectors, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_FRAGMENT(self), 0); > g_return_val_if_fail(selectors, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -228,7 +228,7 @@ WebKitDOMNodeList* webkit_dom_document_fragment_query_selector_all(WebKitDOMDocu > > WebKitDOMHTMLCollection* webkit_dom_document_fragment_get_children(WebKitDOMDocumentFragment* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_FRAGMENT(self), 0); > WebCore::DocumentFragment* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->children()); >@@ -237,7 +237,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_fragment_get_children(WebKitDOMDocu > > WebKitDOMElement* webkit_dom_document_fragment_get_first_element_child(WebKitDOMDocumentFragment* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_FRAGMENT(self), 0); > WebCore::DocumentFragment* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->firstElementChild()); >@@ -246,7 +246,7 @@ WebKitDOMElement* webkit_dom_document_fragment_get_first_element_child(WebKitDOM > > WebKitDOMElement* webkit_dom_document_fragment_get_last_element_child(WebKitDOMDocumentFragment* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_FRAGMENT(self), 0); > WebCore::DocumentFragment* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->lastElementChild()); >@@ -255,7 +255,7 @@ WebKitDOMElement* webkit_dom_document_fragment_get_last_element_child(WebKitDOMD > > gulong webkit_dom_document_fragment_get_child_element_count(WebKitDOMDocumentFragment* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_FRAGMENT(self), 0); > WebCore::DocumentFragment* item = WebKit::core(self); > gulong result = item->childElementCount(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentGtk.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentGtk.cpp >index b68bc409f4bae998a6baa49a7ef478178d78ff69..b0eb7dec8d77ddc03cbe4b1f6c5862a07b40db85 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentGtk.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentGtk.cpp >@@ -55,7 +55,7 @@ > #include <WebCore/CSSImportRule.h> > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <wtf/GetPtr.h> > #include <wtf/RefPtr.h> > >@@ -872,7 +872,7 @@ void webkitDOMDocumentInstallProperties(GObjectClass* gobjectClass) > > WebKitDOMElement* webkit_dom_document_create_element(WebKitDOMDocument* self, const gchar* tagName, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(tagName, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -889,7 +889,7 @@ WebKitDOMElement* webkit_dom_document_create_element(WebKitDOMDocument* self, co > > WebKitDOMDocumentFragment* webkit_dom_document_create_document_fragment(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::DocumentFragment> gobjectResult = WTF::getPtr(item->createDocumentFragment()); >@@ -898,7 +898,7 @@ WebKitDOMDocumentFragment* webkit_dom_document_create_document_fragment(WebKitDO > > WebKitDOMText* webkit_dom_document_create_text_node(WebKitDOMDocument* self, const gchar* data) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(data, 0); > WebCore::Document* item = WebKit::core(self); >@@ -909,7 +909,7 @@ WebKitDOMText* webkit_dom_document_create_text_node(WebKitDOMDocument* self, con > > WebKitDOMComment* webkit_dom_document_create_comment(WebKitDOMDocument* self, const gchar* data) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(data, 0); > WebCore::Document* item = WebKit::core(self); >@@ -920,7 +920,7 @@ WebKitDOMComment* webkit_dom_document_create_comment(WebKitDOMDocument* self, co > > WebKitDOMCDATASection* webkit_dom_document_create_cdata_section(WebKitDOMDocument* self, const gchar* data, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(data, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -937,7 +937,7 @@ WebKitDOMCDATASection* webkit_dom_document_create_cdata_section(WebKitDOMDocumen > > WebKitDOMProcessingInstruction* webkit_dom_document_create_processing_instruction(WebKitDOMDocument* self, const gchar* target, const gchar* data, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(target, 0); > g_return_val_if_fail(data, 0); >@@ -956,7 +956,7 @@ WebKitDOMProcessingInstruction* webkit_dom_document_create_processing_instructio > > WebKitDOMAttr* webkit_dom_document_create_attribute(WebKitDOMDocument* self, const gchar* name, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(name, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -973,7 +973,7 @@ WebKitDOMAttr* webkit_dom_document_create_attribute(WebKitDOMDocument* self, con > > WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_tag_name_as_html_collection(WebKitDOMDocument* self, const gchar* tagname) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(tagname, 0); > WebCore::Document* item = WebKit::core(self); >@@ -984,7 +984,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_tag_name_as_html_co > > WebKitDOMNode* webkit_dom_document_import_node(WebKitDOMDocument* self, WebKitDOMNode* importedNode, gboolean deep, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(importedNode), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -1001,7 +1001,7 @@ WebKitDOMNode* webkit_dom_document_import_node(WebKitDOMDocument* self, WebKitDO > > WebKitDOMElement* webkit_dom_document_create_element_ns(WebKitDOMDocument* self, const gchar* namespaceURI, const gchar* qualifiedName, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(qualifiedName, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -1019,7 +1019,7 @@ WebKitDOMElement* webkit_dom_document_create_element_ns(WebKitDOMDocument* self, > > WebKitDOMAttr* webkit_dom_document_create_attribute_ns(WebKitDOMDocument* self, const gchar* namespaceURI, const gchar* qualifiedName, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(qualifiedName, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -1037,7 +1037,7 @@ WebKitDOMAttr* webkit_dom_document_create_attribute_ns(WebKitDOMDocument* self, > > WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_tag_name_ns_as_html_collection(WebKitDOMDocument* self, const gchar* namespaceURI, const gchar* localName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(namespaceURI, 0); > g_return_val_if_fail(localName, 0); >@@ -1050,7 +1050,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_tag_name_ns_as_html > > WebKitDOMNode* webkit_dom_document_adopt_node(WebKitDOMDocument* self, WebKitDOMNode* source, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(source), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -1067,7 +1067,7 @@ WebKitDOMNode* webkit_dom_document_adopt_node(WebKitDOMDocument* self, WebKitDOM > > WebKitDOMEvent* webkit_dom_document_create_event(WebKitDOMDocument* self, const gchar* eventType, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(eventType, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -1084,7 +1084,7 @@ WebKitDOMEvent* webkit_dom_document_create_event(WebKitDOMDocument* self, const > > WebKitDOMRange* webkit_dom_document_create_range(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Range> gobjectResult = WTF::getPtr(item->createRange()); >@@ -1093,7 +1093,7 @@ WebKitDOMRange* webkit_dom_document_create_range(WebKitDOMDocument* self) > > WebKitDOMNodeIterator* webkit_dom_document_create_node_iterator(WebKitDOMDocument* self, WebKitDOMNode* root, gulong whatToShow, WebKitDOMNodeFilter* filter, gboolean expandEntityReferences, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(root), 0); > g_return_val_if_fail(!filter || WEBKIT_DOM_IS_NODE_FILTER(filter), 0); >@@ -1107,7 +1107,7 @@ WebKitDOMNodeIterator* webkit_dom_document_create_node_iterator(WebKitDOMDocumen > > WebKitDOMTreeWalker* webkit_dom_document_create_tree_walker(WebKitDOMDocument* self, WebKitDOMNode* root, gulong whatToShow, WebKitDOMNodeFilter* filter, gboolean expandEntityReferences, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(root), 0); > g_return_val_if_fail(!filter || WEBKIT_DOM_IS_NODE_FILTER(filter), 0); >@@ -1121,7 +1121,7 @@ WebKitDOMTreeWalker* webkit_dom_document_create_tree_walker(WebKitDOMDocument* s > > WebKitDOMCSSStyleDeclaration* webkit_dom_document_get_override_style(WebKitDOMDocument* self, WebKitDOMElement* element, const gchar* pseudoElement) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(element), 0); > WebCore::Document* item = WebKit::core(self); >@@ -1133,7 +1133,7 @@ WebKitDOMCSSStyleDeclaration* webkit_dom_document_get_override_style(WebKitDOMDo > > WebKitDOMXPathExpression* webkit_dom_document_create_expression(WebKitDOMDocument* self, const gchar* expression, WebKitDOMXPathNSResolver* resolver, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(expression, 0); > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_NS_RESOLVER(resolver), 0); >@@ -1152,7 +1152,7 @@ WebKitDOMXPathExpression* webkit_dom_document_create_expression(WebKitDOMDocumen > > WebKitDOMXPathNSResolver* webkit_dom_document_create_ns_resolver(WebKitDOMDocument* self, WebKitDOMNode* nodeResolver) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(nodeResolver), 0); > WebCore::Document* item = WebKit::core(self); >@@ -1163,7 +1163,7 @@ WebKitDOMXPathNSResolver* webkit_dom_document_create_ns_resolver(WebKitDOMDocume > > WebKitDOMXPathResult* webkit_dom_document_evaluate(WebKitDOMDocument* self, const gchar* expression, WebKitDOMNode* contextNode, WebKitDOMXPathNSResolver* resolver, gushort type, WebKitDOMXPathResult* inResult, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(expression, 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(contextNode), 0); >@@ -1186,7 +1186,7 @@ WebKitDOMXPathResult* webkit_dom_document_evaluate(WebKitDOMDocument* self, cons > > gboolean webkit_dom_document_exec_command(WebKitDOMDocument* self, const gchar* command, gboolean userInterface, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > g_return_val_if_fail(command, FALSE); > g_return_val_if_fail(value, FALSE); >@@ -1199,7 +1199,7 @@ gboolean webkit_dom_document_exec_command(WebKitDOMDocument* self, const gchar* > > gboolean webkit_dom_document_query_command_enabled(WebKitDOMDocument* self, const gchar* command) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > g_return_val_if_fail(command, FALSE); > WebCore::Document* item = WebKit::core(self); >@@ -1210,7 +1210,7 @@ gboolean webkit_dom_document_query_command_enabled(WebKitDOMDocument* self, cons > > gboolean webkit_dom_document_query_command_indeterm(WebKitDOMDocument* self, const gchar* command) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > g_return_val_if_fail(command, FALSE); > WebCore::Document* item = WebKit::core(self); >@@ -1221,7 +1221,7 @@ gboolean webkit_dom_document_query_command_indeterm(WebKitDOMDocument* self, con > > gboolean webkit_dom_document_query_command_state(WebKitDOMDocument* self, const gchar* command) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > g_return_val_if_fail(command, FALSE); > WebCore::Document* item = WebKit::core(self); >@@ -1232,7 +1232,7 @@ gboolean webkit_dom_document_query_command_state(WebKitDOMDocument* self, const > > gboolean webkit_dom_document_query_command_supported(WebKitDOMDocument* self, const gchar* command) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > g_return_val_if_fail(command, FALSE); > WebCore::Document* item = WebKit::core(self); >@@ -1243,7 +1243,7 @@ gboolean webkit_dom_document_query_command_supported(WebKitDOMDocument* self, co > > gchar* webkit_dom_document_query_command_value(WebKitDOMDocument* self, const gchar* command) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(command, 0); > WebCore::Document* item = WebKit::core(self); >@@ -1254,7 +1254,7 @@ gchar* webkit_dom_document_query_command_value(WebKitDOMDocument* self, const gc > > WebKitDOMNodeList* webkit_dom_document_get_elements_by_name(WebKitDOMDocument* self, const gchar* elementName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(elementName, 0); > WebCore::Document* item = WebKit::core(self); >@@ -1265,7 +1265,7 @@ WebKitDOMNodeList* webkit_dom_document_get_elements_by_name(WebKitDOMDocument* s > > WebKitDOMElement* webkit_dom_document_element_from_point(WebKitDOMDocument* self, glong x, glong y) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->elementFromPoint(x, y)); >@@ -1274,7 +1274,7 @@ WebKitDOMElement* webkit_dom_document_element_from_point(WebKitDOMDocument* self > > WebKitDOMRange* webkit_dom_document_caret_range_from_point(WebKitDOMDocument* self, glong x, glong y) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Range> gobjectResult = WTF::getPtr(item->caretRangeFromPoint(x, y)); >@@ -1283,7 +1283,7 @@ WebKitDOMRange* webkit_dom_document_caret_range_from_point(WebKitDOMDocument* se > > WebKitDOMCSSStyleDeclaration* webkit_dom_document_create_css_style_declaration(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::CSSStyleDeclaration> gobjectResult = WTF::getPtr(item->createCSSStyleDeclaration()); >@@ -1292,7 +1292,7 @@ WebKitDOMCSSStyleDeclaration* webkit_dom_document_create_css_style_declaration(W > > WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_class_name_as_html_collection(WebKitDOMDocument* self, const gchar* classNames) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(classNames, 0); > WebCore::Document* item = WebKit::core(self); >@@ -1303,7 +1303,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_class_name_as_html_ > > gboolean webkit_dom_document_has_focus(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > WebCore::Document* item = WebKit::core(self); > gboolean result = item->hasFocus(); >@@ -1312,7 +1312,7 @@ gboolean webkit_dom_document_has_focus(WebKitDOMDocument* self) > > void webkit_dom_document_webkit_cancel_fullscreen(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > WebCore::Document* item = WebKit::core(self); > item->webkitCancelFullScreen(); >@@ -1320,7 +1320,7 @@ void webkit_dom_document_webkit_cancel_fullscreen(WebKitDOMDocument* self) > > void webkit_dom_document_webkit_exit_fullscreen(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > WebCore::Document* item = WebKit::core(self); > item->webkitExitFullscreen(); >@@ -1329,7 +1329,7 @@ void webkit_dom_document_webkit_exit_fullscreen(WebKitDOMDocument* self) > void webkit_dom_document_exit_pointer_lock(WebKitDOMDocument* self) > { > #if ENABLE(POINTER_LOCK) >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > WebCore::Document* item = WebKit::core(self); > item->exitPointerLock(); >@@ -1341,7 +1341,7 @@ void webkit_dom_document_exit_pointer_lock(WebKitDOMDocument* self) > > WebKitDOMElement* webkit_dom_document_get_element_by_id(WebKitDOMDocument* self, const gchar* elementId) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(elementId, 0); > WebCore::Document* item = WebKit::core(self); >@@ -1352,7 +1352,7 @@ WebKitDOMElement* webkit_dom_document_get_element_by_id(WebKitDOMDocument* self, > > WebKitDOMElement* webkit_dom_document_query_selector(WebKitDOMDocument* self, const gchar* selectors, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(selectors, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -1369,7 +1369,7 @@ WebKitDOMElement* webkit_dom_document_query_selector(WebKitDOMDocument* self, co > > WebKitDOMNodeList* webkit_dom_document_query_selector_all(WebKitDOMDocument* self, const gchar* selectors, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(selectors, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -1386,7 +1386,7 @@ WebKitDOMNodeList* webkit_dom_document_query_selector_all(WebKitDOMDocument* sel > > WebKitDOMDocumentType* webkit_dom_document_get_doctype(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::DocumentType> gobjectResult = WTF::getPtr(item->doctype()); >@@ -1395,7 +1395,7 @@ WebKitDOMDocumentType* webkit_dom_document_get_doctype(WebKitDOMDocument* self) > > WebKitDOMDOMImplementation* webkit_dom_document_get_implementation(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::DOMImplementation> gobjectResult = WTF::getPtr(item->implementation()); >@@ -1404,7 +1404,7 @@ WebKitDOMDOMImplementation* webkit_dom_document_get_implementation(WebKitDOMDocu > > WebKitDOMElement* webkit_dom_document_get_document_element(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->documentElement()); >@@ -1413,7 +1413,7 @@ WebKitDOMElement* webkit_dom_document_get_document_element(WebKitDOMDocument* se > > gchar* webkit_dom_document_get_input_encoding(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->characterSetWithUTF8Fallback()); >@@ -1422,7 +1422,7 @@ gchar* webkit_dom_document_get_input_encoding(WebKitDOMDocument* self) > > gchar* webkit_dom_document_get_xml_encoding(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->xmlEncoding()); >@@ -1431,7 +1431,7 @@ gchar* webkit_dom_document_get_xml_encoding(WebKitDOMDocument* self) > > gchar* webkit_dom_document_get_xml_version(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->xmlVersion()); >@@ -1440,7 +1440,7 @@ gchar* webkit_dom_document_get_xml_version(WebKitDOMDocument* self) > > void webkit_dom_document_set_xml_version(WebKitDOMDocument* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -1455,7 +1455,7 @@ void webkit_dom_document_set_xml_version(WebKitDOMDocument* self, const gchar* v > > gboolean webkit_dom_document_get_xml_standalone(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > WebCore::Document* item = WebKit::core(self); > gboolean result = item->xmlStandalone(); >@@ -1464,7 +1464,7 @@ gboolean webkit_dom_document_get_xml_standalone(WebKitDOMDocument* self) > > void webkit_dom_document_set_xml_standalone(WebKitDOMDocument* self, gboolean value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(!error || !*error); > WebKit::core(self)->setXMLStandalone(value); >@@ -1472,7 +1472,7 @@ void webkit_dom_document_set_xml_standalone(WebKitDOMDocument* self, gboolean va > > gchar* webkit_dom_document_get_document_uri(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->documentURI()); >@@ -1481,7 +1481,7 @@ gchar* webkit_dom_document_get_document_uri(WebKitDOMDocument* self) > > void webkit_dom_document_set_document_uri(WebKitDOMDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::Document* item = WebKit::core(self); >@@ -1491,7 +1491,7 @@ void webkit_dom_document_set_document_uri(WebKitDOMDocument* self, const gchar* > > WebKitDOMDOMWindow* webkit_dom_document_get_default_view(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > return WebKit::kit(item->windowProxy()); >@@ -1499,7 +1499,7 @@ WebKitDOMDOMWindow* webkit_dom_document_get_default_view(WebKitDOMDocument* self > > WebKitDOMStyleSheetList* webkit_dom_document_get_style_sheets(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::StyleSheetList> gobjectResult = WTF::getPtr(item->styleSheets()); >@@ -1508,7 +1508,7 @@ WebKitDOMStyleSheetList* webkit_dom_document_get_style_sheets(WebKitDOMDocument* > > gchar* webkit_dom_document_get_content_type(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->contentType()); >@@ -1517,7 +1517,7 @@ gchar* webkit_dom_document_get_content_type(WebKitDOMDocument* self) > > gchar* webkit_dom_document_get_title(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->title()); >@@ -1526,7 +1526,7 @@ gchar* webkit_dom_document_get_title(WebKitDOMDocument* self) > > void webkit_dom_document_set_title(WebKitDOMDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::Document* item = WebKit::core(self); >@@ -1536,7 +1536,7 @@ void webkit_dom_document_set_title(WebKitDOMDocument* self, const gchar* value) > > gchar* webkit_dom_document_get_dir(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->dir()); >@@ -1545,7 +1545,7 @@ gchar* webkit_dom_document_get_dir(WebKitDOMDocument* self) > > void webkit_dom_document_set_dir(WebKitDOMDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::Document* item = WebKit::core(self); >@@ -1555,7 +1555,7 @@ void webkit_dom_document_set_dir(WebKitDOMDocument* self, const gchar* value) > > gchar* webkit_dom_document_get_design_mode(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->designMode()); >@@ -1564,7 +1564,7 @@ gchar* webkit_dom_document_get_design_mode(WebKitDOMDocument* self) > > void webkit_dom_document_set_design_mode(WebKitDOMDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::Document* item = WebKit::core(self); >@@ -1574,7 +1574,7 @@ void webkit_dom_document_set_design_mode(WebKitDOMDocument* self, const gchar* v > > gchar* webkit_dom_document_get_referrer(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->referrer()); >@@ -1583,7 +1583,7 @@ gchar* webkit_dom_document_get_referrer(WebKitDOMDocument* self) > > gchar* webkit_dom_document_get_domain(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->domain()); >@@ -1592,7 +1592,7 @@ gchar* webkit_dom_document_get_domain(WebKitDOMDocument* self) > > gchar* webkit_dom_document_get_url(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->urlForBindings()); >@@ -1601,7 +1601,7 @@ gchar* webkit_dom_document_get_url(WebKitDOMDocument* self) > > gchar* webkit_dom_document_get_cookie(WebKitDOMDocument* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::Document* item = WebKit::core(self); >@@ -1613,7 +1613,7 @@ gchar* webkit_dom_document_get_cookie(WebKitDOMDocument* self, GError** error) > > void webkit_dom_document_set_cookie(WebKitDOMDocument* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -1628,7 +1628,7 @@ void webkit_dom_document_set_cookie(WebKitDOMDocument* self, const gchar* value, > > WebKitDOMHTMLElement* webkit_dom_document_get_body(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLElement> gobjectResult = WTF::getPtr(item->bodyOrFrameset()); >@@ -1637,7 +1637,7 @@ WebKitDOMHTMLElement* webkit_dom_document_get_body(WebKitDOMDocument* self) > > void webkit_dom_document_set_body(WebKitDOMDocument* self, WebKitDOMHTMLElement* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(value)); > g_return_if_fail(!error || !*error); >@@ -1652,7 +1652,7 @@ void webkit_dom_document_set_body(WebKitDOMDocument* self, WebKitDOMHTMLElement* > > WebKitDOMHTMLHeadElement* webkit_dom_document_get_head(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLHeadElement> gobjectResult = WTF::getPtr(item->head()); >@@ -1661,7 +1661,7 @@ WebKitDOMHTMLHeadElement* webkit_dom_document_get_head(WebKitDOMDocument* self) > > WebKitDOMHTMLCollection* webkit_dom_document_get_images(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->images()); >@@ -1670,7 +1670,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_images(WebKitDOMDocument* self) > > WebKitDOMHTMLCollection* webkit_dom_document_get_applets(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->applets()); >@@ -1679,7 +1679,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_applets(WebKitDOMDocument* self > > WebKitDOMHTMLCollection* webkit_dom_document_get_links(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->links()); >@@ -1688,7 +1688,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_links(WebKitDOMDocument* self) > > WebKitDOMHTMLCollection* webkit_dom_document_get_forms(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->forms()); >@@ -1697,7 +1697,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_forms(WebKitDOMDocument* self) > > WebKitDOMHTMLCollection* webkit_dom_document_get_anchors(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->anchors()); >@@ -1706,7 +1706,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_anchors(WebKitDOMDocument* self > > WebKitDOMHTMLCollection* webkit_dom_document_get_embeds(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->embeds()); >@@ -1715,7 +1715,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_embeds(WebKitDOMDocument* self) > > WebKitDOMHTMLCollection* webkit_dom_document_get_plugins(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->plugins()); >@@ -1724,7 +1724,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_plugins(WebKitDOMDocument* self > > WebKitDOMHTMLCollection* webkit_dom_document_get_scripts(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->scripts()); >@@ -1733,7 +1733,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_scripts(WebKitDOMDocument* self > > gchar* webkit_dom_document_get_last_modified(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->lastModified()); >@@ -1742,7 +1742,7 @@ gchar* webkit_dom_document_get_last_modified(WebKitDOMDocument* self) > > gchar* webkit_dom_document_get_charset(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->charset()); >@@ -1751,7 +1751,7 @@ gchar* webkit_dom_document_get_charset(WebKitDOMDocument* self) > > void webkit_dom_document_set_charset(WebKitDOMDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::Document* item = WebKit::core(self); >@@ -1761,7 +1761,7 @@ void webkit_dom_document_set_charset(WebKitDOMDocument* self, const gchar* value > > gchar* webkit_dom_document_get_ready_state(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > > auto readyState = WebKit::core(self)->readyState(); >@@ -1778,7 +1778,7 @@ gchar* webkit_dom_document_get_ready_state(WebKitDOMDocument* self) > > gchar* webkit_dom_document_get_character_set(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->characterSetWithUTF8Fallback()); >@@ -1804,7 +1804,7 @@ void webkit_dom_document_set_selected_stylesheet_set(WebKitDOMDocument* self, co > > WebKitDOMElement* webkit_dom_document_get_active_element(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->activeElement()); >@@ -1813,7 +1813,7 @@ WebKitDOMElement* webkit_dom_document_get_active_element(WebKitDOMDocument* self > > gchar* webkit_dom_document_get_compat_mode(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->compatMode()); >@@ -1822,7 +1822,7 @@ gchar* webkit_dom_document_get_compat_mode(WebKitDOMDocument* self) > > gboolean webkit_dom_document_get_webkit_is_fullscreen(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > WebCore::Document* item = WebKit::core(self); > gboolean result = item->webkitIsFullScreen(); >@@ -1831,7 +1831,7 @@ gboolean webkit_dom_document_get_webkit_is_fullscreen(WebKitDOMDocument* self) > > gboolean webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > WebCore::Document* item = WebKit::core(self); > gboolean result = item->webkitFullScreenKeyboardInputAllowed(); >@@ -1840,7 +1840,7 @@ gboolean webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed(WebKit > > WebKitDOMElement* webkit_dom_document_get_webkit_current_fullscreen_element(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->webkitCurrentFullScreenElement()); >@@ -1849,7 +1849,7 @@ WebKitDOMElement* webkit_dom_document_get_webkit_current_fullscreen_element(WebK > > gboolean webkit_dom_document_get_webkit_fullscreen_enabled(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > WebCore::Document* item = WebKit::core(self); > gboolean result = item->webkitFullscreenEnabled(); >@@ -1858,7 +1858,7 @@ gboolean webkit_dom_document_get_webkit_fullscreen_enabled(WebKitDOMDocument* se > > WebKitDOMElement* webkit_dom_document_get_webkit_fullscreen_element(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->webkitFullscreenElement()); >@@ -1868,7 +1868,7 @@ WebKitDOMElement* webkit_dom_document_get_webkit_fullscreen_element(WebKitDOMDoc > WebKitDOMElement* webkit_dom_document_get_pointer_lock_element(WebKitDOMDocument* self) > { > #if ENABLE(POINTER_LOCK) >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->pointerLockElement()); >@@ -1882,7 +1882,7 @@ WebKitDOMElement* webkit_dom_document_get_pointer_lock_element(WebKitDOMDocument > > gchar* webkit_dom_document_get_visibility_state(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > switch (item->visibilityState()) { >@@ -1899,7 +1899,7 @@ gchar* webkit_dom_document_get_visibility_state(WebKitDOMDocument* self) > > gboolean webkit_dom_document_get_hidden(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), FALSE); > WebCore::Document* item = WebKit::core(self); > gboolean result = item->hidden(); >@@ -1908,7 +1908,7 @@ gboolean webkit_dom_document_get_hidden(WebKitDOMDocument* self) > > WebKitDOMHTMLScriptElement* webkit_dom_document_get_current_script(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLScriptElement> gobjectResult = WTF::getPtr(item->currentScript()); >@@ -1917,7 +1917,7 @@ WebKitDOMHTMLScriptElement* webkit_dom_document_get_current_script(WebKitDOMDocu > > gchar* webkit_dom_document_get_origin(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->origin()); >@@ -1926,7 +1926,7 @@ gchar* webkit_dom_document_get_origin(WebKitDOMDocument* self) > > WebKitDOMElement* webkit_dom_document_get_scrolling_element(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->scrollingElement()); >@@ -1935,7 +1935,7 @@ WebKitDOMElement* webkit_dom_document_get_scrolling_element(WebKitDOMDocument* s > > WebKitDOMHTMLCollection* webkit_dom_document_get_children(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->children()); >@@ -1944,7 +1944,7 @@ WebKitDOMHTMLCollection* webkit_dom_document_get_children(WebKitDOMDocument* sel > > WebKitDOMElement* webkit_dom_document_get_first_element_child(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->firstElementChild()); >@@ -1953,7 +1953,7 @@ WebKitDOMElement* webkit_dom_document_get_first_element_child(WebKitDOMDocument* > > WebKitDOMElement* webkit_dom_document_get_last_element_child(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->lastElementChild()); >@@ -1962,7 +1962,7 @@ WebKitDOMElement* webkit_dom_document_get_last_element_child(WebKitDOMDocument* > > gulong webkit_dom_document_get_child_element_count(WebKitDOMDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT(self), 0); > WebCore::Document* item = WebKit::core(self); > gulong result = item->childElementCount(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp >index 88873b282f338466179627443444f75186a24afa..aef848db2a5dc87cb2658526d71368b8a032b327 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDocumentTypePrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" >@@ -208,7 +208,7 @@ static void webkit_dom_document_type_init(WebKitDOMDocumentType* request) > > gchar* webkit_dom_document_type_get_name(WebKitDOMDocumentType* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_TYPE(self), 0); > WebCore::DocumentType* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->name()); >@@ -235,7 +235,7 @@ gchar* webkit_dom_document_type_get_internal_subset(WebKitDOMDocumentType* self) > > gchar* webkit_dom_document_type_get_public_id(WebKitDOMDocumentType* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_TYPE(self), 0); > WebCore::DocumentType* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->publicId()); >@@ -244,7 +244,7 @@ gchar* webkit_dom_document_type_get_public_id(WebKitDOMDocumentType* self) > > gchar* webkit_dom_document_type_get_system_id(WebKitDOMDocumentType* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_DOCUMENT_TYPE(self), 0); > WebCore::DocumentType* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->systemId()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElementGtk.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElementGtk.cpp >index 31a158edefee73b1ae6db6991096bccf41a3e6ee..cdb83c99a3c5b3380a8b85b94854c8b31eb3d72d 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElementGtk.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElementGtk.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <WebCore/StyledElement.h> > #include "WebKitDOMAttrPrivate.h" > #include "WebKitDOMCSSStyleDeclarationPrivate.h" >@@ -578,7 +578,7 @@ void webkitDOMElementInstallProperties(GObjectClass* gobjectClass) > > gchar* webkit_dom_element_get_attribute(WebKitDOMElement* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(name, 0); > WebCore::Element* item = WebKit::core(self); >@@ -589,7 +589,7 @@ gchar* webkit_dom_element_get_attribute(WebKitDOMElement* self, const gchar* nam > > void webkit_dom_element_set_attribute(WebKitDOMElement* self, const gchar* name, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(name); > g_return_if_fail(value); >@@ -606,7 +606,7 @@ void webkit_dom_element_set_attribute(WebKitDOMElement* self, const gchar* name, > > void webkit_dom_element_remove_attribute(WebKitDOMElement* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(name); > WebCore::Element* item = WebKit::core(self); >@@ -616,7 +616,7 @@ void webkit_dom_element_remove_attribute(WebKitDOMElement* self, const gchar* na > > WebKitDOMAttr* webkit_dom_element_get_attribute_node(WebKitDOMElement* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(name, 0); > WebCore::Element* item = WebKit::core(self); >@@ -627,7 +627,7 @@ WebKitDOMAttr* webkit_dom_element_get_attribute_node(WebKitDOMElement* self, con > > WebKitDOMAttr* webkit_dom_element_set_attribute_node(WebKitDOMElement* self, WebKitDOMAttr* newAttr, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(newAttr), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -644,7 +644,7 @@ WebKitDOMAttr* webkit_dom_element_set_attribute_node(WebKitDOMElement* self, Web > > WebKitDOMAttr* webkit_dom_element_remove_attribute_node(WebKitDOMElement* self, WebKitDOMAttr* oldAttr, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(oldAttr), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -661,7 +661,7 @@ WebKitDOMAttr* webkit_dom_element_remove_attribute_node(WebKitDOMElement* self, > > WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_tag_name_as_html_collection(WebKitDOMElement* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(name, 0); > WebCore::Element* item = WebKit::core(self); >@@ -672,7 +672,7 @@ WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_tag_name_as_html_col > > gboolean webkit_dom_element_has_attributes(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), FALSE); > WebCore::Element* item = WebKit::core(self); > gboolean result = item->hasAttributes(); >@@ -681,7 +681,7 @@ gboolean webkit_dom_element_has_attributes(WebKitDOMElement* self) > > gchar* webkit_dom_element_get_attribute_ns(WebKitDOMElement* self, const gchar* namespaceURI, const gchar* localName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(namespaceURI, 0); > g_return_val_if_fail(localName, 0); >@@ -694,7 +694,7 @@ gchar* webkit_dom_element_get_attribute_ns(WebKitDOMElement* self, const gchar* > > void webkit_dom_element_set_attribute_ns(WebKitDOMElement* self, const gchar* namespaceURI, const gchar* qualifiedName, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(qualifiedName); > g_return_if_fail(value); >@@ -712,7 +712,7 @@ void webkit_dom_element_set_attribute_ns(WebKitDOMElement* self, const gchar* na > > void webkit_dom_element_remove_attribute_ns(WebKitDOMElement* self, const gchar* namespaceURI, const gchar* localName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(namespaceURI); > g_return_if_fail(localName); >@@ -724,7 +724,7 @@ void webkit_dom_element_remove_attribute_ns(WebKitDOMElement* self, const gchar* > > WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection(WebKitDOMElement* self, const gchar* namespaceURI, const gchar* localName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(namespaceURI, 0); > g_return_val_if_fail(localName, 0); >@@ -737,7 +737,7 @@ WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_tag_name_ns_as_html_ > > WebKitDOMAttr* webkit_dom_element_get_attribute_node_ns(WebKitDOMElement* self, const gchar* namespaceURI, const gchar* localName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(namespaceURI, 0); > g_return_val_if_fail(localName, 0); >@@ -750,7 +750,7 @@ WebKitDOMAttr* webkit_dom_element_get_attribute_node_ns(WebKitDOMElement* self, > > WebKitDOMAttr* webkit_dom_element_set_attribute_node_ns(WebKitDOMElement* self, WebKitDOMAttr* newAttr, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(newAttr), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -767,7 +767,7 @@ WebKitDOMAttr* webkit_dom_element_set_attribute_node_ns(WebKitDOMElement* self, > > gboolean webkit_dom_element_has_attribute(WebKitDOMElement* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), FALSE); > g_return_val_if_fail(name, FALSE); > WebCore::Element* item = WebKit::core(self); >@@ -778,7 +778,7 @@ gboolean webkit_dom_element_has_attribute(WebKitDOMElement* self, const gchar* n > > gboolean webkit_dom_element_has_attribute_ns(WebKitDOMElement* self, const gchar* namespaceURI, const gchar* localName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), FALSE); > g_return_val_if_fail(namespaceURI, FALSE); > g_return_val_if_fail(localName, FALSE); >@@ -791,7 +791,7 @@ gboolean webkit_dom_element_has_attribute_ns(WebKitDOMElement* self, const gchar > > void webkit_dom_element_focus(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->focus(); >@@ -799,7 +799,7 @@ void webkit_dom_element_focus(WebKitDOMElement* self) > > void webkit_dom_element_blur(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->blur(); >@@ -807,7 +807,7 @@ void webkit_dom_element_blur(WebKitDOMElement* self) > > void webkit_dom_element_scroll_into_view(WebKitDOMElement* self, gboolean alignWithTop) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->scrollIntoView(alignWithTop); >@@ -815,7 +815,7 @@ void webkit_dom_element_scroll_into_view(WebKitDOMElement* self, gboolean alignW > > void webkit_dom_element_scroll_into_view_if_needed(WebKitDOMElement* self, gboolean centerIfNeeded) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->scrollIntoViewIfNeeded(centerIfNeeded); >@@ -823,7 +823,7 @@ void webkit_dom_element_scroll_into_view_if_needed(WebKitDOMElement* self, gbool > > void webkit_dom_element_scroll_by_lines(WebKitDOMElement* self, glong lines) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->scrollByLines(lines); >@@ -831,7 +831,7 @@ void webkit_dom_element_scroll_by_lines(WebKitDOMElement* self, glong lines) > > void webkit_dom_element_scroll_by_pages(WebKitDOMElement* self, glong pages) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->scrollByPages(pages); >@@ -839,7 +839,7 @@ void webkit_dom_element_scroll_by_pages(WebKitDOMElement* self, glong pages) > > WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_class_name_as_html_collection(WebKitDOMElement* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(name, 0); > WebCore::Element* item = WebKit::core(self); >@@ -850,7 +850,7 @@ WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_class_name_as_html_c > > gboolean webkit_dom_element_matches(WebKitDOMElement* self, const gchar* selectors, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), FALSE); > g_return_val_if_fail(selectors, FALSE); > g_return_val_if_fail(!error || !*error, FALSE); >@@ -867,7 +867,7 @@ gboolean webkit_dom_element_matches(WebKitDOMElement* self, const gchar* selecto > > WebKitDOMElement* webkit_dom_element_closest(WebKitDOMElement* self, const gchar* selectors, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(selectors, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -889,7 +889,7 @@ gboolean webkit_dom_element_webkit_matches_selector(WebKitDOMElement* self, cons > > void webkit_dom_element_webkit_request_fullscreen(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->webkitRequestFullscreen(); >@@ -897,7 +897,7 @@ void webkit_dom_element_webkit_request_fullscreen(WebKitDOMElement* self) > > WebKitDOMElement* webkit_dom_element_insert_adjacent_element(WebKitDOMElement* self, const gchar* where, WebKitDOMElement* element, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(where, 0); > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(element), 0); >@@ -916,7 +916,7 @@ WebKitDOMElement* webkit_dom_element_insert_adjacent_element(WebKitDOMElement* s > > void webkit_dom_element_insert_adjacent_html(WebKitDOMElement* self, const gchar* where, const gchar* html, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(where); > g_return_if_fail(html); >@@ -933,7 +933,7 @@ void webkit_dom_element_insert_adjacent_html(WebKitDOMElement* self, const gchar > > void webkit_dom_element_insert_adjacent_text(WebKitDOMElement* self, const gchar* where, const gchar* text, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(where); > g_return_if_fail(text); >@@ -951,7 +951,7 @@ void webkit_dom_element_insert_adjacent_text(WebKitDOMElement* self, const gchar > void webkit_dom_element_request_pointer_lock(WebKitDOMElement* self) > { > #if ENABLE(POINTER_LOCK) >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->requestPointerLock(); >@@ -963,7 +963,7 @@ void webkit_dom_element_request_pointer_lock(WebKitDOMElement* self) > > void webkit_dom_element_remove(WebKitDOMElement* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(!error || !*error); > WebCore::Element* item = WebKit::core(self); >@@ -976,7 +976,7 @@ void webkit_dom_element_remove(WebKitDOMElement* self, GError** error) > > WebKitDOMElement* webkit_dom_element_query_selector(WebKitDOMElement* self, const gchar* selectors, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(selectors, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -993,7 +993,7 @@ WebKitDOMElement* webkit_dom_element_query_selector(WebKitDOMElement* self, cons > > WebKitDOMNodeList* webkit_dom_element_query_selector_all(WebKitDOMElement* self, const gchar* selectors, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > g_return_val_if_fail(selectors, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -1010,7 +1010,7 @@ WebKitDOMNodeList* webkit_dom_element_query_selector_all(WebKitDOMElement* self, > > gchar* webkit_dom_element_get_tag_name(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->tagName()); >@@ -1019,7 +1019,7 @@ gchar* webkit_dom_element_get_tag_name(WebKitDOMElement* self) > > WebKitDOMNamedNodeMap* webkit_dom_element_get_attributes(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > RefPtr<WebCore::NamedNodeMap> gobjectResult = WTF::getPtr(item->attributes()); >@@ -1028,7 +1028,7 @@ WebKitDOMNamedNodeMap* webkit_dom_element_get_attributes(WebKitDOMElement* self) > > WebKitDOMCSSStyleDeclaration* webkit_dom_element_get_style(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > auto& item = *WebKit::core(self); > if (!is<WebCore::StyledElement>(item)) >@@ -1038,7 +1038,7 @@ WebKitDOMCSSStyleDeclaration* webkit_dom_element_get_style(WebKitDOMElement* sel > > gchar* webkit_dom_element_get_id(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getIdAttribute()); >@@ -1047,7 +1047,7 @@ gchar* webkit_dom_element_get_id(WebKitDOMElement* self) > > void webkit_dom_element_set_id(WebKitDOMElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(value); > WebCore::Element* item = WebKit::core(self); >@@ -1057,7 +1057,7 @@ void webkit_dom_element_set_id(WebKitDOMElement* self, const gchar* value) > > gchar* webkit_dom_element_get_namespace_uri(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->namespaceURI()); >@@ -1066,7 +1066,7 @@ gchar* webkit_dom_element_get_namespace_uri(WebKitDOMElement* self) > > gchar* webkit_dom_element_get_prefix(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->prefix()); >@@ -1075,7 +1075,7 @@ gchar* webkit_dom_element_get_prefix(WebKitDOMElement* self) > > gchar* webkit_dom_element_get_local_name(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->localName()); >@@ -1084,7 +1084,7 @@ gchar* webkit_dom_element_get_local_name(WebKitDOMElement* self) > > gdouble webkit_dom_element_get_offset_left(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gdouble result = item->offsetLeft(); >@@ -1093,7 +1093,7 @@ gdouble webkit_dom_element_get_offset_left(WebKitDOMElement* self) > > gdouble webkit_dom_element_get_offset_top(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gdouble result = item->offsetTop(); >@@ -1102,7 +1102,7 @@ gdouble webkit_dom_element_get_offset_top(WebKitDOMElement* self) > > gdouble webkit_dom_element_get_offset_width(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gdouble result = item->offsetWidth(); >@@ -1111,7 +1111,7 @@ gdouble webkit_dom_element_get_offset_width(WebKitDOMElement* self) > > gdouble webkit_dom_element_get_offset_height(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gdouble result = item->offsetHeight(); >@@ -1120,7 +1120,7 @@ gdouble webkit_dom_element_get_offset_height(WebKitDOMElement* self) > > gdouble webkit_dom_element_get_client_left(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gdouble result = item->clientLeft(); >@@ -1129,7 +1129,7 @@ gdouble webkit_dom_element_get_client_left(WebKitDOMElement* self) > > gdouble webkit_dom_element_get_client_top(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gdouble result = item->clientTop(); >@@ -1138,7 +1138,7 @@ gdouble webkit_dom_element_get_client_top(WebKitDOMElement* self) > > gdouble webkit_dom_element_get_client_width(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gdouble result = item->clientWidth(); >@@ -1147,7 +1147,7 @@ gdouble webkit_dom_element_get_client_width(WebKitDOMElement* self) > > gdouble webkit_dom_element_get_client_height(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gdouble result = item->clientHeight(); >@@ -1156,7 +1156,7 @@ gdouble webkit_dom_element_get_client_height(WebKitDOMElement* self) > > glong webkit_dom_element_get_scroll_left(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > glong result = item->scrollLeft(); >@@ -1165,7 +1165,7 @@ glong webkit_dom_element_get_scroll_left(WebKitDOMElement* self) > > void webkit_dom_element_set_scroll_left(WebKitDOMElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->setScrollLeft(value); >@@ -1173,7 +1173,7 @@ void webkit_dom_element_set_scroll_left(WebKitDOMElement* self, glong value) > > glong webkit_dom_element_get_scroll_top(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > glong result = item->scrollTop(); >@@ -1182,7 +1182,7 @@ glong webkit_dom_element_get_scroll_top(WebKitDOMElement* self) > > void webkit_dom_element_set_scroll_top(WebKitDOMElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > WebCore::Element* item = WebKit::core(self); > item->setScrollTop(value); >@@ -1190,7 +1190,7 @@ void webkit_dom_element_set_scroll_top(WebKitDOMElement* self, glong value) > > glong webkit_dom_element_get_scroll_width(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > glong result = item->scrollWidth(); >@@ -1199,7 +1199,7 @@ glong webkit_dom_element_get_scroll_width(WebKitDOMElement* self) > > glong webkit_dom_element_get_scroll_height(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > glong result = item->scrollHeight(); >@@ -1208,7 +1208,7 @@ glong webkit_dom_element_get_scroll_height(WebKitDOMElement* self) > > WebKitDOMClientRect* webkit_dom_element_get_bounding_client_rect(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), nullptr); > WebCore::Element* item = WebKit::core(self); > return WebKit::kit(item->getBoundingClientRect().ptr()); >@@ -1216,7 +1216,7 @@ WebKitDOMClientRect* webkit_dom_element_get_bounding_client_rect(WebKitDOMElemen > > WebKitDOMClientRectList* webkit_dom_element_get_client_rects(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), nullptr); > WebCore::Element* item = WebKit::core(self); > return WebKit::kit(item->getClientRects().ptr()); >@@ -1224,7 +1224,7 @@ WebKitDOMClientRectList* webkit_dom_element_get_client_rects(WebKitDOMElement* s > > WebKitDOMElement* webkit_dom_element_get_offset_parent(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->bindingsOffsetParent()); >@@ -1233,7 +1233,7 @@ WebKitDOMElement* webkit_dom_element_get_offset_parent(WebKitDOMElement* self) > > gchar* webkit_dom_element_get_inner_html(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->innerHTML()); >@@ -1242,7 +1242,7 @@ gchar* webkit_dom_element_get_inner_html(WebKitDOMElement* self) > > void webkit_dom_element_set_inner_html(WebKitDOMElement* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -1257,7 +1257,7 @@ void webkit_dom_element_set_inner_html(WebKitDOMElement* self, const gchar* valu > > gchar* webkit_dom_element_get_outer_html(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->outerHTML()); >@@ -1266,7 +1266,7 @@ gchar* webkit_dom_element_get_outer_html(WebKitDOMElement* self) > > void webkit_dom_element_set_outer_html(WebKitDOMElement* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -1281,7 +1281,7 @@ void webkit_dom_element_set_outer_html(WebKitDOMElement* self, const gchar* valu > > gchar* webkit_dom_element_get_class_name(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::classAttr)); >@@ -1290,7 +1290,7 @@ gchar* webkit_dom_element_get_class_name(WebKitDOMElement* self) > > void webkit_dom_element_set_class_name(WebKitDOMElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_ELEMENT(self)); > g_return_if_fail(value); > WebCore::Element* item = WebKit::core(self); >@@ -1300,7 +1300,7 @@ void webkit_dom_element_set_class_name(WebKitDOMElement* self, const gchar* valu > > WebKitDOMDOMTokenList* webkit_dom_element_get_class_list(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > RefPtr<WebCore::DOMTokenList> gobjectResult = WTF::getPtr(item->classList()); >@@ -1309,7 +1309,7 @@ WebKitDOMDOMTokenList* webkit_dom_element_get_class_list(WebKitDOMElement* self) > > WebKitDOMElement* webkit_dom_element_get_previous_element_sibling(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->previousElementSibling()); >@@ -1318,7 +1318,7 @@ WebKitDOMElement* webkit_dom_element_get_previous_element_sibling(WebKitDOMEleme > > WebKitDOMElement* webkit_dom_element_get_next_element_sibling(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->nextElementSibling()); >@@ -1327,7 +1327,7 @@ WebKitDOMElement* webkit_dom_element_get_next_element_sibling(WebKitDOMElement* > > WebKitDOMHTMLCollection* webkit_dom_element_get_children(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->children()); >@@ -1336,7 +1336,7 @@ WebKitDOMHTMLCollection* webkit_dom_element_get_children(WebKitDOMElement* self) > > WebKitDOMElement* webkit_dom_element_get_first_element_child(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->firstElementChild()); >@@ -1345,7 +1345,7 @@ WebKitDOMElement* webkit_dom_element_get_first_element_child(WebKitDOMElement* s > > WebKitDOMElement* webkit_dom_element_get_last_element_child(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->lastElementChild()); >@@ -1354,7 +1354,7 @@ WebKitDOMElement* webkit_dom_element_get_last_element_child(WebKitDOMElement* se > > gulong webkit_dom_element_get_child_element_count(WebKitDOMElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_ELEMENT(self), 0); > WebCore::Element* item = WebKit::core(self); > gulong result = item->childElementCount(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp >index 482d5b9243bed11bd6ceaf918d566693bf121ece..d78acaf229a87ef23cb05356b6b2995a9f44e817 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTargetPrivate.h" > #include "WebKitDOMPrivate.h" >@@ -280,7 +280,7 @@ static void webkit_dom_event_init(WebKitDOMEvent* request) > > void webkit_dom_event_stop_propagation(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_EVENT(self)); > WebCore::Event* item = WebKit::core(self); > item->stopPropagation(); >@@ -288,7 +288,7 @@ void webkit_dom_event_stop_propagation(WebKitDOMEvent* self) > > void webkit_dom_event_prevent_default(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_EVENT(self)); > WebCore::Event* item = WebKit::core(self); > item->preventDefault(); >@@ -296,7 +296,7 @@ void webkit_dom_event_prevent_default(WebKitDOMEvent* self) > > void webkit_dom_event_init_event(WebKitDOMEvent* self, const gchar* eventTypeArg, gboolean canBubbleArg, gboolean cancelableArg) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_EVENT(self)); > g_return_if_fail(eventTypeArg); > WebCore::Event* item = WebKit::core(self); >@@ -306,7 +306,7 @@ void webkit_dom_event_init_event(WebKitDOMEvent* self, const gchar* eventTypeArg > > gchar* webkit_dom_event_get_event_type(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), 0); > WebCore::Event* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->type()); >@@ -315,7 +315,7 @@ gchar* webkit_dom_event_get_event_type(WebKitDOMEvent* self) > > WebKitDOMEventTarget* webkit_dom_event_get_target(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), 0); > WebCore::Event* item = WebKit::core(self); > RefPtr<WebCore::EventTarget> gobjectResult = WTF::getPtr(item->target()); >@@ -324,7 +324,7 @@ WebKitDOMEventTarget* webkit_dom_event_get_target(WebKitDOMEvent* self) > > WebKitDOMEventTarget* webkit_dom_event_get_current_target(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), 0); > WebCore::Event* item = WebKit::core(self); > RefPtr<WebCore::EventTarget> gobjectResult = WTF::getPtr(item->currentTarget()); >@@ -333,7 +333,7 @@ WebKitDOMEventTarget* webkit_dom_event_get_current_target(WebKitDOMEvent* self) > > gushort webkit_dom_event_get_event_phase(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), 0); > WebCore::Event* item = WebKit::core(self); > gushort result = item->eventPhase(); >@@ -342,7 +342,7 @@ gushort webkit_dom_event_get_event_phase(WebKitDOMEvent* self) > > gboolean webkit_dom_event_get_bubbles(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), FALSE); > WebCore::Event* item = WebKit::core(self); > gboolean result = item->bubbles(); >@@ -351,7 +351,7 @@ gboolean webkit_dom_event_get_bubbles(WebKitDOMEvent* self) > > gboolean webkit_dom_event_get_cancelable(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), FALSE); > WebCore::Event* item = WebKit::core(self); > gboolean result = item->cancelable(); >@@ -360,7 +360,7 @@ gboolean webkit_dom_event_get_cancelable(WebKitDOMEvent* self) > > guint32 webkit_dom_event_get_time_stamp(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), 0); > WebCore::Event* item = WebKit::core(self); > guint32 result = item->timeStamp().approximateWallTime().secondsSinceEpoch().milliseconds(); >@@ -369,7 +369,7 @@ guint32 webkit_dom_event_get_time_stamp(WebKitDOMEvent* self) > > WebKitDOMEventTarget* webkit_dom_event_get_src_element(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), 0); > WebCore::Event* item = WebKit::core(self); > RefPtr<WebCore::EventTarget> gobjectResult = WTF::getPtr(item->target()); >@@ -378,7 +378,7 @@ WebKitDOMEventTarget* webkit_dom_event_get_src_element(WebKitDOMEvent* self) > > gboolean webkit_dom_event_get_return_value(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), FALSE); > WebCore::Event* item = WebKit::core(self); > gboolean result = item->legacyReturnValue(); >@@ -387,7 +387,7 @@ gboolean webkit_dom_event_get_return_value(WebKitDOMEvent* self) > > void webkit_dom_event_set_return_value(WebKitDOMEvent* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_EVENT(self)); > WebCore::Event* item = WebKit::core(self); > item->setLegacyReturnValue(value); >@@ -395,7 +395,7 @@ void webkit_dom_event_set_return_value(WebKitDOMEvent* self, gboolean value) > > gboolean webkit_dom_event_get_cancel_bubble(WebKitDOMEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(self), FALSE); > WebCore::Event* item = WebKit::core(self); > gboolean result = item->cancelBubble(); >@@ -404,7 +404,7 @@ gboolean webkit_dom_event_get_cancel_bubble(WebKitDOMEvent* self) > > void webkit_dom_event_set_cancel_bubble(WebKitDOMEvent* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_EVENT(self)); > WebCore::Event* item = WebKit::core(self); > item->setCancelBubble(value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp >index d639f95e5bb271784bae86a026998260aadd8a70..9f5da447467d81d9f62077cf6244c01d1af736f0 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMBlobPrivate.h" > #include "WebKitDOMFilePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -98,7 +98,7 @@ static void webkit_dom_file_init(WebKitDOMFile* request) > > gchar* webkit_dom_file_get_name(WebKitDOMFile* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_FILE(self), 0); > WebCore::File* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->name()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.cpp >index da5416c6390fe19a679ec7242b213babfac7a190..80714ef6187f2e6e6fb752389cefab626cca5ad9 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMFileListPrivate.h" > #include "WebKitDOMFilePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -136,7 +136,7 @@ static void webkit_dom_file_list_init(WebKitDOMFileList* request) > > WebKitDOMFile* webkit_dom_file_list_item(WebKitDOMFileList* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_FILE_LIST(self), 0); > WebCore::FileList* item = WebKit::core(self); > RefPtr<WebCore::File> gobjectResult = WTF::getPtr(item->item(index)); >@@ -145,7 +145,7 @@ WebKitDOMFile* webkit_dom_file_list_item(WebKitDOMFileList* self, gulong index) > > gulong webkit_dom_file_list_get_length(WebKitDOMFileList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_FILE_LIST(self), 0); > WebCore::FileList* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp >index 8e5eddc08e5f8688193a91b0ae14ff9bcff71a7e..68364b7a215bc5cd0f2a4ae1df00af144bcf5ec5 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMTokenListPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" >@@ -443,7 +443,7 @@ static void webkit_dom_html_anchor_element_init(WebKitDOMHTMLAnchorElement* requ > > gchar* webkit_dom_html_anchor_element_get_charset(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charsetAttr)); >@@ -452,7 +452,7 @@ gchar* webkit_dom_html_anchor_element_get_charset(WebKitDOMHTMLAnchorElement* se > > void webkit_dom_html_anchor_element_set_charset(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -462,7 +462,7 @@ void webkit_dom_html_anchor_element_set_charset(WebKitDOMHTMLAnchorElement* self > > gchar* webkit_dom_html_anchor_element_get_coords(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::coordsAttr)); >@@ -471,7 +471,7 @@ gchar* webkit_dom_html_anchor_element_get_coords(WebKitDOMHTMLAnchorElement* sel > > void webkit_dom_html_anchor_element_set_coords(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -481,7 +481,7 @@ void webkit_dom_html_anchor_element_set_coords(WebKitDOMHTMLAnchorElement* self, > > gchar* webkit_dom_html_anchor_element_get_hreflang(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::hreflangAttr)); >@@ -490,7 +490,7 @@ gchar* webkit_dom_html_anchor_element_get_hreflang(WebKitDOMHTMLAnchorElement* s > > void webkit_dom_html_anchor_element_set_hreflang(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -500,7 +500,7 @@ void webkit_dom_html_anchor_element_set_hreflang(WebKitDOMHTMLAnchorElement* sel > > gchar* webkit_dom_html_anchor_element_get_name(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -509,7 +509,7 @@ gchar* webkit_dom_html_anchor_element_get_name(WebKitDOMHTMLAnchorElement* self) > > void webkit_dom_html_anchor_element_set_name(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -519,7 +519,7 @@ void webkit_dom_html_anchor_element_set_name(WebKitDOMHTMLAnchorElement* self, c > > gchar* webkit_dom_html_anchor_element_get_rel(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::relAttr)); >@@ -528,7 +528,7 @@ gchar* webkit_dom_html_anchor_element_get_rel(WebKitDOMHTMLAnchorElement* self) > > void webkit_dom_html_anchor_element_set_rel(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -538,7 +538,7 @@ void webkit_dom_html_anchor_element_set_rel(WebKitDOMHTMLAnchorElement* self, co > > gchar* webkit_dom_html_anchor_element_get_rev(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::revAttr)); >@@ -547,7 +547,7 @@ gchar* webkit_dom_html_anchor_element_get_rev(WebKitDOMHTMLAnchorElement* self) > > void webkit_dom_html_anchor_element_set_rev(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -557,7 +557,7 @@ void webkit_dom_html_anchor_element_set_rev(WebKitDOMHTMLAnchorElement* self, co > > gchar* webkit_dom_html_anchor_element_get_shape(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::shapeAttr)); >@@ -566,7 +566,7 @@ gchar* webkit_dom_html_anchor_element_get_shape(WebKitDOMHTMLAnchorElement* self > > void webkit_dom_html_anchor_element_set_shape(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -576,7 +576,7 @@ void webkit_dom_html_anchor_element_set_shape(WebKitDOMHTMLAnchorElement* self, > > gchar* webkit_dom_html_anchor_element_get_target(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::targetAttr)); >@@ -585,7 +585,7 @@ gchar* webkit_dom_html_anchor_element_get_target(WebKitDOMHTMLAnchorElement* sel > > void webkit_dom_html_anchor_element_set_target(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -595,7 +595,7 @@ void webkit_dom_html_anchor_element_set_target(WebKitDOMHTMLAnchorElement* self, > > gchar* webkit_dom_html_anchor_element_get_type_attr(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -604,7 +604,7 @@ gchar* webkit_dom_html_anchor_element_get_type_attr(WebKitDOMHTMLAnchorElement* > > void webkit_dom_html_anchor_element_set_type_attr(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -614,7 +614,7 @@ void webkit_dom_html_anchor_element_set_type_attr(WebKitDOMHTMLAnchorElement* se > > gchar* webkit_dom_html_anchor_element_get_text(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->text()); >@@ -623,7 +623,7 @@ gchar* webkit_dom_html_anchor_element_get_text(WebKitDOMHTMLAnchorElement* self) > > void webkit_dom_html_anchor_element_set_text(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -633,7 +633,7 @@ void webkit_dom_html_anchor_element_set_text(WebKitDOMHTMLAnchorElement* self, c > > gchar* webkit_dom_html_anchor_element_get_href(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::hrefAttr)); >@@ -642,7 +642,7 @@ gchar* webkit_dom_html_anchor_element_get_href(WebKitDOMHTMLAnchorElement* self) > > void webkit_dom_html_anchor_element_set_href(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -652,7 +652,7 @@ void webkit_dom_html_anchor_element_set_href(WebKitDOMHTMLAnchorElement* self, c > > gchar* webkit_dom_html_anchor_element_get_protocol(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->protocol()); >@@ -661,7 +661,7 @@ gchar* webkit_dom_html_anchor_element_get_protocol(WebKitDOMHTMLAnchorElement* s > > void webkit_dom_html_anchor_element_set_protocol(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -671,7 +671,7 @@ void webkit_dom_html_anchor_element_set_protocol(WebKitDOMHTMLAnchorElement* sel > > gchar* webkit_dom_html_anchor_element_get_host(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->host()); >@@ -680,7 +680,7 @@ gchar* webkit_dom_html_anchor_element_get_host(WebKitDOMHTMLAnchorElement* self) > > void webkit_dom_html_anchor_element_set_host(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -690,7 +690,7 @@ void webkit_dom_html_anchor_element_set_host(WebKitDOMHTMLAnchorElement* self, c > > gchar* webkit_dom_html_anchor_element_get_hostname(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->hostname()); >@@ -699,7 +699,7 @@ gchar* webkit_dom_html_anchor_element_get_hostname(WebKitDOMHTMLAnchorElement* s > > void webkit_dom_html_anchor_element_set_hostname(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -709,7 +709,7 @@ void webkit_dom_html_anchor_element_set_hostname(WebKitDOMHTMLAnchorElement* sel > > gchar* webkit_dom_html_anchor_element_get_port(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->port()); >@@ -718,7 +718,7 @@ gchar* webkit_dom_html_anchor_element_get_port(WebKitDOMHTMLAnchorElement* self) > > void webkit_dom_html_anchor_element_set_port(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -728,7 +728,7 @@ void webkit_dom_html_anchor_element_set_port(WebKitDOMHTMLAnchorElement* self, c > > gchar* webkit_dom_html_anchor_element_get_pathname(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->pathname()); >@@ -737,7 +737,7 @@ gchar* webkit_dom_html_anchor_element_get_pathname(WebKitDOMHTMLAnchorElement* s > > void webkit_dom_html_anchor_element_set_pathname(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -747,7 +747,7 @@ void webkit_dom_html_anchor_element_set_pathname(WebKitDOMHTMLAnchorElement* sel > > gchar* webkit_dom_html_anchor_element_get_search(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->search()); >@@ -756,7 +756,7 @@ gchar* webkit_dom_html_anchor_element_get_search(WebKitDOMHTMLAnchorElement* sel > > void webkit_dom_html_anchor_element_set_search(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >@@ -766,7 +766,7 @@ void webkit_dom_html_anchor_element_set_search(WebKitDOMHTMLAnchorElement* self, > > gchar* webkit_dom_html_anchor_element_get_hash(WebKitDOMHTMLAnchorElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self), 0); > WebCore::HTMLAnchorElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->hash()); >@@ -775,7 +775,7 @@ gchar* webkit_dom_html_anchor_element_get_hash(WebKitDOMHTMLAnchorElement* self) > > void webkit_dom_html_anchor_element_set_hash(WebKitDOMHTMLAnchorElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAnchorElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.cpp >index 5c17e8cba5a9b2173bf6940c986e9a5d8172a26f..613ffa3288c37a74deb356109ada34ad8b43f0ce 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLAppletElementPrivate.h" >@@ -323,7 +323,7 @@ static void webkit_dom_html_applet_element_init(WebKitDOMHTMLAppletElement* requ > > gchar* webkit_dom_html_applet_element_get_align(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -332,7 +332,7 @@ gchar* webkit_dom_html_applet_element_get_align(WebKitDOMHTMLAppletElement* self > > void webkit_dom_html_applet_element_set_align(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >@@ -342,7 +342,7 @@ void webkit_dom_html_applet_element_set_align(WebKitDOMHTMLAppletElement* self, > > gchar* webkit_dom_html_applet_element_get_alt(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::altAttr)); >@@ -351,7 +351,7 @@ gchar* webkit_dom_html_applet_element_get_alt(WebKitDOMHTMLAppletElement* self) > > void webkit_dom_html_applet_element_set_alt(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >@@ -361,7 +361,7 @@ void webkit_dom_html_applet_element_set_alt(WebKitDOMHTMLAppletElement* self, co > > gchar* webkit_dom_html_applet_element_get_archive(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::archiveAttr)); >@@ -370,7 +370,7 @@ gchar* webkit_dom_html_applet_element_get_archive(WebKitDOMHTMLAppletElement* se > > void webkit_dom_html_applet_element_set_archive(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >@@ -380,7 +380,7 @@ void webkit_dom_html_applet_element_set_archive(WebKitDOMHTMLAppletElement* self > > gchar* webkit_dom_html_applet_element_get_code(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::codeAttr)); >@@ -389,7 +389,7 @@ gchar* webkit_dom_html_applet_element_get_code(WebKitDOMHTMLAppletElement* self) > > void webkit_dom_html_applet_element_set_code(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >@@ -399,7 +399,7 @@ void webkit_dom_html_applet_element_set_code(WebKitDOMHTMLAppletElement* self, c > > gchar* webkit_dom_html_applet_element_get_code_base(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::codebaseAttr)); >@@ -408,7 +408,7 @@ gchar* webkit_dom_html_applet_element_get_code_base(WebKitDOMHTMLAppletElement* > > void webkit_dom_html_applet_element_set_code_base(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >@@ -418,7 +418,7 @@ void webkit_dom_html_applet_element_set_code_base(WebKitDOMHTMLAppletElement* se > > gchar* webkit_dom_html_applet_element_get_height(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::heightAttr)); >@@ -427,7 +427,7 @@ gchar* webkit_dom_html_applet_element_get_height(WebKitDOMHTMLAppletElement* sel > > void webkit_dom_html_applet_element_set_height(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >@@ -437,7 +437,7 @@ void webkit_dom_html_applet_element_set_height(WebKitDOMHTMLAppletElement* self, > > glong webkit_dom_html_applet_element_get_hspace(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::hspaceAttr); >@@ -446,7 +446,7 @@ glong webkit_dom_html_applet_element_get_hspace(WebKitDOMHTMLAppletElement* self > > void webkit_dom_html_applet_element_set_hspace(WebKitDOMHTMLAppletElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > WebCore::HTMLAppletElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::hspaceAttr, value); >@@ -454,7 +454,7 @@ void webkit_dom_html_applet_element_set_hspace(WebKitDOMHTMLAppletElement* self, > > gchar* webkit_dom_html_applet_element_get_name(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -463,7 +463,7 @@ gchar* webkit_dom_html_applet_element_get_name(WebKitDOMHTMLAppletElement* self) > > void webkit_dom_html_applet_element_set_name(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >@@ -473,7 +473,7 @@ void webkit_dom_html_applet_element_set_name(WebKitDOMHTMLAppletElement* self, c > > gchar* webkit_dom_html_applet_element_get_object(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::objectAttr)); >@@ -482,7 +482,7 @@ gchar* webkit_dom_html_applet_element_get_object(WebKitDOMHTMLAppletElement* sel > > void webkit_dom_html_applet_element_set_object(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >@@ -492,7 +492,7 @@ void webkit_dom_html_applet_element_set_object(WebKitDOMHTMLAppletElement* self, > > glong webkit_dom_html_applet_element_get_vspace(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::vspaceAttr); >@@ -501,7 +501,7 @@ glong webkit_dom_html_applet_element_get_vspace(WebKitDOMHTMLAppletElement* self > > void webkit_dom_html_applet_element_set_vspace(WebKitDOMHTMLAppletElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > WebCore::HTMLAppletElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::vspaceAttr, value); >@@ -509,7 +509,7 @@ void webkit_dom_html_applet_element_set_vspace(WebKitDOMHTMLAppletElement* self, > > gchar* webkit_dom_html_applet_element_get_width(WebKitDOMHTMLAppletElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self), 0); > WebCore::HTMLAppletElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::widthAttr)); >@@ -518,7 +518,7 @@ gchar* webkit_dom_html_applet_element_get_width(WebKitDOMHTMLAppletElement* self > > void webkit_dom_html_applet_element_set_width(WebKitDOMHTMLAppletElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_APPLET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAppletElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp >index 8e09e709f9c25e38ec038e26b64815771534d435..720f8b3c5d3b202991aace2b177e48ac0d1e268c 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMTokenListPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" >@@ -358,7 +358,7 @@ static void webkit_dom_html_area_element_init(WebKitDOMHTMLAreaElement* request) > > gchar* webkit_dom_html_area_element_get_alt(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::altAttr)); >@@ -367,7 +367,7 @@ gchar* webkit_dom_html_area_element_get_alt(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_alt(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -377,7 +377,7 @@ void webkit_dom_html_area_element_set_alt(WebKitDOMHTMLAreaElement* self, const > > gchar* webkit_dom_html_area_element_get_coords(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::coordsAttr)); >@@ -386,7 +386,7 @@ gchar* webkit_dom_html_area_element_get_coords(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_coords(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -396,7 +396,7 @@ void webkit_dom_html_area_element_set_coords(WebKitDOMHTMLAreaElement* self, con > > gboolean webkit_dom_html_area_element_get_no_href(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), FALSE); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::nohrefAttr); >@@ -405,7 +405,7 @@ gboolean webkit_dom_html_area_element_get_no_href(WebKitDOMHTMLAreaElement* self > > void webkit_dom_html_area_element_set_no_href(WebKitDOMHTMLAreaElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > WebCore::HTMLAreaElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::nohrefAttr, value); >@@ -413,7 +413,7 @@ void webkit_dom_html_area_element_set_no_href(WebKitDOMHTMLAreaElement* self, gb > > gchar* webkit_dom_html_area_element_get_shape(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::shapeAttr)); >@@ -422,7 +422,7 @@ gchar* webkit_dom_html_area_element_get_shape(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_shape(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -432,7 +432,7 @@ void webkit_dom_html_area_element_set_shape(WebKitDOMHTMLAreaElement* self, cons > > gchar* webkit_dom_html_area_element_get_target(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::targetAttr)); >@@ -441,7 +441,7 @@ gchar* webkit_dom_html_area_element_get_target(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_target(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -451,7 +451,7 @@ void webkit_dom_html_area_element_set_target(WebKitDOMHTMLAreaElement* self, con > > gchar* webkit_dom_html_area_element_get_href(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::hrefAttr)); >@@ -460,7 +460,7 @@ gchar* webkit_dom_html_area_element_get_href(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_href(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -470,7 +470,7 @@ void webkit_dom_html_area_element_set_href(WebKitDOMHTMLAreaElement* self, const > > gchar* webkit_dom_html_area_element_get_protocol(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->protocol()); >@@ -479,7 +479,7 @@ gchar* webkit_dom_html_area_element_get_protocol(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_protocol(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -489,7 +489,7 @@ void webkit_dom_html_area_element_set_protocol(WebKitDOMHTMLAreaElement* self, c > > gchar* webkit_dom_html_area_element_get_host(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->host()); >@@ -498,7 +498,7 @@ gchar* webkit_dom_html_area_element_get_host(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_host(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -508,7 +508,7 @@ void webkit_dom_html_area_element_set_host(WebKitDOMHTMLAreaElement* self, const > > gchar* webkit_dom_html_area_element_get_hostname(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->hostname()); >@@ -517,7 +517,7 @@ gchar* webkit_dom_html_area_element_get_hostname(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_hostname(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -527,7 +527,7 @@ void webkit_dom_html_area_element_set_hostname(WebKitDOMHTMLAreaElement* self, c > > gchar* webkit_dom_html_area_element_get_port(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->port()); >@@ -536,7 +536,7 @@ gchar* webkit_dom_html_area_element_get_port(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_port(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -546,7 +546,7 @@ void webkit_dom_html_area_element_set_port(WebKitDOMHTMLAreaElement* self, const > > gchar* webkit_dom_html_area_element_get_pathname(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->pathname()); >@@ -555,7 +555,7 @@ gchar* webkit_dom_html_area_element_get_pathname(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_pathname(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -565,7 +565,7 @@ void webkit_dom_html_area_element_set_pathname(WebKitDOMHTMLAreaElement* self, c > > gchar* webkit_dom_html_area_element_get_search(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->search()); >@@ -574,7 +574,7 @@ gchar* webkit_dom_html_area_element_get_search(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_search(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >@@ -584,7 +584,7 @@ void webkit_dom_html_area_element_set_search(WebKitDOMHTMLAreaElement* self, con > > gchar* webkit_dom_html_area_element_get_hash(WebKitDOMHTMLAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self), 0); > WebCore::HTMLAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->hash()); >@@ -593,7 +593,7 @@ gchar* webkit_dom_html_area_element_get_hash(WebKitDOMHTMLAreaElement* self) > > void webkit_dom_html_area_element_set_hash(WebKitDOMHTMLAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLAreaElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBRElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBRElement.cpp >index 6e327afe80b0449864b4c8c1875f1bf840d6bf64..0ab154c043e2aa1ce2f7dbec16ed251cec250efb 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBRElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBRElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLBRElementPrivate.h" >@@ -152,7 +152,7 @@ static void webkit_dom_html_br_element_init(WebKitDOMHTMLBRElement* request) > > gchar* webkit_dom_html_br_element_get_clear(WebKitDOMHTMLBRElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BR_ELEMENT(self), 0); > WebCore::HTMLBRElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::clearAttr)); >@@ -161,7 +161,7 @@ gchar* webkit_dom_html_br_element_get_clear(WebKitDOMHTMLBRElement* self) > > void webkit_dom_html_br_element_set_clear(WebKitDOMHTMLBRElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBRElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBaseElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBaseElement.cpp >index 9d10e2cc2acb5fb9633ee1a80b1f0e25f2c08266..13a5c384eadf2c4b190c723184409c7bd9f2ffa4 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBaseElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBaseElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLBaseElementPrivate.h" >@@ -170,7 +170,7 @@ static void webkit_dom_html_base_element_init(WebKitDOMHTMLBaseElement* request) > > gchar* webkit_dom_html_base_element_get_href(WebKitDOMHTMLBaseElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BASE_ELEMENT(self), 0); > WebCore::HTMLBaseElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->href()); >@@ -179,7 +179,7 @@ gchar* webkit_dom_html_base_element_get_href(WebKitDOMHTMLBaseElement* self) > > void webkit_dom_html_base_element_set_href(WebKitDOMHTMLBaseElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BASE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBaseElement* item = WebKit::core(self); >@@ -189,7 +189,7 @@ void webkit_dom_html_base_element_set_href(WebKitDOMHTMLBaseElement* self, const > > gchar* webkit_dom_html_base_element_get_target(WebKitDOMHTMLBaseElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BASE_ELEMENT(self), 0); > WebCore::HTMLBaseElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::targetAttr)); >@@ -198,7 +198,7 @@ gchar* webkit_dom_html_base_element_get_target(WebKitDOMHTMLBaseElement* self) > > void webkit_dom_html_base_element_set_target(WebKitDOMHTMLBaseElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BASE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBaseElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBodyElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBodyElement.cpp >index 1b270d586d95b065bb387cea2d5d38b61f7c0946..b478deeb78dfcc64703e592611de4de1f43185c0 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBodyElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBodyElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLBodyElementPrivate.h" >@@ -238,7 +238,7 @@ static void webkit_dom_html_body_element_init(WebKitDOMHTMLBodyElement* request) > > gchar* webkit_dom_html_body_element_get_a_link(WebKitDOMHTMLBodyElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self), 0); > WebCore::HTMLBodyElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alinkAttr)); >@@ -247,7 +247,7 @@ gchar* webkit_dom_html_body_element_get_a_link(WebKitDOMHTMLBodyElement* self) > > void webkit_dom_html_body_element_set_a_link(WebKitDOMHTMLBodyElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBodyElement* item = WebKit::core(self); >@@ -257,7 +257,7 @@ void webkit_dom_html_body_element_set_a_link(WebKitDOMHTMLBodyElement* self, con > > gchar* webkit_dom_html_body_element_get_background(WebKitDOMHTMLBodyElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self), 0); > WebCore::HTMLBodyElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::backgroundAttr)); >@@ -266,7 +266,7 @@ gchar* webkit_dom_html_body_element_get_background(WebKitDOMHTMLBodyElement* sel > > void webkit_dom_html_body_element_set_background(WebKitDOMHTMLBodyElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBodyElement* item = WebKit::core(self); >@@ -276,7 +276,7 @@ void webkit_dom_html_body_element_set_background(WebKitDOMHTMLBodyElement* self, > > gchar* webkit_dom_html_body_element_get_bg_color(WebKitDOMHTMLBodyElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self), 0); > WebCore::HTMLBodyElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr)); >@@ -285,7 +285,7 @@ gchar* webkit_dom_html_body_element_get_bg_color(WebKitDOMHTMLBodyElement* self) > > void webkit_dom_html_body_element_set_bg_color(WebKitDOMHTMLBodyElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBodyElement* item = WebKit::core(self); >@@ -295,7 +295,7 @@ void webkit_dom_html_body_element_set_bg_color(WebKitDOMHTMLBodyElement* self, c > > gchar* webkit_dom_html_body_element_get_link(WebKitDOMHTMLBodyElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self), 0); > WebCore::HTMLBodyElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::linkAttr)); >@@ -304,7 +304,7 @@ gchar* webkit_dom_html_body_element_get_link(WebKitDOMHTMLBodyElement* self) > > void webkit_dom_html_body_element_set_link(WebKitDOMHTMLBodyElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBodyElement* item = WebKit::core(self); >@@ -314,7 +314,7 @@ void webkit_dom_html_body_element_set_link(WebKitDOMHTMLBodyElement* self, const > > gchar* webkit_dom_html_body_element_get_text(WebKitDOMHTMLBodyElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self), 0); > WebCore::HTMLBodyElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::textAttr)); >@@ -323,7 +323,7 @@ gchar* webkit_dom_html_body_element_get_text(WebKitDOMHTMLBodyElement* self) > > void webkit_dom_html_body_element_set_text(WebKitDOMHTMLBodyElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBodyElement* item = WebKit::core(self); >@@ -333,7 +333,7 @@ void webkit_dom_html_body_element_set_text(WebKitDOMHTMLBodyElement* self, const > > gchar* webkit_dom_html_body_element_get_v_link(WebKitDOMHTMLBodyElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self), 0); > WebCore::HTMLBodyElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::vlinkAttr)); >@@ -342,7 +342,7 @@ gchar* webkit_dom_html_body_element_get_v_link(WebKitDOMHTMLBodyElement* self) > > void webkit_dom_html_body_element_set_v_link(WebKitDOMHTMLBodyElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BODY_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLBodyElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp >index 616831b1d232acf7bc2670099bc9ab211144c1c3..c3dcc654ae8fefe3a100e365fe6ba4577d2d5680 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLButtonElementPrivate.h" >@@ -250,7 +250,7 @@ static void webkit_dom_html_button_element_init(WebKitDOMHTMLButtonElement* requ > > gboolean webkit_dom_html_button_element_get_autofocus(WebKitDOMHTMLButtonElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self), FALSE); > WebCore::HTMLButtonElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::autofocusAttr); >@@ -259,7 +259,7 @@ gboolean webkit_dom_html_button_element_get_autofocus(WebKitDOMHTMLButtonElement > > void webkit_dom_html_button_element_set_autofocus(WebKitDOMHTMLButtonElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self)); > WebCore::HTMLButtonElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::autofocusAttr, value); >@@ -267,7 +267,7 @@ void webkit_dom_html_button_element_set_autofocus(WebKitDOMHTMLButtonElement* se > > gboolean webkit_dom_html_button_element_get_disabled(WebKitDOMHTMLButtonElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self), FALSE); > WebCore::HTMLButtonElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); >@@ -276,7 +276,7 @@ gboolean webkit_dom_html_button_element_get_disabled(WebKitDOMHTMLButtonElement* > > void webkit_dom_html_button_element_set_disabled(WebKitDOMHTMLButtonElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self)); > WebCore::HTMLButtonElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, value); >@@ -284,7 +284,7 @@ void webkit_dom_html_button_element_set_disabled(WebKitDOMHTMLButtonElement* sel > > WebKitDOMHTMLFormElement* webkit_dom_html_button_element_get_form(WebKitDOMHTMLButtonElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self), 0); > WebCore::HTMLButtonElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >@@ -293,7 +293,7 @@ WebKitDOMHTMLFormElement* webkit_dom_html_button_element_get_form(WebKitDOMHTMLB > > gchar* webkit_dom_html_button_element_get_button_type(WebKitDOMHTMLButtonElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self), 0); > WebCore::HTMLButtonElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->type()); >@@ -302,7 +302,7 @@ gchar* webkit_dom_html_button_element_get_button_type(WebKitDOMHTMLButtonElement > > void webkit_dom_html_button_element_set_button_type(WebKitDOMHTMLButtonElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLButtonElement* item = WebKit::core(self); >@@ -312,7 +312,7 @@ void webkit_dom_html_button_element_set_button_type(WebKitDOMHTMLButtonElement* > > gchar* webkit_dom_html_button_element_get_name(WebKitDOMHTMLButtonElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self), 0); > WebCore::HTMLButtonElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -321,7 +321,7 @@ gchar* webkit_dom_html_button_element_get_name(WebKitDOMHTMLButtonElement* self) > > void webkit_dom_html_button_element_set_name(WebKitDOMHTMLButtonElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLButtonElement* item = WebKit::core(self); >@@ -331,7 +331,7 @@ void webkit_dom_html_button_element_set_name(WebKitDOMHTMLButtonElement* self, c > > gchar* webkit_dom_html_button_element_get_value(WebKitDOMHTMLButtonElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self), 0); > WebCore::HTMLButtonElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::valueAttr)); >@@ -340,7 +340,7 @@ gchar* webkit_dom_html_button_element_get_value(WebKitDOMHTMLButtonElement* self > > void webkit_dom_html_button_element_set_value(WebKitDOMHTMLButtonElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLButtonElement* item = WebKit::core(self); >@@ -350,7 +350,7 @@ void webkit_dom_html_button_element_set_value(WebKitDOMHTMLButtonElement* self, > > gboolean webkit_dom_html_button_element_get_will_validate(WebKitDOMHTMLButtonElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT(self), FALSE); > WebCore::HTMLButtonElement* item = WebKit::core(self); > gboolean result = item->willValidate(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.cpp >index f33babe783e3ae59f0ff282253071c0aba11e406..6714ad6f76a36f379c56fd973af8cf1a2e292f0f 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLCanvasElementPrivate.h" >@@ -169,7 +169,7 @@ static void webkit_dom_html_canvas_element_init(WebKitDOMHTMLCanvasElement* requ > > glong webkit_dom_html_canvas_element_get_width(WebKitDOMHTMLCanvasElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_CANVAS_ELEMENT(self), 0); > WebCore::HTMLCanvasElement* item = WebKit::core(self); > glong result = item->width(); >@@ -178,7 +178,7 @@ glong webkit_dom_html_canvas_element_get_width(WebKitDOMHTMLCanvasElement* self) > > void webkit_dom_html_canvas_element_set_width(WebKitDOMHTMLCanvasElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_CANVAS_ELEMENT(self)); > WebCore::HTMLCanvasElement* item = WebKit::core(self); > item->setWidth(value); >@@ -186,7 +186,7 @@ void webkit_dom_html_canvas_element_set_width(WebKitDOMHTMLCanvasElement* self, > > glong webkit_dom_html_canvas_element_get_height(WebKitDOMHTMLCanvasElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_CANVAS_ELEMENT(self), 0); > WebCore::HTMLCanvasElement* item = WebKit::core(self); > glong result = item->height(); >@@ -195,7 +195,7 @@ glong webkit_dom_html_canvas_element_get_height(WebKitDOMHTMLCanvasElement* self > > void webkit_dom_html_canvas_element_set_height(WebKitDOMHTMLCanvasElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_CANVAS_ELEMENT(self)); > WebCore::HTMLCanvasElement* item = WebKit::core(self); > item->setHeight(value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCollection.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCollection.cpp >index 25585ab768c5166032eb38c723e0d67047865688..8c324b18ed5db3f58e5f83d1965ad716f27405a0 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCollection.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCollection.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMHTMLCollectionPrivate.h" > #include "WebKitDOMNodePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -136,7 +136,7 @@ static void webkit_dom_html_collection_init(WebKitDOMHTMLCollection* request) > > WebKitDOMNode* webkit_dom_html_collection_item(WebKitDOMHTMLCollection* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_COLLECTION(self), 0); > WebCore::HTMLCollection* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->item(index)); >@@ -145,7 +145,7 @@ WebKitDOMNode* webkit_dom_html_collection_item(WebKitDOMHTMLCollection* self, gu > > WebKitDOMNode* webkit_dom_html_collection_named_item(WebKitDOMHTMLCollection* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_COLLECTION(self), 0); > g_return_val_if_fail(name, 0); > WebCore::HTMLCollection* item = WebKit::core(self); >@@ -156,7 +156,7 @@ WebKitDOMNode* webkit_dom_html_collection_named_item(WebKitDOMHTMLCollection* se > > gulong webkit_dom_html_collection_get_length(WebKitDOMHTMLCollection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_COLLECTION(self), 0); > WebCore::HTMLCollection* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDListElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDListElement.cpp >index 64bbe92b18317f4911278364b758f1929dbc567f..2b9dcbcb9268fa3981cd759c5a157f16e19e9379 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDListElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDListElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLDListElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_d_list_element_init(WebKitDOMHTMLDListElement* reque > > gboolean webkit_dom_html_d_list_element_get_compact(WebKitDOMHTMLDListElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_D_LIST_ELEMENT(self), FALSE); > WebCore::HTMLDListElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); >@@ -162,7 +162,7 @@ gboolean webkit_dom_html_d_list_element_get_compact(WebKitDOMHTMLDListElement* s > > void webkit_dom_html_d_list_element_set_compact(WebKitDOMHTMLDListElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_D_LIST_ELEMENT(self)); > WebCore::HTMLDListElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::compactAttr, value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp >index 311f1f06f115303874d60538e206bb91fa0240b9..07d97dc6ee8033dfdbea8b71c48b2a9474f7498f 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLDirectoryElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_directory_element_init(WebKitDOMHTMLDirectoryElement > > gboolean webkit_dom_html_directory_element_get_compact(WebKitDOMHTMLDirectoryElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DIRECTORY_ELEMENT(self), FALSE); > WebCore::HTMLDirectoryElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); >@@ -162,7 +162,7 @@ gboolean webkit_dom_html_directory_element_get_compact(WebKitDOMHTMLDirectoryEle > > void webkit_dom_html_directory_element_set_compact(WebKitDOMHTMLDirectoryElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DIRECTORY_ELEMENT(self)); > WebCore::HTMLDirectoryElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::compactAttr, value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDivElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDivElement.cpp >index 5f06416dcf791897bca5ba1ccc30e65524956dee..696ff1a20c0e2ee629615392822c389241602878 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDivElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDivElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLDivElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_div_element_init(WebKitDOMHTMLDivElement* request) > > gchar* webkit_dom_html_div_element_get_align(WebKitDOMHTMLDivElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DIV_ELEMENT(self), 0); > WebCore::HTMLDivElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -162,7 +162,7 @@ gchar* webkit_dom_html_div_element_get_align(WebKitDOMHTMLDivElement* self) > > void webkit_dom_html_div_element_set_align(WebKitDOMHTMLDivElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DIV_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLDivElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDocument.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDocument.cpp >index f712e8d9f28981808f4b2da34785e762f278754f..4456ae00d7ce302726c836384256466b89a53488 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDocument.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDocument.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLDocumentPrivate.h" >@@ -265,7 +265,7 @@ static void webkit_dom_html_document_init(WebKitDOMHTMLDocument* request) > > void webkit_dom_html_document_close(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > WebCore::HTMLDocument* item = WebKit::core(self); > item->close(); >@@ -273,7 +273,7 @@ void webkit_dom_html_document_close(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_clear(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > WebCore::HTMLDocument* item = WebKit::core(self); > item->clear(); >@@ -281,7 +281,7 @@ void webkit_dom_html_document_clear(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_capture_events(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > WebCore::HTMLDocument* item = WebKit::core(self); > item->captureEvents(); >@@ -289,7 +289,7 @@ void webkit_dom_html_document_capture_events(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_release_events(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > WebCore::HTMLDocument* item = WebKit::core(self); > item->releaseEvents(); >@@ -297,7 +297,7 @@ void webkit_dom_html_document_release_events(WebKitDOMHTMLDocument* self) > > glong webkit_dom_html_document_get_width(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self), 0); > WebCore::HTMLDocument* item = WebKit::core(self); > glong result = item->width(); >@@ -306,7 +306,7 @@ glong webkit_dom_html_document_get_width(WebKitDOMHTMLDocument* self) > > glong webkit_dom_html_document_get_height(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self), 0); > WebCore::HTMLDocument* item = WebKit::core(self); > glong result = item->height(); >@@ -315,7 +315,7 @@ glong webkit_dom_html_document_get_height(WebKitDOMHTMLDocument* self) > > gchar* webkit_dom_html_document_get_dir(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self), 0); > WebCore::HTMLDocument* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->dir()); >@@ -324,7 +324,7 @@ gchar* webkit_dom_html_document_get_dir(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_set_dir(WebKitDOMHTMLDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::HTMLDocument* item = WebKit::core(self); >@@ -334,7 +334,7 @@ void webkit_dom_html_document_set_dir(WebKitDOMHTMLDocument* self, const gchar* > > gchar* webkit_dom_html_document_get_bg_color(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self), 0); > WebCore::HTMLDocument* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->bgColor()); >@@ -343,7 +343,7 @@ gchar* webkit_dom_html_document_get_bg_color(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_set_bg_color(WebKitDOMHTMLDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::HTMLDocument* item = WebKit::core(self); >@@ -353,7 +353,7 @@ void webkit_dom_html_document_set_bg_color(WebKitDOMHTMLDocument* self, const gc > > gchar* webkit_dom_html_document_get_fg_color(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self), 0); > WebCore::HTMLDocument* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->fgColor()); >@@ -362,7 +362,7 @@ gchar* webkit_dom_html_document_get_fg_color(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_set_fg_color(WebKitDOMHTMLDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::HTMLDocument* item = WebKit::core(self); >@@ -372,7 +372,7 @@ void webkit_dom_html_document_set_fg_color(WebKitDOMHTMLDocument* self, const gc > > gchar* webkit_dom_html_document_get_alink_color(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self), 0); > WebCore::HTMLDocument* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->alinkColor()); >@@ -381,7 +381,7 @@ gchar* webkit_dom_html_document_get_alink_color(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_set_alink_color(WebKitDOMHTMLDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::HTMLDocument* item = WebKit::core(self); >@@ -391,7 +391,7 @@ void webkit_dom_html_document_set_alink_color(WebKitDOMHTMLDocument* self, const > > gchar* webkit_dom_html_document_get_link_color(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self), 0); > WebCore::HTMLDocument* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->linkColorForBindings()); >@@ -400,7 +400,7 @@ gchar* webkit_dom_html_document_get_link_color(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_set_link_color(WebKitDOMHTMLDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::HTMLDocument* item = WebKit::core(self); >@@ -410,7 +410,7 @@ void webkit_dom_html_document_set_link_color(WebKitDOMHTMLDocument* self, const > > gchar* webkit_dom_html_document_get_vlink_color(WebKitDOMHTMLDocument* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self), 0); > WebCore::HTMLDocument* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->vlinkColor()); >@@ -419,7 +419,7 @@ gchar* webkit_dom_html_document_get_vlink_color(WebKitDOMHTMLDocument* self) > > void webkit_dom_html_document_set_vlink_color(WebKitDOMHTMLDocument* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_DOCUMENT(self)); > g_return_if_fail(value); > WebCore::HTMLDocument* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLElement.cpp >index 7e17154030dcf0823c9ab3076712c242556f4ba6..33ed9a15a09252124c96e0efae78afed6ef97751 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLElementPrivate.h" >@@ -372,7 +372,7 @@ static void webkit_dom_html_element_init(WebKitDOMHTMLElement* request) > > void webkit_dom_html_element_click(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > WebCore::HTMLElement* item = WebKit::core(self); > item->click(); >@@ -380,7 +380,7 @@ void webkit_dom_html_element_click(WebKitDOMHTMLElement* self) > > gchar* webkit_dom_html_element_get_title(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::titleAttr)); >@@ -389,7 +389,7 @@ gchar* webkit_dom_html_element_get_title(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_title(WebKitDOMHTMLElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLElement* item = WebKit::core(self); >@@ -399,7 +399,7 @@ void webkit_dom_html_element_set_title(WebKitDOMHTMLElement* self, const gchar* > > gchar* webkit_dom_html_element_get_lang(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::langAttr)); >@@ -408,7 +408,7 @@ gchar* webkit_dom_html_element_get_lang(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_lang(WebKitDOMHTMLElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLElement* item = WebKit::core(self); >@@ -418,7 +418,7 @@ void webkit_dom_html_element_set_lang(WebKitDOMHTMLElement* self, const gchar* v > > gboolean webkit_dom_html_element_get_translate(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), FALSE); > WebCore::HTMLElement* item = WebKit::core(self); > gboolean result = item->translate(); >@@ -427,7 +427,7 @@ gboolean webkit_dom_html_element_get_translate(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_translate(WebKitDOMHTMLElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > WebCore::HTMLElement* item = WebKit::core(self); > item->setTranslate(value); >@@ -435,7 +435,7 @@ void webkit_dom_html_element_set_translate(WebKitDOMHTMLElement* self, gboolean > > gchar* webkit_dom_html_element_get_dir(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->dir()); >@@ -444,7 +444,7 @@ gchar* webkit_dom_html_element_get_dir(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_dir(WebKitDOMHTMLElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLElement* item = WebKit::core(self); >@@ -454,7 +454,7 @@ void webkit_dom_html_element_set_dir(WebKitDOMHTMLElement* self, const gchar* va > > glong webkit_dom_html_element_get_tab_index(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > glong result = item->tabIndex(); >@@ -463,7 +463,7 @@ glong webkit_dom_html_element_get_tab_index(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_tab_index(WebKitDOMHTMLElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > WebCore::HTMLElement* item = WebKit::core(self); > item->setTabIndex(value); >@@ -471,7 +471,7 @@ void webkit_dom_html_element_set_tab_index(WebKitDOMHTMLElement* self, glong val > > gboolean webkit_dom_html_element_get_draggable(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), FALSE); > WebCore::HTMLElement* item = WebKit::core(self); > gboolean result = item->draggable(); >@@ -480,7 +480,7 @@ gboolean webkit_dom_html_element_get_draggable(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_draggable(WebKitDOMHTMLElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > WebCore::HTMLElement* item = WebKit::core(self); > item->setDraggable(value); >@@ -488,7 +488,7 @@ void webkit_dom_html_element_set_draggable(WebKitDOMHTMLElement* self, gboolean > > gchar* webkit_dom_html_element_get_webkitdropzone(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::webkitdropzoneAttr)); >@@ -497,7 +497,7 @@ gchar* webkit_dom_html_element_get_webkitdropzone(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_webkitdropzone(WebKitDOMHTMLElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLElement* item = WebKit::core(self); >@@ -507,7 +507,7 @@ void webkit_dom_html_element_set_webkitdropzone(WebKitDOMHTMLElement* self, cons > > gboolean webkit_dom_html_element_get_hidden(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), FALSE); > WebCore::HTMLElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::hiddenAttr); >@@ -516,7 +516,7 @@ gboolean webkit_dom_html_element_get_hidden(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_hidden(WebKitDOMHTMLElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > WebCore::HTMLElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::hiddenAttr, value); >@@ -524,7 +524,7 @@ void webkit_dom_html_element_set_hidden(WebKitDOMHTMLElement* self, gboolean val > > gchar* webkit_dom_html_element_get_access_key(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::accesskeyAttr)); >@@ -533,7 +533,7 @@ gchar* webkit_dom_html_element_get_access_key(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_access_key(WebKitDOMHTMLElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLElement* item = WebKit::core(self); >@@ -543,7 +543,7 @@ void webkit_dom_html_element_set_access_key(WebKitDOMHTMLElement* self, const gc > > gchar* webkit_dom_html_element_get_inner_text(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->innerText()); >@@ -552,7 +552,7 @@ gchar* webkit_dom_html_element_get_inner_text(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_inner_text(WebKitDOMHTMLElement* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -567,7 +567,7 @@ void webkit_dom_html_element_set_inner_text(WebKitDOMHTMLElement* self, const gc > > gchar* webkit_dom_html_element_get_outer_text(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->outerText()); >@@ -576,7 +576,7 @@ gchar* webkit_dom_html_element_get_outer_text(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_outer_text(WebKitDOMHTMLElement* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -591,7 +591,7 @@ void webkit_dom_html_element_set_outer_text(WebKitDOMHTMLElement* self, const gc > > gchar* webkit_dom_html_element_get_content_editable(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), 0); > WebCore::HTMLElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->contentEditable()); >@@ -600,7 +600,7 @@ gchar* webkit_dom_html_element_get_content_editable(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_content_editable(WebKitDOMHTMLElement* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -615,7 +615,7 @@ void webkit_dom_html_element_set_content_editable(WebKitDOMHTMLElement* self, co > > gboolean webkit_dom_html_element_get_is_content_editable(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), FALSE); > WebCore::HTMLElement* item = WebKit::core(self); > gboolean result = item->isContentEditable(); >@@ -624,7 +624,7 @@ gboolean webkit_dom_html_element_get_is_content_editable(WebKitDOMHTMLElement* s > > gboolean webkit_dom_html_element_get_spellcheck(WebKitDOMHTMLElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self), FALSE); > WebCore::HTMLElement* item = WebKit::core(self); > gboolean result = item->spellcheck(); >@@ -633,7 +633,7 @@ gboolean webkit_dom_html_element_get_spellcheck(WebKitDOMHTMLElement* self) > > void webkit_dom_html_element_set_spellcheck(WebKitDOMHTMLElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(self)); > WebCore::HTMLElement* item = WebKit::core(self); > item->setSpellcheck(value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLEmbedElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLEmbedElement.cpp >index 9131246938c7792fe15ec304f76feef3d9c7b9ef..2033d3cd3eb8870e0976cef0334c926bc77774f8 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLEmbedElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLEmbedElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLEmbedElementPrivate.h" >@@ -238,7 +238,7 @@ static void webkit_dom_html_embed_element_init(WebKitDOMHTMLEmbedElement* reques > > gchar* webkit_dom_html_embed_element_get_align(WebKitDOMHTMLEmbedElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self), 0); > WebCore::HTMLEmbedElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -247,7 +247,7 @@ gchar* webkit_dom_html_embed_element_get_align(WebKitDOMHTMLEmbedElement* self) > > void webkit_dom_html_embed_element_set_align(WebKitDOMHTMLEmbedElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLEmbedElement* item = WebKit::core(self); >@@ -257,7 +257,7 @@ void webkit_dom_html_embed_element_set_align(WebKitDOMHTMLEmbedElement* self, co > > glong webkit_dom_html_embed_element_get_height(WebKitDOMHTMLEmbedElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self), 0); > WebCore::HTMLEmbedElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::heightAttr); >@@ -266,7 +266,7 @@ glong webkit_dom_html_embed_element_get_height(WebKitDOMHTMLEmbedElement* self) > > void webkit_dom_html_embed_element_set_height(WebKitDOMHTMLEmbedElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self)); > WebCore::HTMLEmbedElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::heightAttr, value); >@@ -274,7 +274,7 @@ void webkit_dom_html_embed_element_set_height(WebKitDOMHTMLEmbedElement* self, g > > gchar* webkit_dom_html_embed_element_get_name(WebKitDOMHTMLEmbedElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self), 0); > WebCore::HTMLEmbedElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -283,7 +283,7 @@ gchar* webkit_dom_html_embed_element_get_name(WebKitDOMHTMLEmbedElement* self) > > void webkit_dom_html_embed_element_set_name(WebKitDOMHTMLEmbedElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLEmbedElement* item = WebKit::core(self); >@@ -293,7 +293,7 @@ void webkit_dom_html_embed_element_set_name(WebKitDOMHTMLEmbedElement* self, con > > gchar* webkit_dom_html_embed_element_get_src(WebKitDOMHTMLEmbedElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self), 0); > WebCore::HTMLEmbedElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::srcAttr)); >@@ -302,7 +302,7 @@ gchar* webkit_dom_html_embed_element_get_src(WebKitDOMHTMLEmbedElement* self) > > void webkit_dom_html_embed_element_set_src(WebKitDOMHTMLEmbedElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLEmbedElement* item = WebKit::core(self); >@@ -312,7 +312,7 @@ void webkit_dom_html_embed_element_set_src(WebKitDOMHTMLEmbedElement* self, cons > > gchar* webkit_dom_html_embed_element_get_type_attr(WebKitDOMHTMLEmbedElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self), 0); > WebCore::HTMLEmbedElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -321,7 +321,7 @@ gchar* webkit_dom_html_embed_element_get_type_attr(WebKitDOMHTMLEmbedElement* se > > void webkit_dom_html_embed_element_set_type_attr(WebKitDOMHTMLEmbedElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLEmbedElement* item = WebKit::core(self); >@@ -331,7 +331,7 @@ void webkit_dom_html_embed_element_set_type_attr(WebKitDOMHTMLEmbedElement* self > > glong webkit_dom_html_embed_element_get_width(WebKitDOMHTMLEmbedElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self), 0); > WebCore::HTMLEmbedElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::widthAttr); >@@ -340,7 +340,7 @@ glong webkit_dom_html_embed_element_get_width(WebKitDOMHTMLEmbedElement* self) > > void webkit_dom_html_embed_element_set_width(WebKitDOMHTMLEmbedElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_EMBED_ELEMENT(self)); > WebCore::HTMLEmbedElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::widthAttr, value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp >index 6f104b4eaa6404c13f187d8f008cd68c4ad855ec..26aaa1e58ac1020178909c2ef1bbdbefc017e576 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLCollectionPrivate.h" >@@ -139,7 +139,7 @@ static void webkit_dom_html_field_set_element_init(WebKitDOMHTMLFieldSetElement* > > WebKitDOMHTMLFormElement* webkit_dom_html_field_set_element_get_form(WebKitDOMHTMLFieldSetElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FIELD_SET_ELEMENT(self), 0); > WebCore::HTMLFieldSetElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFontElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFontElement.cpp >index ef948d95563f87e5d2552fe8778aeec215687bc9..83f6c4f803cf3321c232ea7fe2e5bd36fb5d7675 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFontElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFontElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLFontElementPrivate.h" >@@ -187,7 +187,7 @@ static void webkit_dom_html_font_element_init(WebKitDOMHTMLFontElement* request) > > gchar* webkit_dom_html_font_element_get_color(WebKitDOMHTMLFontElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FONT_ELEMENT(self), 0); > WebCore::HTMLFontElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::colorAttr)); >@@ -196,7 +196,7 @@ gchar* webkit_dom_html_font_element_get_color(WebKitDOMHTMLFontElement* self) > > void webkit_dom_html_font_element_set_color(WebKitDOMHTMLFontElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FONT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFontElement* item = WebKit::core(self); >@@ -206,7 +206,7 @@ void webkit_dom_html_font_element_set_color(WebKitDOMHTMLFontElement* self, cons > > gchar* webkit_dom_html_font_element_get_face(WebKitDOMHTMLFontElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FONT_ELEMENT(self), 0); > WebCore::HTMLFontElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::faceAttr)); >@@ -215,7 +215,7 @@ gchar* webkit_dom_html_font_element_get_face(WebKitDOMHTMLFontElement* self) > > void webkit_dom_html_font_element_set_face(WebKitDOMHTMLFontElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FONT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFontElement* item = WebKit::core(self); >@@ -225,7 +225,7 @@ void webkit_dom_html_font_element_set_face(WebKitDOMHTMLFontElement* self, const > > gchar* webkit_dom_html_font_element_get_size(WebKitDOMHTMLFontElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FONT_ELEMENT(self), 0); > WebCore::HTMLFontElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::sizeAttr)); >@@ -234,7 +234,7 @@ gchar* webkit_dom_html_font_element_get_size(WebKitDOMHTMLFontElement* self) > > void webkit_dom_html_font_element_set_size(WebKitDOMHTMLFontElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FONT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFontElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp >index ed96f1b53d4f1bd5aaea13c98ce1f441f562189f..d5496649a8042ba13d9041232b5ff005f78cc5a4 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLCollectionPrivate.h" >@@ -283,7 +283,7 @@ static void webkit_dom_html_form_element_init(WebKitDOMHTMLFormElement* request) > > void webkit_dom_html_form_element_submit(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > WebCore::HTMLFormElement* item = WebKit::core(self); > item->submit(); >@@ -291,7 +291,7 @@ void webkit_dom_html_form_element_submit(WebKitDOMHTMLFormElement* self) > > void webkit_dom_html_form_element_reset(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > WebCore::HTMLFormElement* item = WebKit::core(self); > item->reset(); >@@ -299,7 +299,7 @@ void webkit_dom_html_form_element_reset(WebKitDOMHTMLFormElement* self) > > gchar* webkit_dom_html_form_element_get_accept_charset(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::accept_charsetAttr)); >@@ -308,7 +308,7 @@ gchar* webkit_dom_html_form_element_get_accept_charset(WebKitDOMHTMLFormElement* > > void webkit_dom_html_form_element_set_accept_charset(WebKitDOMHTMLFormElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFormElement* item = WebKit::core(self); >@@ -318,7 +318,7 @@ void webkit_dom_html_form_element_set_accept_charset(WebKitDOMHTMLFormElement* s > > gchar* webkit_dom_html_form_element_get_action(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::actionAttr)); >@@ -327,7 +327,7 @@ gchar* webkit_dom_html_form_element_get_action(WebKitDOMHTMLFormElement* self) > > void webkit_dom_html_form_element_set_action(WebKitDOMHTMLFormElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFormElement* item = WebKit::core(self); >@@ -337,7 +337,7 @@ void webkit_dom_html_form_element_set_action(WebKitDOMHTMLFormElement* self, con > > gchar* webkit_dom_html_form_element_get_enctype(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->enctype()); >@@ -346,7 +346,7 @@ gchar* webkit_dom_html_form_element_get_enctype(WebKitDOMHTMLFormElement* self) > > void webkit_dom_html_form_element_set_enctype(WebKitDOMHTMLFormElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFormElement* item = WebKit::core(self); >@@ -356,7 +356,7 @@ void webkit_dom_html_form_element_set_enctype(WebKitDOMHTMLFormElement* self, co > > gchar* webkit_dom_html_form_element_get_encoding(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->enctype()); >@@ -365,7 +365,7 @@ gchar* webkit_dom_html_form_element_get_encoding(WebKitDOMHTMLFormElement* self) > > void webkit_dom_html_form_element_set_encoding(WebKitDOMHTMLFormElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFormElement* item = WebKit::core(self); >@@ -375,7 +375,7 @@ void webkit_dom_html_form_element_set_encoding(WebKitDOMHTMLFormElement* self, c > > gchar* webkit_dom_html_form_element_get_method(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->method()); >@@ -384,7 +384,7 @@ gchar* webkit_dom_html_form_element_get_method(WebKitDOMHTMLFormElement* self) > > void webkit_dom_html_form_element_set_method(WebKitDOMHTMLFormElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFormElement* item = WebKit::core(self); >@@ -394,7 +394,7 @@ void webkit_dom_html_form_element_set_method(WebKitDOMHTMLFormElement* self, con > > gchar* webkit_dom_html_form_element_get_name(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -403,7 +403,7 @@ gchar* webkit_dom_html_form_element_get_name(WebKitDOMHTMLFormElement* self) > > void webkit_dom_html_form_element_set_name(WebKitDOMHTMLFormElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFormElement* item = WebKit::core(self); >@@ -413,7 +413,7 @@ void webkit_dom_html_form_element_set_name(WebKitDOMHTMLFormElement* self, const > > gchar* webkit_dom_html_form_element_get_target(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::targetAttr)); >@@ -422,7 +422,7 @@ gchar* webkit_dom_html_form_element_get_target(WebKitDOMHTMLFormElement* self) > > void webkit_dom_html_form_element_set_target(WebKitDOMHTMLFormElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFormElement* item = WebKit::core(self); >@@ -432,7 +432,7 @@ void webkit_dom_html_form_element_set_target(WebKitDOMHTMLFormElement* self, con > > WebKitDOMHTMLCollection* webkit_dom_html_form_element_get_elements(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->elementsForNativeBindings()); >@@ -441,7 +441,7 @@ WebKitDOMHTMLCollection* webkit_dom_html_form_element_get_elements(WebKitDOMHTML > > glong webkit_dom_html_form_element_get_length(WebKitDOMHTMLFormElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FORM_ELEMENT(self), 0); > WebCore::HTMLFormElement* item = WebKit::core(self); > glong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp >index 5b6715238c6939aa7cd9076c25b99251c6d15548..f8a3ab9f061583673160846df59931617bac9b71 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMWindowPrivate.h" > #include "WebKitDOMDocumentPrivate.h" > #include "WebKitDOMEventPrivate.h" >@@ -330,7 +330,7 @@ static void webkit_dom_html_frame_element_init(WebKitDOMHTMLFrameElement* reques > > gchar* webkit_dom_html_frame_element_get_frame_border(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::frameborderAttr)); >@@ -339,7 +339,7 @@ gchar* webkit_dom_html_frame_element_get_frame_border(WebKitDOMHTMLFrameElement* > > void webkit_dom_html_frame_element_set_frame_border(WebKitDOMHTMLFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameElement* item = WebKit::core(self); >@@ -349,7 +349,7 @@ void webkit_dom_html_frame_element_set_frame_border(WebKitDOMHTMLFrameElement* s > > gchar* webkit_dom_html_frame_element_get_long_desc(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::longdescAttr)); >@@ -358,7 +358,7 @@ gchar* webkit_dom_html_frame_element_get_long_desc(WebKitDOMHTMLFrameElement* se > > void webkit_dom_html_frame_element_set_long_desc(WebKitDOMHTMLFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameElement* item = WebKit::core(self); >@@ -368,7 +368,7 @@ void webkit_dom_html_frame_element_set_long_desc(WebKitDOMHTMLFrameElement* self > > gchar* webkit_dom_html_frame_element_get_margin_height(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::marginheightAttr)); >@@ -377,7 +377,7 @@ gchar* webkit_dom_html_frame_element_get_margin_height(WebKitDOMHTMLFrameElement > > void webkit_dom_html_frame_element_set_margin_height(WebKitDOMHTMLFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameElement* item = WebKit::core(self); >@@ -387,7 +387,7 @@ void webkit_dom_html_frame_element_set_margin_height(WebKitDOMHTMLFrameElement* > > gchar* webkit_dom_html_frame_element_get_margin_width(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::marginwidthAttr)); >@@ -396,7 +396,7 @@ gchar* webkit_dom_html_frame_element_get_margin_width(WebKitDOMHTMLFrameElement* > > void webkit_dom_html_frame_element_set_margin_width(WebKitDOMHTMLFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameElement* item = WebKit::core(self); >@@ -406,7 +406,7 @@ void webkit_dom_html_frame_element_set_margin_width(WebKitDOMHTMLFrameElement* s > > gchar* webkit_dom_html_frame_element_get_name(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -415,7 +415,7 @@ gchar* webkit_dom_html_frame_element_get_name(WebKitDOMHTMLFrameElement* self) > > void webkit_dom_html_frame_element_set_name(WebKitDOMHTMLFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameElement* item = WebKit::core(self); >@@ -425,7 +425,7 @@ void webkit_dom_html_frame_element_set_name(WebKitDOMHTMLFrameElement* self, con > > gboolean webkit_dom_html_frame_element_get_no_resize(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), FALSE); > WebCore::HTMLFrameElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::noresizeAttr); >@@ -434,7 +434,7 @@ gboolean webkit_dom_html_frame_element_get_no_resize(WebKitDOMHTMLFrameElement* > > void webkit_dom_html_frame_element_set_no_resize(WebKitDOMHTMLFrameElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self)); > WebCore::HTMLFrameElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::noresizeAttr, value); >@@ -442,7 +442,7 @@ void webkit_dom_html_frame_element_set_no_resize(WebKitDOMHTMLFrameElement* self > > gchar* webkit_dom_html_frame_element_get_scrolling(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::scrollingAttr)); >@@ -451,7 +451,7 @@ gchar* webkit_dom_html_frame_element_get_scrolling(WebKitDOMHTMLFrameElement* se > > void webkit_dom_html_frame_element_set_scrolling(WebKitDOMHTMLFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameElement* item = WebKit::core(self); >@@ -461,7 +461,7 @@ void webkit_dom_html_frame_element_set_scrolling(WebKitDOMHTMLFrameElement* self > > gchar* webkit_dom_html_frame_element_get_src(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::srcAttr)); >@@ -470,7 +470,7 @@ gchar* webkit_dom_html_frame_element_get_src(WebKitDOMHTMLFrameElement* self) > > void webkit_dom_html_frame_element_set_src(WebKitDOMHTMLFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameElement* item = WebKit::core(self); >@@ -480,7 +480,7 @@ void webkit_dom_html_frame_element_set_src(WebKitDOMHTMLFrameElement* self, cons > > WebKitDOMDocument* webkit_dom_html_frame_element_get_content_document(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > RefPtr<WebCore::Document> gobjectResult = WTF::getPtr(item->contentDocument()); >@@ -489,7 +489,7 @@ WebKitDOMDocument* webkit_dom_html_frame_element_get_content_document(WebKitDOMH > > WebKitDOMDOMWindow* webkit_dom_html_frame_element_get_content_window(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > return WebKit::kit(item->contentWindow()); >@@ -497,7 +497,7 @@ WebKitDOMDOMWindow* webkit_dom_html_frame_element_get_content_window(WebKitDOMHT > > glong webkit_dom_html_frame_element_get_width(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > glong result = item->width(); >@@ -506,7 +506,7 @@ glong webkit_dom_html_frame_element_get_width(WebKitDOMHTMLFrameElement* self) > > glong webkit_dom_html_frame_element_get_height(WebKitDOMHTMLFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_ELEMENT(self), 0); > WebCore::HTMLFrameElement* item = WebKit::core(self); > glong result = item->height(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameSetElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameSetElement.cpp >index b1ede5b43f1a220ff375d5ddb3395eea8bf8b554..3fdb102f049e71fe767fce5ebbe17f4d105eef1f 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameSetElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameSetElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLFrameSetElementPrivate.h" >@@ -170,7 +170,7 @@ static void webkit_dom_html_frame_set_element_init(WebKitDOMHTMLFrameSetElement* > > gchar* webkit_dom_html_frame_set_element_get_cols(WebKitDOMHTMLFrameSetElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_SET_ELEMENT(self), 0); > WebCore::HTMLFrameSetElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::colsAttr)); >@@ -179,7 +179,7 @@ gchar* webkit_dom_html_frame_set_element_get_cols(WebKitDOMHTMLFrameSetElement* > > void webkit_dom_html_frame_set_element_set_cols(WebKitDOMHTMLFrameSetElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_SET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameSetElement* item = WebKit::core(self); >@@ -189,7 +189,7 @@ void webkit_dom_html_frame_set_element_set_cols(WebKitDOMHTMLFrameSetElement* se > > gchar* webkit_dom_html_frame_set_element_get_rows(WebKitDOMHTMLFrameSetElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_FRAME_SET_ELEMENT(self), 0); > WebCore::HTMLFrameSetElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::rowsAttr)); >@@ -198,7 +198,7 @@ gchar* webkit_dom_html_frame_set_element_get_rows(WebKitDOMHTMLFrameSetElement* > > void webkit_dom_html_frame_set_element_set_rows(WebKitDOMHTMLFrameSetElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_FRAME_SET_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLFrameSetElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHRElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHRElement.cpp >index 2f6e240b122d09b7671f38f82cd155f17588e275..7d24568a4467e61b5bd3e3db2affccb9ab1aa735 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHRElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHRElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLHRElementPrivate.h" >@@ -204,7 +204,7 @@ static void webkit_dom_html_hr_element_init(WebKitDOMHTMLHRElement* request) > > gchar* webkit_dom_html_hr_element_get_align(WebKitDOMHTMLHRElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_HR_ELEMENT(self), 0); > WebCore::HTMLHRElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -213,7 +213,7 @@ gchar* webkit_dom_html_hr_element_get_align(WebKitDOMHTMLHRElement* self) > > void webkit_dom_html_hr_element_set_align(WebKitDOMHTMLHRElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_HR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLHRElement* item = WebKit::core(self); >@@ -223,7 +223,7 @@ void webkit_dom_html_hr_element_set_align(WebKitDOMHTMLHRElement* self, const gc > > gboolean webkit_dom_html_hr_element_get_no_shade(WebKitDOMHTMLHRElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_HR_ELEMENT(self), FALSE); > WebCore::HTMLHRElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::noshadeAttr); >@@ -232,7 +232,7 @@ gboolean webkit_dom_html_hr_element_get_no_shade(WebKitDOMHTMLHRElement* self) > > void webkit_dom_html_hr_element_set_no_shade(WebKitDOMHTMLHRElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_HR_ELEMENT(self)); > WebCore::HTMLHRElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::noshadeAttr, value); >@@ -240,7 +240,7 @@ void webkit_dom_html_hr_element_set_no_shade(WebKitDOMHTMLHRElement* self, gbool > > gchar* webkit_dom_html_hr_element_get_size(WebKitDOMHTMLHRElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_HR_ELEMENT(self), 0); > WebCore::HTMLHRElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::sizeAttr)); >@@ -249,7 +249,7 @@ gchar* webkit_dom_html_hr_element_get_size(WebKitDOMHTMLHRElement* self) > > void webkit_dom_html_hr_element_set_size(WebKitDOMHTMLHRElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_HR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLHRElement* item = WebKit::core(self); >@@ -259,7 +259,7 @@ void webkit_dom_html_hr_element_set_size(WebKitDOMHTMLHRElement* self, const gch > > gchar* webkit_dom_html_hr_element_get_width(WebKitDOMHTMLHRElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_HR_ELEMENT(self), 0); > WebCore::HTMLHRElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::widthAttr)); >@@ -268,7 +268,7 @@ gchar* webkit_dom_html_hr_element_get_width(WebKitDOMHTMLHRElement* self) > > void webkit_dom_html_hr_element_set_width(WebKitDOMHTMLHRElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_HR_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLHRElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadElement.cpp >index ed469ec9d86000000772d08ff1dfd43dbb961605..e972f3beaab2eee75dc78417fc36463fd168818e 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLHeadElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_head_element_init(WebKitDOMHTMLHeadElement* request) > > gchar* webkit_dom_html_head_element_get_profile(WebKitDOMHTMLHeadElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_HEAD_ELEMENT(self), 0); > WebCore::HTMLHeadElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::profileAttr)); >@@ -162,7 +162,7 @@ gchar* webkit_dom_html_head_element_get_profile(WebKitDOMHTMLHeadElement* self) > > void webkit_dom_html_head_element_set_profile(WebKitDOMHTMLHeadElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_HEAD_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLHeadElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadingElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadingElement.cpp >index 17fe1bc2f0680ebd491078e31d0ad46e7ac21554..3e7cb56afc38cdaea7fd7ee80b66994f4111c2cb 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadingElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadingElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLHeadingElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_heading_element_init(WebKitDOMHTMLHeadingElement* re > > gchar* webkit_dom_html_heading_element_get_align(WebKitDOMHTMLHeadingElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_HEADING_ELEMENT(self), 0); > WebCore::HTMLHeadingElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -162,7 +162,7 @@ gchar* webkit_dom_html_heading_element_get_align(WebKitDOMHTMLHeadingElement* se > > void webkit_dom_html_heading_element_set_align(WebKitDOMHTMLHeadingElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_HEADING_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLHeadingElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp >index 917b068982ae5f3ba47049543ea95171f23c26b5..6f76d5e4ed81852f561ec23c7d39a3af346b988a 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLHtmlElementPrivate.h" >@@ -152,7 +152,7 @@ static void webkit_dom_html_html_element_init(WebKitDOMHTMLHtmlElement* request) > > gchar* webkit_dom_html_html_element_get_version(WebKitDOMHTMLHtmlElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_HTML_ELEMENT(self), 0); > WebCore::HTMLHtmlElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::versionAttr)); >@@ -161,7 +161,7 @@ gchar* webkit_dom_html_html_element_get_version(WebKitDOMHTMLHtmlElement* self) > > void webkit_dom_html_html_element_set_version(WebKitDOMHTMLHtmlElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_HTML_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLHtmlElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp >index 3e674af2f1520722068238795b85d547f22516c5..7d901066a1c0374d37fae731a03ac77bd4d5115d 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMWindowPrivate.h" > #include "WebKitDOMDocumentPrivate.h" > #include "WebKitDOMEventPrivate.h" >@@ -336,7 +336,7 @@ static void webkit_dom_html_iframe_element_init(WebKitDOMHTMLIFrameElement* requ > > gchar* webkit_dom_html_iframe_element_get_align(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -345,7 +345,7 @@ gchar* webkit_dom_html_iframe_element_get_align(WebKitDOMHTMLIFrameElement* self > > void webkit_dom_html_iframe_element_set_align(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -355,7 +355,7 @@ void webkit_dom_html_iframe_element_set_align(WebKitDOMHTMLIFrameElement* self, > > gchar* webkit_dom_html_iframe_element_get_frame_border(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::frameborderAttr)); >@@ -364,7 +364,7 @@ gchar* webkit_dom_html_iframe_element_get_frame_border(WebKitDOMHTMLIFrameElemen > > void webkit_dom_html_iframe_element_set_frame_border(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -374,7 +374,7 @@ void webkit_dom_html_iframe_element_set_frame_border(WebKitDOMHTMLIFrameElement* > > gchar* webkit_dom_html_iframe_element_get_height(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::heightAttr)); >@@ -383,7 +383,7 @@ gchar* webkit_dom_html_iframe_element_get_height(WebKitDOMHTMLIFrameElement* sel > > void webkit_dom_html_iframe_element_set_height(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -393,7 +393,7 @@ void webkit_dom_html_iframe_element_set_height(WebKitDOMHTMLIFrameElement* self, > > gchar* webkit_dom_html_iframe_element_get_long_desc(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::longdescAttr)); >@@ -402,7 +402,7 @@ gchar* webkit_dom_html_iframe_element_get_long_desc(WebKitDOMHTMLIFrameElement* > > void webkit_dom_html_iframe_element_set_long_desc(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -412,7 +412,7 @@ void webkit_dom_html_iframe_element_set_long_desc(WebKitDOMHTMLIFrameElement* se > > gchar* webkit_dom_html_iframe_element_get_margin_height(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::marginheightAttr)); >@@ -421,7 +421,7 @@ gchar* webkit_dom_html_iframe_element_get_margin_height(WebKitDOMHTMLIFrameEleme > > void webkit_dom_html_iframe_element_set_margin_height(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -431,7 +431,7 @@ void webkit_dom_html_iframe_element_set_margin_height(WebKitDOMHTMLIFrameElement > > gchar* webkit_dom_html_iframe_element_get_margin_width(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::marginwidthAttr)); >@@ -440,7 +440,7 @@ gchar* webkit_dom_html_iframe_element_get_margin_width(WebKitDOMHTMLIFrameElemen > > void webkit_dom_html_iframe_element_set_margin_width(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -450,7 +450,7 @@ void webkit_dom_html_iframe_element_set_margin_width(WebKitDOMHTMLIFrameElement* > > gchar* webkit_dom_html_iframe_element_get_name(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -459,7 +459,7 @@ gchar* webkit_dom_html_iframe_element_get_name(WebKitDOMHTMLIFrameElement* self) > > void webkit_dom_html_iframe_element_set_name(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -469,7 +469,7 @@ void webkit_dom_html_iframe_element_set_name(WebKitDOMHTMLIFrameElement* self, c > > gchar* webkit_dom_html_iframe_element_get_scrolling(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::scrollingAttr)); >@@ -478,7 +478,7 @@ gchar* webkit_dom_html_iframe_element_get_scrolling(WebKitDOMHTMLIFrameElement* > > void webkit_dom_html_iframe_element_set_scrolling(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -488,7 +488,7 @@ void webkit_dom_html_iframe_element_set_scrolling(WebKitDOMHTMLIFrameElement* se > > gchar* webkit_dom_html_iframe_element_get_src(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::srcAttr)); >@@ -497,7 +497,7 @@ gchar* webkit_dom_html_iframe_element_get_src(WebKitDOMHTMLIFrameElement* self) > > void webkit_dom_html_iframe_element_set_src(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -507,7 +507,7 @@ void webkit_dom_html_iframe_element_set_src(WebKitDOMHTMLIFrameElement* self, co > > gchar* webkit_dom_html_iframe_element_get_width(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::widthAttr)); >@@ -516,7 +516,7 @@ gchar* webkit_dom_html_iframe_element_get_width(WebKitDOMHTMLIFrameElement* self > > void webkit_dom_html_iframe_element_set_width(WebKitDOMHTMLIFrameElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLIFrameElement* item = WebKit::core(self); >@@ -526,7 +526,7 @@ void webkit_dom_html_iframe_element_set_width(WebKitDOMHTMLIFrameElement* self, > > WebKitDOMDocument* webkit_dom_html_iframe_element_get_content_document(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > RefPtr<WebCore::Document> gobjectResult = WTF::getPtr(item->contentDocument()); >@@ -535,7 +535,7 @@ WebKitDOMDocument* webkit_dom_html_iframe_element_get_content_document(WebKitDOM > > WebKitDOMDOMWindow* webkit_dom_html_iframe_element_get_content_window(WebKitDOMHTMLIFrameElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT(self), 0); > WebCore::HTMLIFrameElement* item = WebKit::core(self); > return WebKit::kit(item->contentWindow()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp >index 75bc96253cf471150d04451f97b464167c14d9a5..486bcb520671f77f2993d17e1d8d296d8528f7f3 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLImageElementPrivate.h" >@@ -427,7 +427,7 @@ static void webkit_dom_html_image_element_init(WebKitDOMHTMLImageElement* reques > > gchar* webkit_dom_html_image_element_get_name(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -436,7 +436,7 @@ gchar* webkit_dom_html_image_element_get_name(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_name(WebKitDOMHTMLImageElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLImageElement* item = WebKit::core(self); >@@ -446,7 +446,7 @@ void webkit_dom_html_image_element_set_name(WebKitDOMHTMLImageElement* self, con > > gchar* webkit_dom_html_image_element_get_align(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -455,7 +455,7 @@ gchar* webkit_dom_html_image_element_get_align(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_align(WebKitDOMHTMLImageElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLImageElement* item = WebKit::core(self); >@@ -465,7 +465,7 @@ void webkit_dom_html_image_element_set_align(WebKitDOMHTMLImageElement* self, co > > gchar* webkit_dom_html_image_element_get_alt(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::altAttr)); >@@ -474,7 +474,7 @@ gchar* webkit_dom_html_image_element_get_alt(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_alt(WebKitDOMHTMLImageElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLImageElement* item = WebKit::core(self); >@@ -484,7 +484,7 @@ void webkit_dom_html_image_element_set_alt(WebKitDOMHTMLImageElement* self, cons > > gchar* webkit_dom_html_image_element_get_border(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::borderAttr)); >@@ -493,7 +493,7 @@ gchar* webkit_dom_html_image_element_get_border(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_border(WebKitDOMHTMLImageElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLImageElement* item = WebKit::core(self); >@@ -503,7 +503,7 @@ void webkit_dom_html_image_element_set_border(WebKitDOMHTMLImageElement* self, c > > glong webkit_dom_html_image_element_get_height(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > glong result = item->height(); >@@ -512,7 +512,7 @@ glong webkit_dom_html_image_element_get_height(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_height(WebKitDOMHTMLImageElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > WebCore::HTMLImageElement* item = WebKit::core(self); > item->setHeight(value); >@@ -520,7 +520,7 @@ void webkit_dom_html_image_element_set_height(WebKitDOMHTMLImageElement* self, g > > glong webkit_dom_html_image_element_get_hspace(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::hspaceAttr); >@@ -529,7 +529,7 @@ glong webkit_dom_html_image_element_get_hspace(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_hspace(WebKitDOMHTMLImageElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > WebCore::HTMLImageElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::hspaceAttr, value); >@@ -537,7 +537,7 @@ void webkit_dom_html_image_element_set_hspace(WebKitDOMHTMLImageElement* self, g > > gboolean webkit_dom_html_image_element_get_is_map(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), FALSE); > WebCore::HTMLImageElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::ismapAttr); >@@ -546,7 +546,7 @@ gboolean webkit_dom_html_image_element_get_is_map(WebKitDOMHTMLImageElement* sel > > void webkit_dom_html_image_element_set_is_map(WebKitDOMHTMLImageElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > WebCore::HTMLImageElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::ismapAttr, value); >@@ -554,7 +554,7 @@ void webkit_dom_html_image_element_set_is_map(WebKitDOMHTMLImageElement* self, g > > gchar* webkit_dom_html_image_element_get_long_desc(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::longdescAttr)); >@@ -563,7 +563,7 @@ gchar* webkit_dom_html_image_element_get_long_desc(WebKitDOMHTMLImageElement* se > > void webkit_dom_html_image_element_set_long_desc(WebKitDOMHTMLImageElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLImageElement* item = WebKit::core(self); >@@ -573,7 +573,7 @@ void webkit_dom_html_image_element_set_long_desc(WebKitDOMHTMLImageElement* self > > gchar* webkit_dom_html_image_element_get_src(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::srcAttr)); >@@ -582,7 +582,7 @@ gchar* webkit_dom_html_image_element_get_src(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_src(WebKitDOMHTMLImageElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLImageElement* item = WebKit::core(self); >@@ -592,7 +592,7 @@ void webkit_dom_html_image_element_set_src(WebKitDOMHTMLImageElement* self, cons > > gchar* webkit_dom_html_image_element_get_use_map(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::usemapAttr)); >@@ -601,7 +601,7 @@ gchar* webkit_dom_html_image_element_get_use_map(WebKitDOMHTMLImageElement* self > > void webkit_dom_html_image_element_set_use_map(WebKitDOMHTMLImageElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLImageElement* item = WebKit::core(self); >@@ -611,7 +611,7 @@ void webkit_dom_html_image_element_set_use_map(WebKitDOMHTMLImageElement* self, > > glong webkit_dom_html_image_element_get_vspace(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::vspaceAttr); >@@ -620,7 +620,7 @@ glong webkit_dom_html_image_element_get_vspace(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_vspace(WebKitDOMHTMLImageElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > WebCore::HTMLImageElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::vspaceAttr, value); >@@ -628,7 +628,7 @@ void webkit_dom_html_image_element_set_vspace(WebKitDOMHTMLImageElement* self, g > > glong webkit_dom_html_image_element_get_width(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > glong result = item->width(); >@@ -637,7 +637,7 @@ glong webkit_dom_html_image_element_get_width(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_width(WebKitDOMHTMLImageElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > WebCore::HTMLImageElement* item = WebKit::core(self); > item->setWidth(value); >@@ -645,7 +645,7 @@ void webkit_dom_html_image_element_set_width(WebKitDOMHTMLImageElement* self, gl > > gboolean webkit_dom_html_image_element_get_complete(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), FALSE); > WebCore::HTMLImageElement* item = WebKit::core(self); > gboolean result = item->complete(); >@@ -654,7 +654,7 @@ gboolean webkit_dom_html_image_element_get_complete(WebKitDOMHTMLImageElement* s > > gchar* webkit_dom_html_image_element_get_lowsrc(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::lowsrcAttr)); >@@ -663,7 +663,7 @@ gchar* webkit_dom_html_image_element_get_lowsrc(WebKitDOMHTMLImageElement* self) > > void webkit_dom_html_image_element_set_lowsrc(WebKitDOMHTMLImageElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLImageElement* item = WebKit::core(self); >@@ -673,7 +673,7 @@ void webkit_dom_html_image_element_set_lowsrc(WebKitDOMHTMLImageElement* self, c > > glong webkit_dom_html_image_element_get_natural_height(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > glong result = item->naturalHeight(); >@@ -682,7 +682,7 @@ glong webkit_dom_html_image_element_get_natural_height(WebKitDOMHTMLImageElement > > glong webkit_dom_html_image_element_get_natural_width(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > glong result = item->naturalWidth(); >@@ -691,7 +691,7 @@ glong webkit_dom_html_image_element_get_natural_width(WebKitDOMHTMLImageElement* > > glong webkit_dom_html_image_element_get_x(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > glong result = item->x(); >@@ -700,7 +700,7 @@ glong webkit_dom_html_image_element_get_x(WebKitDOMHTMLImageElement* self) > > glong webkit_dom_html_image_element_get_y(WebKitDOMHTMLImageElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT(self), 0); > WebCore::HTMLImageElement* item = WebKit::core(self); > glong result = item->y(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp >index a1a20f5b046f850b71586d747352453089e1f19e..c8817351cf7de29a912f0bdfd636418c7a6f32cc 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMFileListPrivate.h" >@@ -539,7 +539,7 @@ static void webkit_dom_html_input_element_init(WebKitDOMHTMLInputElement* reques > > void webkit_dom_html_input_element_select(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->select(); >@@ -547,7 +547,7 @@ void webkit_dom_html_input_element_select(WebKitDOMHTMLInputElement* self) > > gchar* webkit_dom_html_input_element_get_accept(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::acceptAttr)); >@@ -556,7 +556,7 @@ gchar* webkit_dom_html_input_element_get_accept(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_accept(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -566,7 +566,7 @@ void webkit_dom_html_input_element_set_accept(WebKitDOMHTMLInputElement* self, c > > gchar* webkit_dom_html_input_element_get_alt(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::altAttr)); >@@ -575,7 +575,7 @@ gchar* webkit_dom_html_input_element_get_alt(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_alt(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -585,7 +585,7 @@ void webkit_dom_html_input_element_set_alt(WebKitDOMHTMLInputElement* self, cons > > gboolean webkit_dom_html_input_element_get_autofocus(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > WebCore::HTMLInputElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::autofocusAttr); >@@ -594,7 +594,7 @@ gboolean webkit_dom_html_input_element_get_autofocus(WebKitDOMHTMLInputElement* > > void webkit_dom_html_input_element_set_autofocus(WebKitDOMHTMLInputElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::autofocusAttr, value); >@@ -602,7 +602,7 @@ void webkit_dom_html_input_element_set_autofocus(WebKitDOMHTMLInputElement* self > > gboolean webkit_dom_html_input_element_get_default_checked(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > WebCore::HTMLInputElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::checkedAttr); >@@ -611,7 +611,7 @@ gboolean webkit_dom_html_input_element_get_default_checked(WebKitDOMHTMLInputEle > > void webkit_dom_html_input_element_set_default_checked(WebKitDOMHTMLInputElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::checkedAttr, value); >@@ -619,7 +619,7 @@ void webkit_dom_html_input_element_set_default_checked(WebKitDOMHTMLInputElement > > gboolean webkit_dom_html_input_element_get_checked(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > WebCore::HTMLInputElement* item = WebKit::core(self); > gboolean result = item->checked(); >@@ -628,7 +628,7 @@ gboolean webkit_dom_html_input_element_get_checked(WebKitDOMHTMLInputElement* se > > void webkit_dom_html_input_element_set_checked(WebKitDOMHTMLInputElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setChecked(value); >@@ -636,7 +636,7 @@ void webkit_dom_html_input_element_set_checked(WebKitDOMHTMLInputElement* self, > > gboolean webkit_dom_html_input_element_get_disabled(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > WebCore::HTMLInputElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); >@@ -645,7 +645,7 @@ gboolean webkit_dom_html_input_element_get_disabled(WebKitDOMHTMLInputElement* s > > void webkit_dom_html_input_element_set_disabled(WebKitDOMHTMLInputElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, value); >@@ -653,7 +653,7 @@ void webkit_dom_html_input_element_set_disabled(WebKitDOMHTMLInputElement* self, > > WebKitDOMHTMLFormElement* webkit_dom_html_input_element_get_form(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >@@ -662,7 +662,7 @@ WebKitDOMHTMLFormElement* webkit_dom_html_input_element_get_form(WebKitDOMHTMLIn > > WebKitDOMFileList* webkit_dom_html_input_element_get_files(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > RefPtr<WebCore::FileList> gobjectResult = WTF::getPtr(item->files()); >@@ -671,7 +671,7 @@ WebKitDOMFileList* webkit_dom_html_input_element_get_files(WebKitDOMHTMLInputEle > > void webkit_dom_html_input_element_set_files(WebKitDOMHTMLInputElement* self, WebKitDOMFileList* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(WEBKIT_DOM_IS_FILE_LIST(value)); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -681,7 +681,7 @@ void webkit_dom_html_input_element_set_files(WebKitDOMHTMLInputElement* self, We > > gulong webkit_dom_html_input_element_get_height(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gulong result = item->height(); >@@ -690,7 +690,7 @@ gulong webkit_dom_html_input_element_get_height(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_height(WebKitDOMHTMLInputElement* self, gulong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setHeight(value); >@@ -698,7 +698,7 @@ void webkit_dom_html_input_element_set_height(WebKitDOMHTMLInputElement* self, g > > gboolean webkit_dom_html_input_element_get_indeterminate(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > WebCore::HTMLInputElement* item = WebKit::core(self); > gboolean result = item->indeterminate(); >@@ -707,7 +707,7 @@ gboolean webkit_dom_html_input_element_get_indeterminate(WebKitDOMHTMLInputEleme > > void webkit_dom_html_input_element_set_indeterminate(WebKitDOMHTMLInputElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setIndeterminate(value); >@@ -715,7 +715,7 @@ void webkit_dom_html_input_element_set_indeterminate(WebKitDOMHTMLInputElement* > > glong webkit_dom_html_input_element_get_max_length(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > glong result = item->maxLength(); >@@ -724,7 +724,7 @@ glong webkit_dom_html_input_element_get_max_length(WebKitDOMHTMLInputElement* se > > void webkit_dom_html_input_element_set_max_length(WebKitDOMHTMLInputElement* self, glong value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(!error || !*error); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -737,7 +737,7 @@ void webkit_dom_html_input_element_set_max_length(WebKitDOMHTMLInputElement* sel > > gboolean webkit_dom_html_input_element_get_multiple(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > WebCore::HTMLInputElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::multipleAttr); >@@ -746,7 +746,7 @@ gboolean webkit_dom_html_input_element_get_multiple(WebKitDOMHTMLInputElement* s > > void webkit_dom_html_input_element_set_multiple(WebKitDOMHTMLInputElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::multipleAttr, value); >@@ -754,7 +754,7 @@ void webkit_dom_html_input_element_set_multiple(WebKitDOMHTMLInputElement* self, > > gchar* webkit_dom_html_input_element_get_name(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -763,7 +763,7 @@ gchar* webkit_dom_html_input_element_get_name(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_name(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -773,7 +773,7 @@ void webkit_dom_html_input_element_set_name(WebKitDOMHTMLInputElement* self, con > > gboolean webkit_dom_html_input_element_get_read_only(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > WebCore::HTMLInputElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::readonlyAttr); >@@ -782,7 +782,7 @@ gboolean webkit_dom_html_input_element_get_read_only(WebKitDOMHTMLInputElement* > > void webkit_dom_html_input_element_set_read_only(WebKitDOMHTMLInputElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::readonlyAttr, value); >@@ -790,7 +790,7 @@ void webkit_dom_html_input_element_set_read_only(WebKitDOMHTMLInputElement* self > > gulong webkit_dom_html_input_element_get_size(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gulong result = item->size(); >@@ -799,7 +799,7 @@ gulong webkit_dom_html_input_element_get_size(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_size(WebKitDOMHTMLInputElement* self, gulong value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(!error || !*error); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -812,7 +812,7 @@ void webkit_dom_html_input_element_set_size(WebKitDOMHTMLInputElement* self, gul > > gchar* webkit_dom_html_input_element_get_src(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::srcAttr)); >@@ -821,7 +821,7 @@ gchar* webkit_dom_html_input_element_get_src(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_src(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -831,7 +831,7 @@ void webkit_dom_html_input_element_set_src(WebKitDOMHTMLInputElement* self, cons > > gchar* webkit_dom_html_input_element_get_input_type(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->type()); >@@ -840,7 +840,7 @@ gchar* webkit_dom_html_input_element_get_input_type(WebKitDOMHTMLInputElement* s > > void webkit_dom_html_input_element_set_input_type(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -850,7 +850,7 @@ void webkit_dom_html_input_element_set_input_type(WebKitDOMHTMLInputElement* sel > > gchar* webkit_dom_html_input_element_get_default_value(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->defaultValue()); >@@ -859,7 +859,7 @@ gchar* webkit_dom_html_input_element_get_default_value(WebKitDOMHTMLInputElement > > void webkit_dom_html_input_element_set_default_value(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -869,7 +869,7 @@ void webkit_dom_html_input_element_set_default_value(WebKitDOMHTMLInputElement* > > gchar* webkit_dom_html_input_element_get_value(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->value()); >@@ -878,7 +878,7 @@ gchar* webkit_dom_html_input_element_get_value(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_value(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -888,7 +888,7 @@ void webkit_dom_html_input_element_set_value(WebKitDOMHTMLInputElement* self, co > > gulong webkit_dom_html_input_element_get_width(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gulong result = item->width(); >@@ -897,7 +897,7 @@ gulong webkit_dom_html_input_element_get_width(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_width(WebKitDOMHTMLInputElement* self, gulong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > WebCore::HTMLInputElement* item = WebKit::core(self); > item->setWidth(value); >@@ -905,7 +905,7 @@ void webkit_dom_html_input_element_set_width(WebKitDOMHTMLInputElement* self, gu > > gboolean webkit_dom_html_input_element_get_will_validate(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), FALSE); > WebCore::HTMLInputElement* item = WebKit::core(self); > gboolean result = item->willValidate(); >@@ -914,7 +914,7 @@ gboolean webkit_dom_html_input_element_get_will_validate(WebKitDOMHTMLInputEleme > > gchar* webkit_dom_html_input_element_get_align(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -923,7 +923,7 @@ gchar* webkit_dom_html_input_element_get_align(WebKitDOMHTMLInputElement* self) > > void webkit_dom_html_input_element_set_align(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -933,7 +933,7 @@ void webkit_dom_html_input_element_set_align(WebKitDOMHTMLInputElement* self, co > > gchar* webkit_dom_html_input_element_get_use_map(WebKitDOMHTMLInputElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::usemapAttr)); >@@ -942,7 +942,7 @@ gchar* webkit_dom_html_input_element_get_use_map(WebKitDOMHTMLInputElement* self > > void webkit_dom_html_input_element_set_use_map(WebKitDOMHTMLInputElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >@@ -953,7 +953,7 @@ void webkit_dom_html_input_element_set_use_map(WebKitDOMHTMLInputElement* self, > gchar* webkit_dom_html_input_element_get_capture_type(WebKitDOMHTMLInputElement* self) > { > #if ENABLE(MEDIA_CAPTURE) >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self), 0); > WebCore::HTMLInputElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::captureAttr)); >@@ -968,7 +968,7 @@ gchar* webkit_dom_html_input_element_get_capture_type(WebKitDOMHTMLInputElement* > void webkit_dom_html_input_element_set_capture_type(WebKitDOMHTMLInputElement* self, const gchar* value) > { > #if ENABLE(MEDIA_CAPTURE) >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLInputElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLIElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLIElement.cpp >index c60ad7ffb61d626a0be4e4f59e024c307576197d..c64736fb739f3ae5e1251b546db7d579ac295b80 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLIElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLIElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLLIElementPrivate.h" >@@ -170,7 +170,7 @@ static void webkit_dom_html_li_element_init(WebKitDOMHTMLLIElement* request) > > gchar* webkit_dom_html_li_element_get_type_attr(WebKitDOMHTMLLIElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LI_ELEMENT(self), 0); > WebCore::HTMLLIElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -179,7 +179,7 @@ gchar* webkit_dom_html_li_element_get_type_attr(WebKitDOMHTMLLIElement* self) > > void webkit_dom_html_li_element_set_type_attr(WebKitDOMHTMLLIElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LI_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLIElement* item = WebKit::core(self); >@@ -189,7 +189,7 @@ void webkit_dom_html_li_element_set_type_attr(WebKitDOMHTMLLIElement* self, cons > > glong webkit_dom_html_li_element_get_value(WebKitDOMHTMLLIElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LI_ELEMENT(self), 0); > WebCore::HTMLLIElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::valueAttr); >@@ -198,7 +198,7 @@ glong webkit_dom_html_li_element_get_value(WebKitDOMHTMLLIElement* self) > > void webkit_dom_html_li_element_set_value(WebKitDOMHTMLLIElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LI_ELEMENT(self)); > WebCore::HTMLLIElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::valueAttr, value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp >index 3763c573d0c5ae2463b5a51d1446457ed216db67..0c326341d9c30142c096183fbebd5332242c49ce 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLElementPrivate.h" >@@ -168,7 +168,7 @@ static void webkit_dom_html_label_element_init(WebKitDOMHTMLLabelElement* reques > > WebKitDOMHTMLFormElement* webkit_dom_html_label_element_get_form(WebKitDOMHTMLLabelElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LABEL_ELEMENT(self), 0); > WebCore::HTMLLabelElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >@@ -177,7 +177,7 @@ WebKitDOMHTMLFormElement* webkit_dom_html_label_element_get_form(WebKitDOMHTMLLa > > gchar* webkit_dom_html_label_element_get_html_for(WebKitDOMHTMLLabelElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LABEL_ELEMENT(self), 0); > WebCore::HTMLLabelElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::forAttr)); >@@ -186,7 +186,7 @@ gchar* webkit_dom_html_label_element_get_html_for(WebKitDOMHTMLLabelElement* sel > > void webkit_dom_html_label_element_set_html_for(WebKitDOMHTMLLabelElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LABEL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLabelElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLegendElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLegendElement.cpp >index a9c62be7b9816b8e94fd5608372e8c1356325c7b..5415bfada8c97f9431ad7ceb4022410bde6d84fc 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLegendElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLegendElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLFormElementPrivate.h" >@@ -168,7 +168,7 @@ static void webkit_dom_html_legend_element_init(WebKitDOMHTMLLegendElement* requ > > WebKitDOMHTMLFormElement* webkit_dom_html_legend_element_get_form(WebKitDOMHTMLLegendElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LEGEND_ELEMENT(self), 0); > WebCore::HTMLLegendElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >@@ -177,7 +177,7 @@ WebKitDOMHTMLFormElement* webkit_dom_html_legend_element_get_form(WebKitDOMHTMLL > > gchar* webkit_dom_html_legend_element_get_align(WebKitDOMHTMLLegendElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LEGEND_ELEMENT(self), 0); > WebCore::HTMLLegendElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -186,7 +186,7 @@ gchar* webkit_dom_html_legend_element_get_align(WebKitDOMHTMLLegendElement* self > > void webkit_dom_html_legend_element_set_align(WebKitDOMHTMLLegendElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LEGEND_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLegendElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp >index 77d04026ac5d30bceb4744343d62c46ee84f66a9..b43c128ed36df070d31f18fe683324180a3cc2f7 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMTokenListPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" >@@ -318,7 +318,7 @@ static void webkit_dom_html_link_element_init(WebKitDOMHTMLLinkElement* request) > > gboolean webkit_dom_html_link_element_get_disabled(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), FALSE); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); >@@ -327,7 +327,7 @@ gboolean webkit_dom_html_link_element_get_disabled(WebKitDOMHTMLLinkElement* sel > > void webkit_dom_html_link_element_set_disabled(WebKitDOMHTMLLinkElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > WebCore::HTMLLinkElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, value); >@@ -335,7 +335,7 @@ void webkit_dom_html_link_element_set_disabled(WebKitDOMHTMLLinkElement* self, g > > gchar* webkit_dom_html_link_element_get_charset(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charsetAttr)); >@@ -344,7 +344,7 @@ gchar* webkit_dom_html_link_element_get_charset(WebKitDOMHTMLLinkElement* self) > > void webkit_dom_html_link_element_set_charset(WebKitDOMHTMLLinkElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLinkElement* item = WebKit::core(self); >@@ -354,7 +354,7 @@ void webkit_dom_html_link_element_set_charset(WebKitDOMHTMLLinkElement* self, co > > gchar* webkit_dom_html_link_element_get_href(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::hrefAttr)); >@@ -363,7 +363,7 @@ gchar* webkit_dom_html_link_element_get_href(WebKitDOMHTMLLinkElement* self) > > void webkit_dom_html_link_element_set_href(WebKitDOMHTMLLinkElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLinkElement* item = WebKit::core(self); >@@ -373,7 +373,7 @@ void webkit_dom_html_link_element_set_href(WebKitDOMHTMLLinkElement* self, const > > gchar* webkit_dom_html_link_element_get_hreflang(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::hreflangAttr)); >@@ -382,7 +382,7 @@ gchar* webkit_dom_html_link_element_get_hreflang(WebKitDOMHTMLLinkElement* self) > > void webkit_dom_html_link_element_set_hreflang(WebKitDOMHTMLLinkElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLinkElement* item = WebKit::core(self); >@@ -392,7 +392,7 @@ void webkit_dom_html_link_element_set_hreflang(WebKitDOMHTMLLinkElement* self, c > > gchar* webkit_dom_html_link_element_get_media(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::mediaAttr)); >@@ -401,7 +401,7 @@ gchar* webkit_dom_html_link_element_get_media(WebKitDOMHTMLLinkElement* self) > > void webkit_dom_html_link_element_set_media(WebKitDOMHTMLLinkElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLinkElement* item = WebKit::core(self); >@@ -411,7 +411,7 @@ void webkit_dom_html_link_element_set_media(WebKitDOMHTMLLinkElement* self, cons > > gchar* webkit_dom_html_link_element_get_rel(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::relAttr)); >@@ -420,7 +420,7 @@ gchar* webkit_dom_html_link_element_get_rel(WebKitDOMHTMLLinkElement* self) > > void webkit_dom_html_link_element_set_rel(WebKitDOMHTMLLinkElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLinkElement* item = WebKit::core(self); >@@ -430,7 +430,7 @@ void webkit_dom_html_link_element_set_rel(WebKitDOMHTMLLinkElement* self, const > > gchar* webkit_dom_html_link_element_get_rev(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::revAttr)); >@@ -439,7 +439,7 @@ gchar* webkit_dom_html_link_element_get_rev(WebKitDOMHTMLLinkElement* self) > > void webkit_dom_html_link_element_set_rev(WebKitDOMHTMLLinkElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLinkElement* item = WebKit::core(self); >@@ -449,7 +449,7 @@ void webkit_dom_html_link_element_set_rev(WebKitDOMHTMLLinkElement* self, const > > WebKitDOMDOMTokenList* webkit_dom_html_link_element_get_sizes(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > RefPtr<WebCore::DOMTokenList> gobjectResult = WTF::getPtr(item->sizes()); >@@ -458,7 +458,7 @@ WebKitDOMDOMTokenList* webkit_dom_html_link_element_get_sizes(WebKitDOMHTMLLinkE > > gchar* webkit_dom_html_link_element_get_target(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::targetAttr)); >@@ -467,7 +467,7 @@ gchar* webkit_dom_html_link_element_get_target(WebKitDOMHTMLLinkElement* self) > > void webkit_dom_html_link_element_set_target(WebKitDOMHTMLLinkElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLinkElement* item = WebKit::core(self); >@@ -477,7 +477,7 @@ void webkit_dom_html_link_element_set_target(WebKitDOMHTMLLinkElement* self, con > > gchar* webkit_dom_html_link_element_get_type_attr(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -486,7 +486,7 @@ gchar* webkit_dom_html_link_element_get_type_attr(WebKitDOMHTMLLinkElement* self > > void webkit_dom_html_link_element_set_type_attr(WebKitDOMHTMLLinkElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLLinkElement* item = WebKit::core(self); >@@ -496,7 +496,7 @@ void webkit_dom_html_link_element_set_type_attr(WebKitDOMHTMLLinkElement* self, > > WebKitDOMStyleSheet* webkit_dom_html_link_element_get_sheet(WebKitDOMHTMLLinkElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_LINK_ELEMENT(self), 0); > WebCore::HTMLLinkElement* item = WebKit::core(self); > RefPtr<WebCore::StyleSheet> gobjectResult = WTF::getPtr(item->sheet()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.cpp >index b13bdcd3f624dc443d55e3892fbdedff7e22eb5a..320c1ba571bc97eaa035de153a5c7a56346e7056 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLCollectionPrivate.h" >@@ -168,7 +168,7 @@ static void webkit_dom_html_map_element_init(WebKitDOMHTMLMapElement* request) > > WebKitDOMHTMLCollection* webkit_dom_html_map_element_get_areas(WebKitDOMHTMLMapElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_MAP_ELEMENT(self), 0); > WebCore::HTMLMapElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->areas()); >@@ -177,7 +177,7 @@ WebKitDOMHTMLCollection* webkit_dom_html_map_element_get_areas(WebKitDOMHTMLMapE > > gchar* webkit_dom_html_map_element_get_name(WebKitDOMHTMLMapElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_MAP_ELEMENT(self), 0); > WebCore::HTMLMapElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -186,7 +186,7 @@ gchar* webkit_dom_html_map_element_get_name(WebKitDOMHTMLMapElement* self) > > void webkit_dom_html_map_element_set_name(WebKitDOMHTMLMapElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_MAP_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLMapElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp >index 0285c8477d0368084d3f709ef0e498e10284ecbe..8f48efce2bfb42c03bd766196f7148626361d51f 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLMarqueeElementPrivate.h" >@@ -106,7 +106,7 @@ static void webkit_dom_html_marquee_element_init(WebKitDOMHTMLMarqueeElement* re > > void webkit_dom_html_marquee_element_start(WebKitDOMHTMLMarqueeElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_MARQUEE_ELEMENT(self)); > WebCore::HTMLMarqueeElement* item = WebKit::core(self); > item->start(); >@@ -114,7 +114,7 @@ void webkit_dom_html_marquee_element_start(WebKitDOMHTMLMarqueeElement* self) > > void webkit_dom_html_marquee_element_stop(WebKitDOMHTMLMarqueeElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_MARQUEE_ELEMENT(self)); > WebCore::HTMLMarqueeElement* item = WebKit::core(self); > item->stop(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMenuElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMenuElement.cpp >index 0325cb81babcc514ccb1b7346f4824b04bff715d..3a72fa56dc6922847863512e9e968045a50d0d15 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMenuElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMenuElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLMenuElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_menu_element_init(WebKitDOMHTMLMenuElement* request) > > gboolean webkit_dom_html_menu_element_get_compact(WebKitDOMHTMLMenuElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_MENU_ELEMENT(self), FALSE); > WebCore::HTMLMenuElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); >@@ -162,7 +162,7 @@ gboolean webkit_dom_html_menu_element_get_compact(WebKitDOMHTMLMenuElement* self > > void webkit_dom_html_menu_element_set_compact(WebKitDOMHTMLMenuElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_MENU_ELEMENT(self)); > WebCore::HTMLMenuElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::compactAttr, value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp >index 5529bd5355c7c8a344c5ed0bd6cfced5385ce563..736085678772382f36e790d6afcf556a8ab69b61 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLMetaElementPrivate.h" >@@ -204,7 +204,7 @@ static void webkit_dom_html_meta_element_init(WebKitDOMHTMLMetaElement* request) > > gchar* webkit_dom_html_meta_element_get_content(WebKitDOMHTMLMetaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_META_ELEMENT(self), 0); > WebCore::HTMLMetaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::contentAttr)); >@@ -213,7 +213,7 @@ gchar* webkit_dom_html_meta_element_get_content(WebKitDOMHTMLMetaElement* self) > > void webkit_dom_html_meta_element_set_content(WebKitDOMHTMLMetaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_META_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLMetaElement* item = WebKit::core(self); >@@ -223,7 +223,7 @@ void webkit_dom_html_meta_element_set_content(WebKitDOMHTMLMetaElement* self, co > > gchar* webkit_dom_html_meta_element_get_http_equiv(WebKitDOMHTMLMetaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_META_ELEMENT(self), 0); > WebCore::HTMLMetaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::http_equivAttr)); >@@ -232,7 +232,7 @@ gchar* webkit_dom_html_meta_element_get_http_equiv(WebKitDOMHTMLMetaElement* sel > > void webkit_dom_html_meta_element_set_http_equiv(WebKitDOMHTMLMetaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_META_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLMetaElement* item = WebKit::core(self); >@@ -242,7 +242,7 @@ void webkit_dom_html_meta_element_set_http_equiv(WebKitDOMHTMLMetaElement* self, > > gchar* webkit_dom_html_meta_element_get_name(WebKitDOMHTMLMetaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_META_ELEMENT(self), 0); > WebCore::HTMLMetaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -251,7 +251,7 @@ gchar* webkit_dom_html_meta_element_get_name(WebKitDOMHTMLMetaElement* self) > > void webkit_dom_html_meta_element_set_name(WebKitDOMHTMLMetaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_META_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLMetaElement* item = WebKit::core(self); >@@ -261,7 +261,7 @@ void webkit_dom_html_meta_element_set_name(WebKitDOMHTMLMetaElement* self, const > > gchar* webkit_dom_html_meta_element_get_scheme(WebKitDOMHTMLMetaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_META_ELEMENT(self), 0); > WebCore::HTMLMetaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::schemeAttr)); >@@ -270,7 +270,7 @@ gchar* webkit_dom_html_meta_element_get_scheme(WebKitDOMHTMLMetaElement* self) > > void webkit_dom_html_meta_element_set_scheme(WebKitDOMHTMLMetaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_META_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLMetaElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLModElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLModElement.cpp >index 5dde14ca614fa84aa9cc061af21d366af4ed2792..6906e1775a3c52703d8b9f521c26af3f4c09d5f1 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLModElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLModElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLModElementPrivate.h" >@@ -170,7 +170,7 @@ static void webkit_dom_html_mod_element_init(WebKitDOMHTMLModElement* request) > > gchar* webkit_dom_html_mod_element_get_cite(WebKitDOMHTMLModElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_MOD_ELEMENT(self), 0); > WebCore::HTMLModElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::citeAttr)); >@@ -179,7 +179,7 @@ gchar* webkit_dom_html_mod_element_get_cite(WebKitDOMHTMLModElement* self) > > void webkit_dom_html_mod_element_set_cite(WebKitDOMHTMLModElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_MOD_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLModElement* item = WebKit::core(self); >@@ -189,7 +189,7 @@ void webkit_dom_html_mod_element_set_cite(WebKitDOMHTMLModElement* self, const g > > gchar* webkit_dom_html_mod_element_get_date_time(WebKitDOMHTMLModElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_MOD_ELEMENT(self), 0); > WebCore::HTMLModElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::datetimeAttr)); >@@ -198,7 +198,7 @@ gchar* webkit_dom_html_mod_element_get_date_time(WebKitDOMHTMLModElement* self) > > void webkit_dom_html_mod_element_set_date_time(WebKitDOMHTMLModElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_MOD_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLModElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp >index a30c6d62cdd397abe812986eed22213b75c99a1c..f0a322e63a7836d70accc5837a44e206db063cd2 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLOListElementPrivate.h" >@@ -187,7 +187,7 @@ static void webkit_dom_html_o_list_element_init(WebKitDOMHTMLOListElement* reque > > gboolean webkit_dom_html_o_list_element_get_compact(WebKitDOMHTMLOListElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_O_LIST_ELEMENT(self), FALSE); > WebCore::HTMLOListElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); >@@ -196,7 +196,7 @@ gboolean webkit_dom_html_o_list_element_get_compact(WebKitDOMHTMLOListElement* s > > void webkit_dom_html_o_list_element_set_compact(WebKitDOMHTMLOListElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_O_LIST_ELEMENT(self)); > WebCore::HTMLOListElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::compactAttr, value); >@@ -204,7 +204,7 @@ void webkit_dom_html_o_list_element_set_compact(WebKitDOMHTMLOListElement* self, > > glong webkit_dom_html_o_list_element_get_start(WebKitDOMHTMLOListElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_O_LIST_ELEMENT(self), 0); > WebCore::HTMLOListElement* item = WebKit::core(self); > glong result = item->start(); >@@ -213,7 +213,7 @@ glong webkit_dom_html_o_list_element_get_start(WebKitDOMHTMLOListElement* self) > > void webkit_dom_html_o_list_element_set_start(WebKitDOMHTMLOListElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_O_LIST_ELEMENT(self)); > WebCore::HTMLOListElement* item = WebKit::core(self); > item->setStartForBindings(value); >@@ -221,7 +221,7 @@ void webkit_dom_html_o_list_element_set_start(WebKitDOMHTMLOListElement* self, g > > gchar* webkit_dom_html_o_list_element_get_type_attr(WebKitDOMHTMLOListElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_O_LIST_ELEMENT(self), 0); > WebCore::HTMLOListElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -230,7 +230,7 @@ gchar* webkit_dom_html_o_list_element_get_type_attr(WebKitDOMHTMLOListElement* s > > void webkit_dom_html_o_list_element_set_type_attr(WebKitDOMHTMLOListElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_O_LIST_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLOListElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp >index 9068e31015f80482983220ca4ab82d2f5b62d790..6be90c5c225f13e21a6a8c47d4774f9edbda0bcb 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDocumentPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" >@@ -438,7 +438,7 @@ static void webkit_dom_html_object_element_init(WebKitDOMHTMLObjectElement* requ > > WebKitDOMHTMLFormElement* webkit_dom_html_object_element_get_form(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >@@ -447,7 +447,7 @@ WebKitDOMHTMLFormElement* webkit_dom_html_object_element_get_form(WebKitDOMHTMLO > > gchar* webkit_dom_html_object_element_get_code(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::codeAttr)); >@@ -456,7 +456,7 @@ gchar* webkit_dom_html_object_element_get_code(WebKitDOMHTMLObjectElement* self) > > void webkit_dom_html_object_element_set_code(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -466,7 +466,7 @@ void webkit_dom_html_object_element_set_code(WebKitDOMHTMLObjectElement* self, c > > gchar* webkit_dom_html_object_element_get_align(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -475,7 +475,7 @@ gchar* webkit_dom_html_object_element_get_align(WebKitDOMHTMLObjectElement* self > > void webkit_dom_html_object_element_set_align(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -485,7 +485,7 @@ void webkit_dom_html_object_element_set_align(WebKitDOMHTMLObjectElement* self, > > gchar* webkit_dom_html_object_element_get_archive(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::archiveAttr)); >@@ -494,7 +494,7 @@ gchar* webkit_dom_html_object_element_get_archive(WebKitDOMHTMLObjectElement* se > > void webkit_dom_html_object_element_set_archive(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -504,7 +504,7 @@ void webkit_dom_html_object_element_set_archive(WebKitDOMHTMLObjectElement* self > > gchar* webkit_dom_html_object_element_get_border(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::borderAttr)); >@@ -513,7 +513,7 @@ gchar* webkit_dom_html_object_element_get_border(WebKitDOMHTMLObjectElement* sel > > void webkit_dom_html_object_element_set_border(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -523,7 +523,7 @@ void webkit_dom_html_object_element_set_border(WebKitDOMHTMLObjectElement* self, > > gchar* webkit_dom_html_object_element_get_code_base(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::codebaseAttr)); >@@ -532,7 +532,7 @@ gchar* webkit_dom_html_object_element_get_code_base(WebKitDOMHTMLObjectElement* > > void webkit_dom_html_object_element_set_code_base(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -542,7 +542,7 @@ void webkit_dom_html_object_element_set_code_base(WebKitDOMHTMLObjectElement* se > > gchar* webkit_dom_html_object_element_get_code_type(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::codetypeAttr)); >@@ -551,7 +551,7 @@ gchar* webkit_dom_html_object_element_get_code_type(WebKitDOMHTMLObjectElement* > > void webkit_dom_html_object_element_set_code_type(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -561,7 +561,7 @@ void webkit_dom_html_object_element_set_code_type(WebKitDOMHTMLObjectElement* se > > gchar* webkit_dom_html_object_element_get_data(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::dataAttr)); >@@ -570,7 +570,7 @@ gchar* webkit_dom_html_object_element_get_data(WebKitDOMHTMLObjectElement* self) > > void webkit_dom_html_object_element_set_data(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -580,7 +580,7 @@ void webkit_dom_html_object_element_set_data(WebKitDOMHTMLObjectElement* self, c > > gboolean webkit_dom_html_object_element_get_declare(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), FALSE); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::declareAttr); >@@ -589,7 +589,7 @@ gboolean webkit_dom_html_object_element_get_declare(WebKitDOMHTMLObjectElement* > > void webkit_dom_html_object_element_set_declare(WebKitDOMHTMLObjectElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > WebCore::HTMLObjectElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::declareAttr, value); >@@ -597,7 +597,7 @@ void webkit_dom_html_object_element_set_declare(WebKitDOMHTMLObjectElement* self > > gchar* webkit_dom_html_object_element_get_height(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::heightAttr)); >@@ -606,7 +606,7 @@ gchar* webkit_dom_html_object_element_get_height(WebKitDOMHTMLObjectElement* sel > > void webkit_dom_html_object_element_set_height(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -616,7 +616,7 @@ void webkit_dom_html_object_element_set_height(WebKitDOMHTMLObjectElement* self, > > glong webkit_dom_html_object_element_get_hspace(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::hspaceAttr); >@@ -625,7 +625,7 @@ glong webkit_dom_html_object_element_get_hspace(WebKitDOMHTMLObjectElement* self > > void webkit_dom_html_object_element_set_hspace(WebKitDOMHTMLObjectElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > WebCore::HTMLObjectElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::hspaceAttr, value); >@@ -633,7 +633,7 @@ void webkit_dom_html_object_element_set_hspace(WebKitDOMHTMLObjectElement* self, > > gchar* webkit_dom_html_object_element_get_name(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -642,7 +642,7 @@ gchar* webkit_dom_html_object_element_get_name(WebKitDOMHTMLObjectElement* self) > > void webkit_dom_html_object_element_set_name(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -652,7 +652,7 @@ void webkit_dom_html_object_element_set_name(WebKitDOMHTMLObjectElement* self, c > > gchar* webkit_dom_html_object_element_get_standby(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::standbyAttr)); >@@ -661,7 +661,7 @@ gchar* webkit_dom_html_object_element_get_standby(WebKitDOMHTMLObjectElement* se > > void webkit_dom_html_object_element_set_standby(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -671,7 +671,7 @@ void webkit_dom_html_object_element_set_standby(WebKitDOMHTMLObjectElement* self > > gchar* webkit_dom_html_object_element_get_type_attr(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -680,7 +680,7 @@ gchar* webkit_dom_html_object_element_get_type_attr(WebKitDOMHTMLObjectElement* > > void webkit_dom_html_object_element_set_type_attr(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -690,7 +690,7 @@ void webkit_dom_html_object_element_set_type_attr(WebKitDOMHTMLObjectElement* se > > gchar* webkit_dom_html_object_element_get_use_map(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::usemapAttr)); >@@ -699,7 +699,7 @@ gchar* webkit_dom_html_object_element_get_use_map(WebKitDOMHTMLObjectElement* se > > void webkit_dom_html_object_element_set_use_map(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -709,7 +709,7 @@ void webkit_dom_html_object_element_set_use_map(WebKitDOMHTMLObjectElement* self > > glong webkit_dom_html_object_element_get_vspace(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::vspaceAttr); >@@ -718,7 +718,7 @@ glong webkit_dom_html_object_element_get_vspace(WebKitDOMHTMLObjectElement* self > > void webkit_dom_html_object_element_set_vspace(WebKitDOMHTMLObjectElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > WebCore::HTMLObjectElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::vspaceAttr, value); >@@ -726,7 +726,7 @@ void webkit_dom_html_object_element_set_vspace(WebKitDOMHTMLObjectElement* self, > > gchar* webkit_dom_html_object_element_get_width(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::widthAttr)); >@@ -735,7 +735,7 @@ gchar* webkit_dom_html_object_element_get_width(WebKitDOMHTMLObjectElement* self > > void webkit_dom_html_object_element_set_width(WebKitDOMHTMLObjectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLObjectElement* item = WebKit::core(self); >@@ -745,7 +745,7 @@ void webkit_dom_html_object_element_set_width(WebKitDOMHTMLObjectElement* self, > > WebKitDOMDocument* webkit_dom_html_object_element_get_content_document(WebKitDOMHTMLObjectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT(self), 0); > WebCore::HTMLObjectElement* item = WebKit::core(self); > RefPtr<WebCore::Document> gobjectResult = WTF::getPtr(item->contentDocument()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptGroupElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptGroupElement.cpp >index 9a0189e89a52864fa8da1a399fd8f7fbe708197c..d6cc0164243b63a9e71ad0817014151348f6c85f 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptGroupElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptGroupElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLOptGroupElementPrivate.h" >@@ -170,7 +170,7 @@ static void webkit_dom_html_opt_group_element_init(WebKitDOMHTMLOptGroupElement* > > gboolean webkit_dom_html_opt_group_element_get_disabled(WebKitDOMHTMLOptGroupElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPT_GROUP_ELEMENT(self), FALSE); > WebCore::HTMLOptGroupElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); >@@ -179,7 +179,7 @@ gboolean webkit_dom_html_opt_group_element_get_disabled(WebKitDOMHTMLOptGroupEle > > void webkit_dom_html_opt_group_element_set_disabled(WebKitDOMHTMLOptGroupElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OPT_GROUP_ELEMENT(self)); > WebCore::HTMLOptGroupElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, value); >@@ -187,7 +187,7 @@ void webkit_dom_html_opt_group_element_set_disabled(WebKitDOMHTMLOptGroupElement > > gchar* webkit_dom_html_opt_group_element_get_label(WebKitDOMHTMLOptGroupElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPT_GROUP_ELEMENT(self), 0); > WebCore::HTMLOptGroupElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::labelAttr)); >@@ -196,7 +196,7 @@ gchar* webkit_dom_html_opt_group_element_get_label(WebKitDOMHTMLOptGroupElement* > > void webkit_dom_html_opt_group_element_set_label(WebKitDOMHTMLOptGroupElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OPT_GROUP_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLOptGroupElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionElement.cpp >index 895a71273097957096241f25d513b9712e19ce1e..ee37fca5f4c2564eebaaf30972945446aca59606 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLFormElementPrivate.h" >@@ -264,7 +264,7 @@ static void webkit_dom_html_option_element_init(WebKitDOMHTMLOptionElement* requ > > gboolean webkit_dom_html_option_element_get_disabled(WebKitDOMHTMLOptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self), FALSE); > WebCore::HTMLOptionElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); >@@ -273,7 +273,7 @@ gboolean webkit_dom_html_option_element_get_disabled(WebKitDOMHTMLOptionElement* > > void webkit_dom_html_option_element_set_disabled(WebKitDOMHTMLOptionElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self)); > WebCore::HTMLOptionElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, value); >@@ -281,7 +281,7 @@ void webkit_dom_html_option_element_set_disabled(WebKitDOMHTMLOptionElement* sel > > WebKitDOMHTMLFormElement* webkit_dom_html_option_element_get_form(WebKitDOMHTMLOptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self), 0); > WebCore::HTMLOptionElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >@@ -290,7 +290,7 @@ WebKitDOMHTMLFormElement* webkit_dom_html_option_element_get_form(WebKitDOMHTMLO > > gchar* webkit_dom_html_option_element_get_label(WebKitDOMHTMLOptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self), 0); > WebCore::HTMLOptionElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->label()); >@@ -299,7 +299,7 @@ gchar* webkit_dom_html_option_element_get_label(WebKitDOMHTMLOptionElement* self > > void webkit_dom_html_option_element_set_label(WebKitDOMHTMLOptionElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLOptionElement* item = WebKit::core(self); >@@ -309,7 +309,7 @@ void webkit_dom_html_option_element_set_label(WebKitDOMHTMLOptionElement* self, > > gboolean webkit_dom_html_option_element_get_default_selected(WebKitDOMHTMLOptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self), FALSE); > WebCore::HTMLOptionElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::selectedAttr); >@@ -318,7 +318,7 @@ gboolean webkit_dom_html_option_element_get_default_selected(WebKitDOMHTMLOption > > void webkit_dom_html_option_element_set_default_selected(WebKitDOMHTMLOptionElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self)); > WebCore::HTMLOptionElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::selectedAttr, value); >@@ -326,7 +326,7 @@ void webkit_dom_html_option_element_set_default_selected(WebKitDOMHTMLOptionElem > > gboolean webkit_dom_html_option_element_get_selected(WebKitDOMHTMLOptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self), FALSE); > WebCore::HTMLOptionElement* item = WebKit::core(self); > gboolean result = item->selected(); >@@ -335,7 +335,7 @@ gboolean webkit_dom_html_option_element_get_selected(WebKitDOMHTMLOptionElement* > > void webkit_dom_html_option_element_set_selected(WebKitDOMHTMLOptionElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self)); > WebCore::HTMLOptionElement* item = WebKit::core(self); > item->setSelected(value); >@@ -343,7 +343,7 @@ void webkit_dom_html_option_element_set_selected(WebKitDOMHTMLOptionElement* sel > > gchar* webkit_dom_html_option_element_get_value(WebKitDOMHTMLOptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self), 0); > WebCore::HTMLOptionElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->value()); >@@ -352,7 +352,7 @@ gchar* webkit_dom_html_option_element_get_value(WebKitDOMHTMLOptionElement* self > > void webkit_dom_html_option_element_set_value(WebKitDOMHTMLOptionElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLOptionElement* item = WebKit::core(self); >@@ -362,7 +362,7 @@ void webkit_dom_html_option_element_set_value(WebKitDOMHTMLOptionElement* self, > > gchar* webkit_dom_html_option_element_get_text(WebKitDOMHTMLOptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self), 0); > WebCore::HTMLOptionElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->text()); >@@ -371,7 +371,7 @@ gchar* webkit_dom_html_option_element_get_text(WebKitDOMHTMLOptionElement* self) > > glong webkit_dom_html_option_element_get_index(WebKitDOMHTMLOptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTION_ELEMENT(self), 0); > WebCore::HTMLOptionElement* item = WebKit::core(self); > glong result = item->index(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp >index c9f54cc35fb9ad5e717bf6ac30611afa23965eb5..2b6060c635810f8f43cf40fd6c95c1543b9da42c 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMHTMLCollectionPrivate.h" > #include "WebKitDOMHTMLOptionElementPrivate.h" > #include "WebKitDOMHTMLOptionsCollectionPrivate.h" >@@ -130,7 +130,7 @@ static void webkit_dom_html_options_collection_init(WebKitDOMHTMLOptionsCollecti > > WebKitDOMNode* webkit_dom_html_options_collection_named_item(WebKitDOMHTMLOptionsCollection* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTIONS_COLLECTION(self), 0); > g_return_val_if_fail(name, 0); > WebCore::HTMLOptionsCollection* item = WebKit::core(self); >@@ -141,7 +141,7 @@ WebKitDOMNode* webkit_dom_html_options_collection_named_item(WebKitDOMHTMLOption > > glong webkit_dom_html_options_collection_get_selected_index(WebKitDOMHTMLOptionsCollection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTIONS_COLLECTION(self), 0); > WebCore::HTMLOptionsCollection* item = WebKit::core(self); > glong result = item->selectedIndex(); >@@ -150,7 +150,7 @@ glong webkit_dom_html_options_collection_get_selected_index(WebKitDOMHTMLOptions > > void webkit_dom_html_options_collection_set_selected_index(WebKitDOMHTMLOptionsCollection* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_OPTIONS_COLLECTION(self)); > WebCore::HTMLOptionsCollection* item = WebKit::core(self); > item->setSelectedIndex(value); >@@ -158,7 +158,7 @@ void webkit_dom_html_options_collection_set_selected_index(WebKitDOMHTMLOptionsC > > gulong webkit_dom_html_options_collection_get_length(WebKitDOMHTMLOptionsCollection* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_OPTIONS_COLLECTION(self), 0); > WebCore::HTMLOptionsCollection* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParagraphElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParagraphElement.cpp >index 01b285720a2e9620cb39583bdaa734b834818e10..d6db0c823ee26b004e90994268b6d2b69777df52 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParagraphElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParagraphElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLParagraphElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_paragraph_element_init(WebKitDOMHTMLParagraphElement > > gchar* webkit_dom_html_paragraph_element_get_align(WebKitDOMHTMLParagraphElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_PARAGRAPH_ELEMENT(self), 0); > WebCore::HTMLParagraphElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -162,7 +162,7 @@ gchar* webkit_dom_html_paragraph_element_get_align(WebKitDOMHTMLParagraphElement > > void webkit_dom_html_paragraph_element_set_align(WebKitDOMHTMLParagraphElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_PARAGRAPH_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLParagraphElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp >index 29ba0f115f6e5d219410f7cb27a645086d01906d..637d2a22c401d46a0d889eb7570b5a66aa4a65d2 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLParamElementPrivate.h" >@@ -204,7 +204,7 @@ static void webkit_dom_html_param_element_init(WebKitDOMHTMLParamElement* reques > > gchar* webkit_dom_html_param_element_get_name(WebKitDOMHTMLParamElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_PARAM_ELEMENT(self), 0); > WebCore::HTMLParamElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -213,7 +213,7 @@ gchar* webkit_dom_html_param_element_get_name(WebKitDOMHTMLParamElement* self) > > void webkit_dom_html_param_element_set_name(WebKitDOMHTMLParamElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_PARAM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLParamElement* item = WebKit::core(self); >@@ -223,7 +223,7 @@ void webkit_dom_html_param_element_set_name(WebKitDOMHTMLParamElement* self, con > > gchar* webkit_dom_html_param_element_get_type_attr(WebKitDOMHTMLParamElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_PARAM_ELEMENT(self), 0); > WebCore::HTMLParamElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -232,7 +232,7 @@ gchar* webkit_dom_html_param_element_get_type_attr(WebKitDOMHTMLParamElement* se > > void webkit_dom_html_param_element_set_type_attr(WebKitDOMHTMLParamElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_PARAM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLParamElement* item = WebKit::core(self); >@@ -242,7 +242,7 @@ void webkit_dom_html_param_element_set_type_attr(WebKitDOMHTMLParamElement* self > > gchar* webkit_dom_html_param_element_get_value(WebKitDOMHTMLParamElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_PARAM_ELEMENT(self), 0); > WebCore::HTMLParamElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::valueAttr)); >@@ -251,7 +251,7 @@ gchar* webkit_dom_html_param_element_get_value(WebKitDOMHTMLParamElement* self) > > void webkit_dom_html_param_element_set_value(WebKitDOMHTMLParamElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_PARAM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLParamElement* item = WebKit::core(self); >@@ -261,7 +261,7 @@ void webkit_dom_html_param_element_set_value(WebKitDOMHTMLParamElement* self, co > > gchar* webkit_dom_html_param_element_get_value_type(WebKitDOMHTMLParamElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_PARAM_ELEMENT(self), 0); > WebCore::HTMLParamElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::valuetypeAttr)); >@@ -270,7 +270,7 @@ gchar* webkit_dom_html_param_element_get_value_type(WebKitDOMHTMLParamElement* s > > void webkit_dom_html_param_element_set_value_type(WebKitDOMHTMLParamElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_PARAM_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLParamElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPreElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPreElement.cpp >index 4ae2113a9625b810e9a9b15461c55a15472e3173..e2c704af9eb45a4df7d923627572d4b5d08f3554 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPreElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPreElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLPreElementPrivate.h" >@@ -170,7 +170,7 @@ static void webkit_dom_html_pre_element_init(WebKitDOMHTMLPreElement* request) > > glong webkit_dom_html_pre_element_get_width(WebKitDOMHTMLPreElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_PRE_ELEMENT(self), 0); > WebCore::HTMLPreElement* item = WebKit::core(self); > glong result = item->getIntegralAttribute(WebCore::HTMLNames::widthAttr); >@@ -179,7 +179,7 @@ glong webkit_dom_html_pre_element_get_width(WebKitDOMHTMLPreElement* self) > > void webkit_dom_html_pre_element_set_width(WebKitDOMHTMLPreElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_PRE_ELEMENT(self)); > WebCore::HTMLPreElement* item = WebKit::core(self); > item->setIntegralAttribute(WebCore::HTMLNames::widthAttr, value); >@@ -187,7 +187,7 @@ void webkit_dom_html_pre_element_set_width(WebKitDOMHTMLPreElement* self, glong > > gboolean webkit_dom_html_pre_element_get_wrap(WebKitDOMHTMLPreElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_PRE_ELEMENT(self), FALSE); > WebCore::HTMLPreElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::wrapAttr); >@@ -196,7 +196,7 @@ gboolean webkit_dom_html_pre_element_get_wrap(WebKitDOMHTMLPreElement* self) > > void webkit_dom_html_pre_element_set_wrap(WebKitDOMHTMLPreElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_PRE_ELEMENT(self)); > WebCore::HTMLPreElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::wrapAttr, value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLQuoteElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLQuoteElement.cpp >index cfb4b39766b581ac3ad95fbe0e6c405f4c217771..c044cfd291197a390a65b785ba5220f408e606bc 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLQuoteElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLQuoteElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLQuoteElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_quote_element_init(WebKitDOMHTMLQuoteElement* reques > > gchar* webkit_dom_html_quote_element_get_cite(WebKitDOMHTMLQuoteElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_QUOTE_ELEMENT(self), 0); > WebCore::HTMLQuoteElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::citeAttr)); >@@ -162,7 +162,7 @@ gchar* webkit_dom_html_quote_element_get_cite(WebKitDOMHTMLQuoteElement* self) > > void webkit_dom_html_quote_element_set_cite(WebKitDOMHTMLQuoteElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_QUOTE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLQuoteElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp >index 8b141fe3b2400a29fff3b4308193d7739ea08757..5605e4272f6d23582c9fe6f70c2303b5487238d8 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLScriptElementPrivate.h" >@@ -254,7 +254,7 @@ static void webkit_dom_html_script_element_init(WebKitDOMHTMLScriptElement* requ > > gchar* webkit_dom_html_script_element_get_text(WebKitDOMHTMLScriptElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self), 0); > WebCore::HTMLScriptElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->text()); >@@ -263,7 +263,7 @@ gchar* webkit_dom_html_script_element_get_text(WebKitDOMHTMLScriptElement* self) > > void webkit_dom_html_script_element_set_text(WebKitDOMHTMLScriptElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLScriptElement* item = WebKit::core(self); >@@ -273,7 +273,7 @@ void webkit_dom_html_script_element_set_text(WebKitDOMHTMLScriptElement* self, c > > gchar* webkit_dom_html_script_element_get_html_for(WebKitDOMHTMLScriptElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self), 0); > WebCore::HTMLScriptElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::forAttr)); >@@ -282,7 +282,7 @@ gchar* webkit_dom_html_script_element_get_html_for(WebKitDOMHTMLScriptElement* s > > void webkit_dom_html_script_element_set_html_for(WebKitDOMHTMLScriptElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLScriptElement* item = WebKit::core(self); >@@ -292,7 +292,7 @@ void webkit_dom_html_script_element_set_html_for(WebKitDOMHTMLScriptElement* sel > > gchar* webkit_dom_html_script_element_get_event(WebKitDOMHTMLScriptElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self), 0); > WebCore::HTMLScriptElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::eventAttr)); >@@ -301,7 +301,7 @@ gchar* webkit_dom_html_script_element_get_event(WebKitDOMHTMLScriptElement* self > > void webkit_dom_html_script_element_set_event(WebKitDOMHTMLScriptElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLScriptElement* item = WebKit::core(self); >@@ -311,7 +311,7 @@ void webkit_dom_html_script_element_set_event(WebKitDOMHTMLScriptElement* self, > > gchar* webkit_dom_html_script_element_get_charset(WebKitDOMHTMLScriptElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self), 0); > WebCore::HTMLScriptElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charsetAttr)); >@@ -320,7 +320,7 @@ gchar* webkit_dom_html_script_element_get_charset(WebKitDOMHTMLScriptElement* se > > void webkit_dom_html_script_element_set_charset(WebKitDOMHTMLScriptElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLScriptElement* item = WebKit::core(self); >@@ -330,7 +330,7 @@ void webkit_dom_html_script_element_set_charset(WebKitDOMHTMLScriptElement* self > > gboolean webkit_dom_html_script_element_get_defer(WebKitDOMHTMLScriptElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self), FALSE); > WebCore::HTMLScriptElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::deferAttr); >@@ -339,7 +339,7 @@ gboolean webkit_dom_html_script_element_get_defer(WebKitDOMHTMLScriptElement* se > > void webkit_dom_html_script_element_set_defer(WebKitDOMHTMLScriptElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self)); > WebCore::HTMLScriptElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::deferAttr, value); >@@ -347,7 +347,7 @@ void webkit_dom_html_script_element_set_defer(WebKitDOMHTMLScriptElement* self, > > gchar* webkit_dom_html_script_element_get_src(WebKitDOMHTMLScriptElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self), 0); > WebCore::HTMLScriptElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getURLAttribute(WebCore::HTMLNames::srcAttr)); >@@ -356,7 +356,7 @@ gchar* webkit_dom_html_script_element_get_src(WebKitDOMHTMLScriptElement* self) > > void webkit_dom_html_script_element_set_src(WebKitDOMHTMLScriptElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLScriptElement* item = WebKit::core(self); >@@ -366,7 +366,7 @@ void webkit_dom_html_script_element_set_src(WebKitDOMHTMLScriptElement* self, co > > gchar* webkit_dom_html_script_element_get_type_attr(WebKitDOMHTMLScriptElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self), 0); > WebCore::HTMLScriptElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -375,7 +375,7 @@ gchar* webkit_dom_html_script_element_get_type_attr(WebKitDOMHTMLScriptElement* > > void webkit_dom_html_script_element_set_type_attr(WebKitDOMHTMLScriptElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLScriptElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp >index 190acbee746ff5d044ef7bd1205be95f7dca480e..87d5e70b647cf209a6b6a513cef053794291f41c 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp >@@ -27,7 +27,7 @@ > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> > #include <WebCore/HTMLOptGroupElement.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLCollectionPrivate.h" >@@ -333,7 +333,7 @@ static void webkit_dom_html_select_element_init(WebKitDOMHTMLSelectElement* requ > > WebKitDOMNode* webkit_dom_html_select_element_item(WebKitDOMHTMLSelectElement* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->item(index)); >@@ -342,7 +342,7 @@ WebKitDOMNode* webkit_dom_html_select_element_item(WebKitDOMHTMLSelectElement* s > > WebKitDOMNode* webkit_dom_html_select_element_named_item(WebKitDOMHTMLSelectElement* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > g_return_val_if_fail(name, 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); >@@ -353,7 +353,7 @@ WebKitDOMNode* webkit_dom_html_select_element_named_item(WebKitDOMHTMLSelectElem > > void webkit_dom_html_select_element_add(WebKitDOMHTMLSelectElement* self, WebKitDOMHTMLElement* element, WebKitDOMHTMLElement* before, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(element)); > g_return_if_fail(WEBKIT_DOM_IS_HTML_ELEMENT(before)); >@@ -381,7 +381,7 @@ void webkit_dom_html_select_element_add(WebKitDOMHTMLSelectElement* self, WebKit > > void webkit_dom_html_select_element_remove(WebKitDOMHTMLSelectElement* self, glong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > WebCore::HTMLSelectElement* item = WebKit::core(self); > item->remove(index); >@@ -389,7 +389,7 @@ void webkit_dom_html_select_element_remove(WebKitDOMHTMLSelectElement* self, glo > > gboolean webkit_dom_html_select_element_get_autofocus(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), FALSE); > WebCore::HTMLSelectElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::autofocusAttr); >@@ -398,7 +398,7 @@ gboolean webkit_dom_html_select_element_get_autofocus(WebKitDOMHTMLSelectElement > > void webkit_dom_html_select_element_set_autofocus(WebKitDOMHTMLSelectElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > WebCore::HTMLSelectElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::autofocusAttr, value); >@@ -406,7 +406,7 @@ void webkit_dom_html_select_element_set_autofocus(WebKitDOMHTMLSelectElement* se > > gboolean webkit_dom_html_select_element_get_disabled(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), FALSE); > WebCore::HTMLSelectElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); >@@ -415,7 +415,7 @@ gboolean webkit_dom_html_select_element_get_disabled(WebKitDOMHTMLSelectElement* > > void webkit_dom_html_select_element_set_disabled(WebKitDOMHTMLSelectElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > WebCore::HTMLSelectElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, value); >@@ -423,7 +423,7 @@ void webkit_dom_html_select_element_set_disabled(WebKitDOMHTMLSelectElement* sel > > WebKitDOMHTMLFormElement* webkit_dom_html_select_element_get_form(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >@@ -432,7 +432,7 @@ WebKitDOMHTMLFormElement* webkit_dom_html_select_element_get_form(WebKitDOMHTMLS > > gboolean webkit_dom_html_select_element_get_multiple(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), FALSE); > WebCore::HTMLSelectElement* item = WebKit::core(self); > gboolean result = item->multiple(); >@@ -441,7 +441,7 @@ gboolean webkit_dom_html_select_element_get_multiple(WebKitDOMHTMLSelectElement* > > void webkit_dom_html_select_element_set_multiple(WebKitDOMHTMLSelectElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > WebCore::HTMLSelectElement* item = WebKit::core(self); > item->setMultiple(value); >@@ -449,7 +449,7 @@ void webkit_dom_html_select_element_set_multiple(WebKitDOMHTMLSelectElement* sel > > gchar* webkit_dom_html_select_element_get_name(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -458,7 +458,7 @@ gchar* webkit_dom_html_select_element_get_name(WebKitDOMHTMLSelectElement* self) > > void webkit_dom_html_select_element_set_name(WebKitDOMHTMLSelectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLSelectElement* item = WebKit::core(self); >@@ -468,7 +468,7 @@ void webkit_dom_html_select_element_set_name(WebKitDOMHTMLSelectElement* self, c > > glong webkit_dom_html_select_element_get_size(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > glong result = item->size(); >@@ -477,7 +477,7 @@ glong webkit_dom_html_select_element_get_size(WebKitDOMHTMLSelectElement* self) > > void webkit_dom_html_select_element_set_size(WebKitDOMHTMLSelectElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > WebCore::HTMLSelectElement* item = WebKit::core(self); > item->setSize(value); >@@ -485,7 +485,7 @@ void webkit_dom_html_select_element_set_size(WebKitDOMHTMLSelectElement* self, g > > gchar* webkit_dom_html_select_element_get_select_type(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->type()); >@@ -494,7 +494,7 @@ gchar* webkit_dom_html_select_element_get_select_type(WebKitDOMHTMLSelectElement > > WebKitDOMHTMLOptionsCollection* webkit_dom_html_select_element_get_options(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLOptionsCollection> gobjectResult = WTF::getPtr(item->options()); >@@ -503,7 +503,7 @@ WebKitDOMHTMLOptionsCollection* webkit_dom_html_select_element_get_options(WebKi > > gulong webkit_dom_html_select_element_get_length(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > gulong result = item->length(); >@@ -512,7 +512,7 @@ gulong webkit_dom_html_select_element_get_length(WebKitDOMHTMLSelectElement* sel > > void webkit_dom_html_select_element_set_length(WebKitDOMHTMLSelectElement* self, gulong value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > g_return_if_fail(!error || !*error); > WebCore::HTMLSelectElement* item = WebKit::core(self); >@@ -525,7 +525,7 @@ void webkit_dom_html_select_element_set_length(WebKitDOMHTMLSelectElement* self, > > glong webkit_dom_html_select_element_get_selected_index(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > glong result = item->selectedIndex(); >@@ -534,7 +534,7 @@ glong webkit_dom_html_select_element_get_selected_index(WebKitDOMHTMLSelectEleme > > void webkit_dom_html_select_element_set_selected_index(WebKitDOMHTMLSelectElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > WebCore::HTMLSelectElement* item = WebKit::core(self); > item->setSelectedIndex(value); >@@ -542,7 +542,7 @@ void webkit_dom_html_select_element_set_selected_index(WebKitDOMHTMLSelectElemen > > gchar* webkit_dom_html_select_element_get_value(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), 0); > WebCore::HTMLSelectElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->value()); >@@ -551,7 +551,7 @@ gchar* webkit_dom_html_select_element_get_value(WebKitDOMHTMLSelectElement* self > > void webkit_dom_html_select_element_set_value(WebKitDOMHTMLSelectElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLSelectElement* item = WebKit::core(self); >@@ -561,7 +561,7 @@ void webkit_dom_html_select_element_set_value(WebKitDOMHTMLSelectElement* self, > > gboolean webkit_dom_html_select_element_get_will_validate(WebKitDOMHTMLSelectElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_SELECT_ELEMENT(self), FALSE); > WebCore::HTMLSelectElement* item = WebKit::core(self); > gboolean result = item->willValidate(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp >index e74788b11e6292b58f288320136560a74639d99e..2c463d2967f6a3e277c60bbd096bb19835f472d8 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLStyleElementPrivate.h" >@@ -201,7 +201,7 @@ static void webkit_dom_html_style_element_init(WebKitDOMHTMLStyleElement* reques > > gboolean webkit_dom_html_style_element_get_disabled(WebKitDOMHTMLStyleElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_STYLE_ELEMENT(self), FALSE); > WebCore::HTMLStyleElement* item = WebKit::core(self); > gboolean result = item->disabled(); >@@ -210,7 +210,7 @@ gboolean webkit_dom_html_style_element_get_disabled(WebKitDOMHTMLStyleElement* s > > void webkit_dom_html_style_element_set_disabled(WebKitDOMHTMLStyleElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_STYLE_ELEMENT(self)); > WebCore::HTMLStyleElement* item = WebKit::core(self); > item->setDisabled(value); >@@ -218,7 +218,7 @@ void webkit_dom_html_style_element_set_disabled(WebKitDOMHTMLStyleElement* self, > > gchar* webkit_dom_html_style_element_get_media(WebKitDOMHTMLStyleElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_STYLE_ELEMENT(self), 0); > WebCore::HTMLStyleElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::mediaAttr)); >@@ -227,7 +227,7 @@ gchar* webkit_dom_html_style_element_get_media(WebKitDOMHTMLStyleElement* self) > > void webkit_dom_html_style_element_set_media(WebKitDOMHTMLStyleElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_STYLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLStyleElement* item = WebKit::core(self); >@@ -237,7 +237,7 @@ void webkit_dom_html_style_element_set_media(WebKitDOMHTMLStyleElement* self, co > > gchar* webkit_dom_html_style_element_get_type_attr(WebKitDOMHTMLStyleElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_STYLE_ELEMENT(self), 0); > WebCore::HTMLStyleElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -246,7 +246,7 @@ gchar* webkit_dom_html_style_element_get_type_attr(WebKitDOMHTMLStyleElement* se > > void webkit_dom_html_style_element_set_type_attr(WebKitDOMHTMLStyleElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_STYLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLStyleElement* item = WebKit::core(self); >@@ -256,7 +256,7 @@ void webkit_dom_html_style_element_set_type_attr(WebKitDOMHTMLStyleElement* self > > WebKitDOMStyleSheet* webkit_dom_html_style_element_get_sheet(WebKitDOMHTMLStyleElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_STYLE_ELEMENT(self), 0); > WebCore::HTMLStyleElement* item = WebKit::core(self); > RefPtr<WebCore::StyleSheet> gobjectResult = WTF::getPtr(item->sheet()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCaptionElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCaptionElement.cpp >index 8ab958bf6f03f10259d4f4753945132a3b4ecc0d..ac660e06331f26846b1302dc8f05267240b8c111 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCaptionElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCaptionElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLTableCaptionElementPrivate.h" >@@ -153,7 +153,7 @@ static void webkit_dom_html_table_caption_element_init(WebKitDOMHTMLTableCaption > > gchar* webkit_dom_html_table_caption_element_get_align(WebKitDOMHTMLTableCaptionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CAPTION_ELEMENT(self), 0); > WebCore::HTMLTableCaptionElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -162,7 +162,7 @@ gchar* webkit_dom_html_table_caption_element_get_align(WebKitDOMHTMLTableCaption > > void webkit_dom_html_table_caption_element_set_align(WebKitDOMHTMLTableCaptionElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CAPTION_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCaptionElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp >index 6b79fc7f8af09389103efba9613eadb0e874c89d..00019b6d8ea4ef0fd6ce8522c0f18051d5950460 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLTableCellElementPrivate.h" >@@ -388,7 +388,7 @@ static void webkit_dom_html_table_cell_element_init(WebKitDOMHTMLTableCellElemen > > glong webkit_dom_html_table_cell_element_get_cell_index(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > glong result = item->cellIndex(); >@@ -397,7 +397,7 @@ glong webkit_dom_html_table_cell_element_get_cell_index(WebKitDOMHTMLTableCellEl > > gchar* webkit_dom_html_table_cell_element_get_align(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -406,7 +406,7 @@ gchar* webkit_dom_html_table_cell_element_get_align(WebKitDOMHTMLTableCellElemen > > void webkit_dom_html_table_cell_element_set_align(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -416,7 +416,7 @@ void webkit_dom_html_table_cell_element_set_align(WebKitDOMHTMLTableCellElement* > > gchar* webkit_dom_html_table_cell_element_get_axis(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::axisAttr)); >@@ -425,7 +425,7 @@ gchar* webkit_dom_html_table_cell_element_get_axis(WebKitDOMHTMLTableCellElement > > void webkit_dom_html_table_cell_element_set_axis(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -435,7 +435,7 @@ void webkit_dom_html_table_cell_element_set_axis(WebKitDOMHTMLTableCellElement* > > gchar* webkit_dom_html_table_cell_element_get_bg_color(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr)); >@@ -444,7 +444,7 @@ gchar* webkit_dom_html_table_cell_element_get_bg_color(WebKitDOMHTMLTableCellEle > > void webkit_dom_html_table_cell_element_set_bg_color(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -454,7 +454,7 @@ void webkit_dom_html_table_cell_element_set_bg_color(WebKitDOMHTMLTableCellEleme > > gchar* webkit_dom_html_table_cell_element_get_ch(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charAttr)); >@@ -463,7 +463,7 @@ gchar* webkit_dom_html_table_cell_element_get_ch(WebKitDOMHTMLTableCellElement* > > void webkit_dom_html_table_cell_element_set_ch(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -473,7 +473,7 @@ void webkit_dom_html_table_cell_element_set_ch(WebKitDOMHTMLTableCellElement* se > > gchar* webkit_dom_html_table_cell_element_get_ch_off(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charoffAttr)); >@@ -482,7 +482,7 @@ gchar* webkit_dom_html_table_cell_element_get_ch_off(WebKitDOMHTMLTableCellEleme > > void webkit_dom_html_table_cell_element_set_ch_off(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -492,7 +492,7 @@ void webkit_dom_html_table_cell_element_set_ch_off(WebKitDOMHTMLTableCellElement > > glong webkit_dom_html_table_cell_element_get_col_span(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > glong result = item->colSpan(); >@@ -501,7 +501,7 @@ glong webkit_dom_html_table_cell_element_get_col_span(WebKitDOMHTMLTableCellElem > > void webkit_dom_html_table_cell_element_set_col_span(WebKitDOMHTMLTableCellElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > item->setColSpan(value); >@@ -509,7 +509,7 @@ void webkit_dom_html_table_cell_element_set_col_span(WebKitDOMHTMLTableCellEleme > > glong webkit_dom_html_table_cell_element_get_row_span(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > glong result = item->rowSpanForBindings(); >@@ -518,7 +518,7 @@ glong webkit_dom_html_table_cell_element_get_row_span(WebKitDOMHTMLTableCellElem > > void webkit_dom_html_table_cell_element_set_row_span(WebKitDOMHTMLTableCellElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > item->setRowSpanForBindings(value); >@@ -526,7 +526,7 @@ void webkit_dom_html_table_cell_element_set_row_span(WebKitDOMHTMLTableCellEleme > > gchar* webkit_dom_html_table_cell_element_get_headers(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::headersAttr)); >@@ -535,7 +535,7 @@ gchar* webkit_dom_html_table_cell_element_get_headers(WebKitDOMHTMLTableCellElem > > void webkit_dom_html_table_cell_element_set_headers(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -545,7 +545,7 @@ void webkit_dom_html_table_cell_element_set_headers(WebKitDOMHTMLTableCellElemen > > gchar* webkit_dom_html_table_cell_element_get_height(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::heightAttr)); >@@ -554,7 +554,7 @@ gchar* webkit_dom_html_table_cell_element_get_height(WebKitDOMHTMLTableCellEleme > > void webkit_dom_html_table_cell_element_set_height(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -564,7 +564,7 @@ void webkit_dom_html_table_cell_element_set_height(WebKitDOMHTMLTableCellElement > > gboolean webkit_dom_html_table_cell_element_get_no_wrap(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), FALSE); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::nowrapAttr); >@@ -573,7 +573,7 @@ gboolean webkit_dom_html_table_cell_element_get_no_wrap(WebKitDOMHTMLTableCellEl > > void webkit_dom_html_table_cell_element_set_no_wrap(WebKitDOMHTMLTableCellElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::nowrapAttr, value); >@@ -581,7 +581,7 @@ void webkit_dom_html_table_cell_element_set_no_wrap(WebKitDOMHTMLTableCellElemen > > gchar* webkit_dom_html_table_cell_element_get_v_align(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::valignAttr)); >@@ -590,7 +590,7 @@ gchar* webkit_dom_html_table_cell_element_get_v_align(WebKitDOMHTMLTableCellElem > > void webkit_dom_html_table_cell_element_set_v_align(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -600,7 +600,7 @@ void webkit_dom_html_table_cell_element_set_v_align(WebKitDOMHTMLTableCellElemen > > gchar* webkit_dom_html_table_cell_element_get_width(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::widthAttr)); >@@ -609,7 +609,7 @@ gchar* webkit_dom_html_table_cell_element_get_width(WebKitDOMHTMLTableCellElemen > > void webkit_dom_html_table_cell_element_set_width(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -619,7 +619,7 @@ void webkit_dom_html_table_cell_element_set_width(WebKitDOMHTMLTableCellElement* > > gchar* webkit_dom_html_table_cell_element_get_abbr(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::abbrAttr)); >@@ -628,7 +628,7 @@ gchar* webkit_dom_html_table_cell_element_get_abbr(WebKitDOMHTMLTableCellElement > > void webkit_dom_html_table_cell_element_set_abbr(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >@@ -638,7 +638,7 @@ void webkit_dom_html_table_cell_element_set_abbr(WebKitDOMHTMLTableCellElement* > > gchar* webkit_dom_html_table_cell_element_get_scope(WebKitDOMHTMLTableCellElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self), 0); > WebCore::HTMLTableCellElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->scope()); >@@ -647,7 +647,7 @@ gchar* webkit_dom_html_table_cell_element_get_scope(WebKitDOMHTMLTableCellElemen > > void webkit_dom_html_table_cell_element_set_scope(WebKitDOMHTMLTableCellElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableCellElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableColElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableColElement.cpp >index 090f2092d3857dfab73fe612e2d9ff74f3cbd702..4a7ea3ebe24b1cb65dcf3356a1745fa9fb80edaa 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableColElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableColElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLTableColElementPrivate.h" >@@ -238,7 +238,7 @@ static void webkit_dom_html_table_col_element_init(WebKitDOMHTMLTableColElement* > > gchar* webkit_dom_html_table_col_element_get_align(WebKitDOMHTMLTableColElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self), 0); > WebCore::HTMLTableColElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -247,7 +247,7 @@ gchar* webkit_dom_html_table_col_element_get_align(WebKitDOMHTMLTableColElement* > > void webkit_dom_html_table_col_element_set_align(WebKitDOMHTMLTableColElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableColElement* item = WebKit::core(self); >@@ -257,7 +257,7 @@ void webkit_dom_html_table_col_element_set_align(WebKitDOMHTMLTableColElement* s > > gchar* webkit_dom_html_table_col_element_get_ch(WebKitDOMHTMLTableColElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self), 0); > WebCore::HTMLTableColElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charAttr)); >@@ -266,7 +266,7 @@ gchar* webkit_dom_html_table_col_element_get_ch(WebKitDOMHTMLTableColElement* se > > void webkit_dom_html_table_col_element_set_ch(WebKitDOMHTMLTableColElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableColElement* item = WebKit::core(self); >@@ -276,7 +276,7 @@ void webkit_dom_html_table_col_element_set_ch(WebKitDOMHTMLTableColElement* self > > gchar* webkit_dom_html_table_col_element_get_ch_off(WebKitDOMHTMLTableColElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self), 0); > WebCore::HTMLTableColElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charoffAttr)); >@@ -285,7 +285,7 @@ gchar* webkit_dom_html_table_col_element_get_ch_off(WebKitDOMHTMLTableColElement > > void webkit_dom_html_table_col_element_set_ch_off(WebKitDOMHTMLTableColElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableColElement* item = WebKit::core(self); >@@ -295,7 +295,7 @@ void webkit_dom_html_table_col_element_set_ch_off(WebKitDOMHTMLTableColElement* > > glong webkit_dom_html_table_col_element_get_span(WebKitDOMHTMLTableColElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self), 0); > WebCore::HTMLTableColElement* item = WebKit::core(self); > glong result = item->span(); >@@ -304,7 +304,7 @@ glong webkit_dom_html_table_col_element_get_span(WebKitDOMHTMLTableColElement* s > > void webkit_dom_html_table_col_element_set_span(WebKitDOMHTMLTableColElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self)); > WebCore::HTMLTableColElement* item = WebKit::core(self); > item->setSpan(value); >@@ -312,7 +312,7 @@ void webkit_dom_html_table_col_element_set_span(WebKitDOMHTMLTableColElement* se > > gchar* webkit_dom_html_table_col_element_get_v_align(WebKitDOMHTMLTableColElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self), 0); > WebCore::HTMLTableColElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::valignAttr)); >@@ -321,7 +321,7 @@ gchar* webkit_dom_html_table_col_element_get_v_align(WebKitDOMHTMLTableColElemen > > void webkit_dom_html_table_col_element_set_v_align(WebKitDOMHTMLTableColElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableColElement* item = WebKit::core(self); >@@ -331,7 +331,7 @@ void webkit_dom_html_table_col_element_set_v_align(WebKitDOMHTMLTableColElement* > > gchar* webkit_dom_html_table_col_element_get_width(WebKitDOMHTMLTableColElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self), 0); > WebCore::HTMLTableColElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::widthAttr)); >@@ -340,7 +340,7 @@ gchar* webkit_dom_html_table_col_element_get_width(WebKitDOMHTMLTableColElement* > > void webkit_dom_html_table_col_element_set_width(WebKitDOMHTMLTableColElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableColElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp >index bbb55474401e7e70a4c82c42a0077411bf0d8f99..e8148943b4f253fb8335288e6d1ca3f60b5d5acf 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLCollectionPrivate.h" >@@ -346,7 +346,7 @@ static void webkit_dom_html_table_element_init(WebKitDOMHTMLTableElement* reques > > WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_head(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLElement> gobjectResult = WTF::getPtr(item->createTHead()); >@@ -355,7 +355,7 @@ WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_head(WebKitDOMHTMLT > > void webkit_dom_html_table_element_delete_t_head(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > WebCore::HTMLTableElement* item = WebKit::core(self); > item->deleteTHead(); >@@ -363,7 +363,7 @@ void webkit_dom_html_table_element_delete_t_head(WebKitDOMHTMLTableElement* self > > WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_foot(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLElement> gobjectResult = WTF::getPtr(item->createTFoot()); >@@ -372,7 +372,7 @@ WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_foot(WebKitDOMHTMLT > > void webkit_dom_html_table_element_delete_t_foot(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > WebCore::HTMLTableElement* item = WebKit::core(self); > item->deleteTFoot(); >@@ -380,7 +380,7 @@ void webkit_dom_html_table_element_delete_t_foot(WebKitDOMHTMLTableElement* self > > WebKitDOMHTMLElement* webkit_dom_html_table_element_create_caption(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLElement> gobjectResult = WTF::getPtr(item->createCaption()); >@@ -389,7 +389,7 @@ WebKitDOMHTMLElement* webkit_dom_html_table_element_create_caption(WebKitDOMHTML > > void webkit_dom_html_table_element_delete_caption(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > WebCore::HTMLTableElement* item = WebKit::core(self); > item->deleteCaption(); >@@ -397,7 +397,7 @@ void webkit_dom_html_table_element_delete_caption(WebKitDOMHTMLTableElement* sel > > WebKitDOMHTMLElement* webkit_dom_html_table_element_insert_row(WebKitDOMHTMLTableElement* self, glong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -412,7 +412,7 @@ WebKitDOMHTMLElement* webkit_dom_html_table_element_insert_row(WebKitDOMHTMLTabl > > void webkit_dom_html_table_element_delete_row(WebKitDOMHTMLTableElement* self, glong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(!error || !*error); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -425,7 +425,7 @@ void webkit_dom_html_table_element_delete_row(WebKitDOMHTMLTableElement* self, g > > WebKitDOMHTMLTableCaptionElement* webkit_dom_html_table_element_get_caption(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLTableCaptionElement> gobjectResult = WTF::getPtr(item->caption()); >@@ -434,7 +434,7 @@ WebKitDOMHTMLTableCaptionElement* webkit_dom_html_table_element_get_caption(WebK > > void webkit_dom_html_table_element_set_caption(WebKitDOMHTMLTableElement* self, WebKitDOMHTMLTableCaptionElement* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_CAPTION_ELEMENT(value)); > g_return_if_fail(!error || !*error); >@@ -449,7 +449,7 @@ void webkit_dom_html_table_element_set_caption(WebKitDOMHTMLTableElement* self, > > WebKitDOMHTMLTableSectionElement* webkit_dom_html_table_element_get_t_head(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLTableSectionElement> gobjectResult = WTF::getPtr(item->tHead()); >@@ -458,7 +458,7 @@ WebKitDOMHTMLTableSectionElement* webkit_dom_html_table_element_get_t_head(WebKi > > void webkit_dom_html_table_element_set_t_head(WebKitDOMHTMLTableElement* self, WebKitDOMHTMLTableSectionElement* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(value)); > g_return_if_fail(!error || !*error); >@@ -473,7 +473,7 @@ void webkit_dom_html_table_element_set_t_head(WebKitDOMHTMLTableElement* self, W > > WebKitDOMHTMLTableSectionElement* webkit_dom_html_table_element_get_t_foot(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLTableSectionElement> gobjectResult = WTF::getPtr(item->tFoot()); >@@ -482,7 +482,7 @@ WebKitDOMHTMLTableSectionElement* webkit_dom_html_table_element_get_t_foot(WebKi > > void webkit_dom_html_table_element_set_t_foot(WebKitDOMHTMLTableElement* self, WebKitDOMHTMLTableSectionElement* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(value)); > g_return_if_fail(!error || !*error); >@@ -497,7 +497,7 @@ void webkit_dom_html_table_element_set_t_foot(WebKitDOMHTMLTableElement* self, W > > WebKitDOMHTMLCollection* webkit_dom_html_table_element_get_rows(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->rows()); >@@ -506,7 +506,7 @@ WebKitDOMHTMLCollection* webkit_dom_html_table_element_get_rows(WebKitDOMHTMLTab > > WebKitDOMHTMLCollection* webkit_dom_html_table_element_get_t_bodies(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->tBodies()); >@@ -515,7 +515,7 @@ WebKitDOMHTMLCollection* webkit_dom_html_table_element_get_t_bodies(WebKitDOMHTM > > gchar* webkit_dom_html_table_element_get_align(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -524,7 +524,7 @@ gchar* webkit_dom_html_table_element_get_align(WebKitDOMHTMLTableElement* self) > > void webkit_dom_html_table_element_set_align(WebKitDOMHTMLTableElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -534,7 +534,7 @@ void webkit_dom_html_table_element_set_align(WebKitDOMHTMLTableElement* self, co > > gchar* webkit_dom_html_table_element_get_bg_color(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr)); >@@ -543,7 +543,7 @@ gchar* webkit_dom_html_table_element_get_bg_color(WebKitDOMHTMLTableElement* sel > > void webkit_dom_html_table_element_set_bg_color(WebKitDOMHTMLTableElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -553,7 +553,7 @@ void webkit_dom_html_table_element_set_bg_color(WebKitDOMHTMLTableElement* self, > > gchar* webkit_dom_html_table_element_get_border(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::borderAttr)); >@@ -562,7 +562,7 @@ gchar* webkit_dom_html_table_element_get_border(WebKitDOMHTMLTableElement* self) > > void webkit_dom_html_table_element_set_border(WebKitDOMHTMLTableElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -572,7 +572,7 @@ void webkit_dom_html_table_element_set_border(WebKitDOMHTMLTableElement* self, c > > gchar* webkit_dom_html_table_element_get_cell_padding(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::cellpaddingAttr)); >@@ -581,7 +581,7 @@ gchar* webkit_dom_html_table_element_get_cell_padding(WebKitDOMHTMLTableElement* > > void webkit_dom_html_table_element_set_cell_padding(WebKitDOMHTMLTableElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -591,7 +591,7 @@ void webkit_dom_html_table_element_set_cell_padding(WebKitDOMHTMLTableElement* s > > gchar* webkit_dom_html_table_element_get_cell_spacing(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::cellspacingAttr)); >@@ -600,7 +600,7 @@ gchar* webkit_dom_html_table_element_get_cell_spacing(WebKitDOMHTMLTableElement* > > void webkit_dom_html_table_element_set_cell_spacing(WebKitDOMHTMLTableElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -610,7 +610,7 @@ void webkit_dom_html_table_element_set_cell_spacing(WebKitDOMHTMLTableElement* s > > gchar* webkit_dom_html_table_element_get_rules(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::rulesAttr)); >@@ -619,7 +619,7 @@ gchar* webkit_dom_html_table_element_get_rules(WebKitDOMHTMLTableElement* self) > > void webkit_dom_html_table_element_set_rules(WebKitDOMHTMLTableElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -629,7 +629,7 @@ void webkit_dom_html_table_element_set_rules(WebKitDOMHTMLTableElement* self, co > > gchar* webkit_dom_html_table_element_get_summary(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::summaryAttr)); >@@ -638,7 +638,7 @@ gchar* webkit_dom_html_table_element_get_summary(WebKitDOMHTMLTableElement* self > > void webkit_dom_html_table_element_set_summary(WebKitDOMHTMLTableElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableElement* item = WebKit::core(self); >@@ -648,7 +648,7 @@ void webkit_dom_html_table_element_set_summary(WebKitDOMHTMLTableElement* self, > > gchar* webkit_dom_html_table_element_get_width(WebKitDOMHTMLTableElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self), 0); > WebCore::HTMLTableElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::widthAttr)); >@@ -657,7 +657,7 @@ gchar* webkit_dom_html_table_element_get_width(WebKitDOMHTMLTableElement* self) > > void webkit_dom_html_table_element_set_width(WebKitDOMHTMLTableElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableRowElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableRowElement.cpp >index c874f583d189a65469ae88100345d9e1f72a6b61..f8f481ca17b3266091212f31c1723899fc09e834 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableRowElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableRowElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLCollectionPrivate.h" >@@ -265,7 +265,7 @@ static void webkit_dom_html_table_row_element_init(WebKitDOMHTMLTableRowElement* > > WebKitDOMHTMLElement* webkit_dom_html_table_row_element_insert_cell(WebKitDOMHTMLTableRowElement* self, glong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); >@@ -280,7 +280,7 @@ WebKitDOMHTMLElement* webkit_dom_html_table_row_element_insert_cell(WebKitDOMHTM > > void webkit_dom_html_table_row_element_delete_cell(WebKitDOMHTMLTableRowElement* self, glong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self)); > g_return_if_fail(!error || !*error); > WebCore::HTMLTableRowElement* item = WebKit::core(self); >@@ -293,7 +293,7 @@ void webkit_dom_html_table_row_element_delete_cell(WebKitDOMHTMLTableRowElement* > > glong webkit_dom_html_table_row_element_get_row_index(WebKitDOMHTMLTableRowElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); > glong result = item->rowIndex(); >@@ -302,7 +302,7 @@ glong webkit_dom_html_table_row_element_get_row_index(WebKitDOMHTMLTableRowEleme > > glong webkit_dom_html_table_row_element_get_section_row_index(WebKitDOMHTMLTableRowElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); > glong result = item->sectionRowIndex(); >@@ -311,7 +311,7 @@ glong webkit_dom_html_table_row_element_get_section_row_index(WebKitDOMHTMLTable > > WebKitDOMHTMLCollection* webkit_dom_html_table_row_element_get_cells(WebKitDOMHTMLTableRowElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->cells()); >@@ -320,7 +320,7 @@ WebKitDOMHTMLCollection* webkit_dom_html_table_row_element_get_cells(WebKitDOMHT > > gchar* webkit_dom_html_table_row_element_get_align(WebKitDOMHTMLTableRowElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -329,7 +329,7 @@ gchar* webkit_dom_html_table_row_element_get_align(WebKitDOMHTMLTableRowElement* > > void webkit_dom_html_table_row_element_set_align(WebKitDOMHTMLTableRowElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableRowElement* item = WebKit::core(self); >@@ -339,7 +339,7 @@ void webkit_dom_html_table_row_element_set_align(WebKitDOMHTMLTableRowElement* s > > gchar* webkit_dom_html_table_row_element_get_bg_color(WebKitDOMHTMLTableRowElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr)); >@@ -348,7 +348,7 @@ gchar* webkit_dom_html_table_row_element_get_bg_color(WebKitDOMHTMLTableRowEleme > > void webkit_dom_html_table_row_element_set_bg_color(WebKitDOMHTMLTableRowElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableRowElement* item = WebKit::core(self); >@@ -358,7 +358,7 @@ void webkit_dom_html_table_row_element_set_bg_color(WebKitDOMHTMLTableRowElement > > gchar* webkit_dom_html_table_row_element_get_ch(WebKitDOMHTMLTableRowElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charAttr)); >@@ -367,7 +367,7 @@ gchar* webkit_dom_html_table_row_element_get_ch(WebKitDOMHTMLTableRowElement* se > > void webkit_dom_html_table_row_element_set_ch(WebKitDOMHTMLTableRowElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableRowElement* item = WebKit::core(self); >@@ -377,7 +377,7 @@ void webkit_dom_html_table_row_element_set_ch(WebKitDOMHTMLTableRowElement* self > > gchar* webkit_dom_html_table_row_element_get_ch_off(WebKitDOMHTMLTableRowElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charoffAttr)); >@@ -386,7 +386,7 @@ gchar* webkit_dom_html_table_row_element_get_ch_off(WebKitDOMHTMLTableRowElement > > void webkit_dom_html_table_row_element_set_ch_off(WebKitDOMHTMLTableRowElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableRowElement* item = WebKit::core(self); >@@ -396,7 +396,7 @@ void webkit_dom_html_table_row_element_set_ch_off(WebKitDOMHTMLTableRowElement* > > gchar* webkit_dom_html_table_row_element_get_v_align(WebKitDOMHTMLTableRowElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self), 0); > WebCore::HTMLTableRowElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::valignAttr)); >@@ -405,7 +405,7 @@ gchar* webkit_dom_html_table_row_element_get_v_align(WebKitDOMHTMLTableRowElemen > > void webkit_dom_html_table_row_element_set_v_align(WebKitDOMHTMLTableRowElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableRowElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableSectionElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableSectionElement.cpp >index f9438149043b36ac3f1c2e64c4bab4b22907ec3b..299e8938027201d9545d498c40186849f193dbf0 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableSectionElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableSectionElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLCollectionPrivate.h" >@@ -220,7 +220,7 @@ static void webkit_dom_html_table_section_element_init(WebKitDOMHTMLTableSection > > WebKitDOMHTMLElement* webkit_dom_html_table_section_element_insert_row(WebKitDOMHTMLTableSectionElement* self, glong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); >@@ -234,7 +234,7 @@ WebKitDOMHTMLElement* webkit_dom_html_table_section_element_insert_row(WebKitDOM > > void webkit_dom_html_table_section_element_delete_row(WebKitDOMHTMLTableSectionElement* self, glong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self)); > g_return_if_fail(!error || !*error); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); >@@ -247,7 +247,7 @@ void webkit_dom_html_table_section_element_delete_row(WebKitDOMHTMLTableSectionE > > gchar* webkit_dom_html_table_section_element_get_align(WebKitDOMHTMLTableSectionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self), 0); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::alignAttr)); >@@ -256,7 +256,7 @@ gchar* webkit_dom_html_table_section_element_get_align(WebKitDOMHTMLTableSection > > void webkit_dom_html_table_section_element_set_align(WebKitDOMHTMLTableSectionElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); >@@ -266,7 +266,7 @@ void webkit_dom_html_table_section_element_set_align(WebKitDOMHTMLTableSectionEl > > gchar* webkit_dom_html_table_section_element_get_ch(WebKitDOMHTMLTableSectionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self), 0); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charAttr)); >@@ -275,7 +275,7 @@ gchar* webkit_dom_html_table_section_element_get_ch(WebKitDOMHTMLTableSectionEle > > void webkit_dom_html_table_section_element_set_ch(WebKitDOMHTMLTableSectionElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); >@@ -285,7 +285,7 @@ void webkit_dom_html_table_section_element_set_ch(WebKitDOMHTMLTableSectionEleme > > gchar* webkit_dom_html_table_section_element_get_ch_off(WebKitDOMHTMLTableSectionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self), 0); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::charoffAttr)); >@@ -294,7 +294,7 @@ gchar* webkit_dom_html_table_section_element_get_ch_off(WebKitDOMHTMLTableSectio > > void webkit_dom_html_table_section_element_set_ch_off(WebKitDOMHTMLTableSectionElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); >@@ -304,7 +304,7 @@ void webkit_dom_html_table_section_element_set_ch_off(WebKitDOMHTMLTableSectionE > > gchar* webkit_dom_html_table_section_element_get_v_align(WebKitDOMHTMLTableSectionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self), 0); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::valignAttr)); >@@ -313,7 +313,7 @@ gchar* webkit_dom_html_table_section_element_get_v_align(WebKitDOMHTMLTableSecti > > void webkit_dom_html_table_section_element_set_v_align(WebKitDOMHTMLTableSectionElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); >@@ -323,7 +323,7 @@ void webkit_dom_html_table_section_element_set_v_align(WebKitDOMHTMLTableSection > > WebKitDOMHTMLCollection* webkit_dom_html_table_section_element_get_rows(WebKitDOMHTMLTableSectionElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT(self), 0); > WebCore::HTMLTableSectionElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLCollection> gobjectResult = WTF::getPtr(item->rows()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp >index 800d2d3f8df6353cfd453c0948880e100c61ab9d..fe524e474197f539f80f410b3901cd3376095756 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLFormElementPrivate.h" >@@ -349,7 +349,7 @@ static void webkit_dom_html_text_area_element_init(WebKitDOMHTMLTextAreaElement* > > void webkit_dom_html_text_area_element_select(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > item->select(); >@@ -357,7 +357,7 @@ void webkit_dom_html_text_area_element_select(WebKitDOMHTMLTextAreaElement* self > > void webkit_dom_html_text_area_element_set_selection_range(WebKitDOMHTMLTextAreaElement* self, glong start, glong end, const gchar* direction) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > g_return_if_fail(direction); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); >@@ -367,7 +367,7 @@ void webkit_dom_html_text_area_element_set_selection_range(WebKitDOMHTMLTextArea > > gboolean webkit_dom_html_text_area_element_get_autofocus(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), FALSE); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::autofocusAttr); >@@ -376,7 +376,7 @@ gboolean webkit_dom_html_text_area_element_get_autofocus(WebKitDOMHTMLTextAreaEl > > void webkit_dom_html_text_area_element_set_autofocus(WebKitDOMHTMLTextAreaElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::autofocusAttr, value); >@@ -384,7 +384,7 @@ void webkit_dom_html_text_area_element_set_autofocus(WebKitDOMHTMLTextAreaElemen > > gboolean webkit_dom_html_text_area_element_get_disabled(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), FALSE); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); >@@ -393,7 +393,7 @@ gboolean webkit_dom_html_text_area_element_get_disabled(WebKitDOMHTMLTextAreaEle > > void webkit_dom_html_text_area_element_set_disabled(WebKitDOMHTMLTextAreaElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, value); >@@ -401,7 +401,7 @@ void webkit_dom_html_text_area_element_set_disabled(WebKitDOMHTMLTextAreaElement > > WebKitDOMHTMLFormElement* webkit_dom_html_text_area_element_get_form(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > RefPtr<WebCore::HTMLFormElement> gobjectResult = WTF::getPtr(item->form()); >@@ -410,7 +410,7 @@ WebKitDOMHTMLFormElement* webkit_dom_html_text_area_element_get_form(WebKitDOMHT > > gchar* webkit_dom_html_text_area_element_get_name(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->getNameAttribute()); >@@ -419,7 +419,7 @@ gchar* webkit_dom_html_text_area_element_get_name(WebKitDOMHTMLTextAreaElement* > > void webkit_dom_html_text_area_element_set_name(WebKitDOMHTMLTextAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); >@@ -429,7 +429,7 @@ void webkit_dom_html_text_area_element_set_name(WebKitDOMHTMLTextAreaElement* se > > gboolean webkit_dom_html_text_area_element_get_read_only(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), FALSE); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::readonlyAttr); >@@ -438,7 +438,7 @@ gboolean webkit_dom_html_text_area_element_get_read_only(WebKitDOMHTMLTextAreaEl > > void webkit_dom_html_text_area_element_set_read_only(WebKitDOMHTMLTextAreaElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::readonlyAttr, value); >@@ -446,7 +446,7 @@ void webkit_dom_html_text_area_element_set_read_only(WebKitDOMHTMLTextAreaElemen > > glong webkit_dom_html_text_area_element_get_rows(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > glong result = item->rows(); >@@ -455,7 +455,7 @@ glong webkit_dom_html_text_area_element_get_rows(WebKitDOMHTMLTextAreaElement* s > > void webkit_dom_html_text_area_element_set_rows(WebKitDOMHTMLTextAreaElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > item->setRows(value); >@@ -463,7 +463,7 @@ void webkit_dom_html_text_area_element_set_rows(WebKitDOMHTMLTextAreaElement* se > > glong webkit_dom_html_text_area_element_get_cols(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > glong result = item->cols(); >@@ -472,7 +472,7 @@ glong webkit_dom_html_text_area_element_get_cols(WebKitDOMHTMLTextAreaElement* s > > void webkit_dom_html_text_area_element_set_cols(WebKitDOMHTMLTextAreaElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > item->setCols(value); >@@ -480,7 +480,7 @@ void webkit_dom_html_text_area_element_set_cols(WebKitDOMHTMLTextAreaElement* se > > gchar* webkit_dom_html_text_area_element_get_area_type(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->type()); >@@ -489,7 +489,7 @@ gchar* webkit_dom_html_text_area_element_get_area_type(WebKitDOMHTMLTextAreaElem > > gchar* webkit_dom_html_text_area_element_get_default_value(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->defaultValue()); >@@ -498,7 +498,7 @@ gchar* webkit_dom_html_text_area_element_get_default_value(WebKitDOMHTMLTextArea > > void webkit_dom_html_text_area_element_set_default_value(WebKitDOMHTMLTextAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); >@@ -508,7 +508,7 @@ void webkit_dom_html_text_area_element_set_default_value(WebKitDOMHTMLTextAreaEl > > gchar* webkit_dom_html_text_area_element_get_value(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->value()); >@@ -517,7 +517,7 @@ gchar* webkit_dom_html_text_area_element_get_value(WebKitDOMHTMLTextAreaElement* > > void webkit_dom_html_text_area_element_set_value(WebKitDOMHTMLTextAreaElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); >@@ -527,7 +527,7 @@ void webkit_dom_html_text_area_element_set_value(WebKitDOMHTMLTextAreaElement* s > > gboolean webkit_dom_html_text_area_element_get_will_validate(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), FALSE); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > gboolean result = item->willValidate(); >@@ -536,7 +536,7 @@ gboolean webkit_dom_html_text_area_element_get_will_validate(WebKitDOMHTMLTextAr > > glong webkit_dom_html_text_area_element_get_selection_start(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > glong result = item->selectionStart(); >@@ -545,7 +545,7 @@ glong webkit_dom_html_text_area_element_get_selection_start(WebKitDOMHTMLTextAre > > void webkit_dom_html_text_area_element_set_selection_start(WebKitDOMHTMLTextAreaElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > item->setSelectionStart(value); >@@ -553,7 +553,7 @@ void webkit_dom_html_text_area_element_set_selection_start(WebKitDOMHTMLTextArea > > glong webkit_dom_html_text_area_element_get_selection_end(WebKitDOMHTMLTextAreaElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self), 0); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > glong result = item->selectionEnd(); >@@ -562,7 +562,7 @@ glong webkit_dom_html_text_area_element_get_selection_end(WebKitDOMHTMLTextAreaE > > void webkit_dom_html_text_area_element_set_selection_end(WebKitDOMHTMLTextAreaElement* self, glong value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(self)); > WebCore::HTMLTextAreaElement* item = WebKit::core(self); > item->setSelectionEnd(value); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTitleElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTitleElement.cpp >index 91e277b229809ad822017e812eb660882348066a..d5903d542dd8c335b2e1de7f400ffe91f571c5b9 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTitleElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTitleElement.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLTitleElementPrivate.h" >@@ -152,7 +152,7 @@ static void webkit_dom_html_title_element_init(WebKitDOMHTMLTitleElement* reques > > gchar* webkit_dom_html_title_element_get_text(WebKitDOMHTMLTitleElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TITLE_ELEMENT(self), 0); > WebCore::HTMLTitleElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->text()); >@@ -161,7 +161,7 @@ gchar* webkit_dom_html_title_element_get_text(WebKitDOMHTMLTitleElement* self) > > void webkit_dom_html_title_element_set_text(WebKitDOMHTMLTitleElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_TITLE_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLTitleElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLUListElement.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLUListElement.cpp >index 6883e51d0c9736f2f71cd412b865de42425b128d..7ebbd471f9d188f4ea02de788c50d7c116ed8fa8 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLUListElement.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLUListElement.cpp >@@ -26,7 +26,7 @@ > #include <WebCore/Document.h> > #include "GObjectEventListener.h" > #include <WebCore/HTMLNames.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMHTMLUListElementPrivate.h" >@@ -170,7 +170,7 @@ static void webkit_dom_html_u_list_element_init(WebKitDOMHTMLUListElement* reque > > gboolean webkit_dom_html_u_list_element_get_compact(WebKitDOMHTMLUListElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_U_LIST_ELEMENT(self), FALSE); > WebCore::HTMLUListElement* item = WebKit::core(self); > gboolean result = item->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); >@@ -179,7 +179,7 @@ gboolean webkit_dom_html_u_list_element_get_compact(WebKitDOMHTMLUListElement* s > > void webkit_dom_html_u_list_element_set_compact(WebKitDOMHTMLUListElement* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_U_LIST_ELEMENT(self)); > WebCore::HTMLUListElement* item = WebKit::core(self); > item->setBooleanAttribute(WebCore::HTMLNames::compactAttr, value); >@@ -187,7 +187,7 @@ void webkit_dom_html_u_list_element_set_compact(WebKitDOMHTMLUListElement* self, > > gchar* webkit_dom_html_u_list_element_get_type_attr(WebKitDOMHTMLUListElement* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_HTML_U_LIST_ELEMENT(self), 0); > WebCore::HTMLUListElement* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->attributeWithoutSynchronization(WebCore::HTMLNames::typeAttr)); >@@ -196,7 +196,7 @@ gchar* webkit_dom_html_u_list_element_get_type_attr(WebKitDOMHTMLUListElement* s > > void webkit_dom_html_u_list_element_set_type_attr(WebKitDOMHTMLUListElement* self, const gchar* value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_HTML_U_LIST_ELEMENT(self)); > g_return_if_fail(value); > WebCore::HTMLUListElement* item = WebKit::core(self); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp >index 7da3263f0be32a516b0c9c3aaff18480335120cc..ff2806b3a023b8d6f657e00a77c24e5c44860ffb 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMWindowPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMKeyboardEventPrivate.h" >@@ -184,7 +184,7 @@ static void webkit_dom_keyboard_event_init(WebKitDOMKeyboardEvent* request) > > gboolean webkit_dom_keyboard_event_get_modifier_state(WebKitDOMKeyboardEvent* self, const gchar* keyIdentifierArg) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self), FALSE); > g_return_val_if_fail(keyIdentifierArg, FALSE); > WebCore::KeyboardEvent* item = WebKit::core(self); >@@ -195,7 +195,7 @@ gboolean webkit_dom_keyboard_event_get_modifier_state(WebKitDOMKeyboardEvent* se > > void webkit_dom_keyboard_event_init_keyboard_event(WebKitDOMKeyboardEvent* self, const gchar* type, gboolean canBubble, gboolean cancelable, WebKitDOMDOMWindow* view, const gchar* keyIdentifier, gulong location, gboolean ctrlKey, gboolean altKey, gboolean shiftKey, gboolean metaKey, gboolean altGraphKey) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self)); > g_return_if_fail(type); > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(view)); >@@ -208,7 +208,7 @@ void webkit_dom_keyboard_event_init_keyboard_event(WebKitDOMKeyboardEvent* self, > > gchar* webkit_dom_keyboard_event_get_key_identifier(WebKitDOMKeyboardEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self), 0); > WebCore::KeyboardEvent* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->keyIdentifier()); >@@ -217,7 +217,7 @@ gchar* webkit_dom_keyboard_event_get_key_identifier(WebKitDOMKeyboardEvent* self > > gulong webkit_dom_keyboard_event_get_key_location(WebKitDOMKeyboardEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self), 0); > WebCore::KeyboardEvent* item = WebKit::core(self); > gulong result = item->location(); >@@ -226,7 +226,7 @@ gulong webkit_dom_keyboard_event_get_key_location(WebKitDOMKeyboardEvent* self) > > gboolean webkit_dom_keyboard_event_get_ctrl_key(WebKitDOMKeyboardEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self), FALSE); > WebCore::KeyboardEvent* item = WebKit::core(self); > gboolean result = item->ctrlKey(); >@@ -235,7 +235,7 @@ gboolean webkit_dom_keyboard_event_get_ctrl_key(WebKitDOMKeyboardEvent* self) > > gboolean webkit_dom_keyboard_event_get_shift_key(WebKitDOMKeyboardEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self), FALSE); > WebCore::KeyboardEvent* item = WebKit::core(self); > gboolean result = item->shiftKey(); >@@ -244,7 +244,7 @@ gboolean webkit_dom_keyboard_event_get_shift_key(WebKitDOMKeyboardEvent* self) > > gboolean webkit_dom_keyboard_event_get_alt_key(WebKitDOMKeyboardEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self), FALSE); > WebCore::KeyboardEvent* item = WebKit::core(self); > gboolean result = item->altKey(); >@@ -253,7 +253,7 @@ gboolean webkit_dom_keyboard_event_get_alt_key(WebKitDOMKeyboardEvent* self) > > gboolean webkit_dom_keyboard_event_get_meta_key(WebKitDOMKeyboardEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self), FALSE); > WebCore::KeyboardEvent* item = WebKit::core(self); > gboolean result = item->metaKey(); >@@ -262,7 +262,7 @@ gboolean webkit_dom_keyboard_event_get_meta_key(WebKitDOMKeyboardEvent* self) > > gboolean webkit_dom_keyboard_event_get_alt_graph_key(WebKitDOMKeyboardEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_KEYBOARD_EVENT(self), FALSE); > WebCore::KeyboardEvent* item = WebKit::core(self); > gboolean result = item->altGraphKey(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.cpp >index 8731b99d902c9ef4b28194a57284aaa9bdccb248..a5ff9a9a2a32f8bde50ff1c81ccc57a40e21fc7f 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMMediaListPrivate.h" > #include "WebKitDOMPrivate.h" > #include "ConvertToUTF8String.h" >@@ -164,7 +164,7 @@ static void webkit_dom_media_list_init(WebKitDOMMediaList* request) > > gchar* webkit_dom_media_list_item(WebKitDOMMediaList* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MEDIA_LIST(self), 0); > WebCore::MediaList* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->item(index)); >@@ -173,7 +173,7 @@ gchar* webkit_dom_media_list_item(WebKitDOMMediaList* self, gulong index) > > void webkit_dom_media_list_delete_medium(WebKitDOMMediaList* self, const gchar* oldMedium, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_MEDIA_LIST(self)); > g_return_if_fail(oldMedium); > g_return_if_fail(!error || !*error); >@@ -188,7 +188,7 @@ void webkit_dom_media_list_delete_medium(WebKitDOMMediaList* self, const gchar* > > void webkit_dom_media_list_append_medium(WebKitDOMMediaList* self, const gchar* newMedium, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_MEDIA_LIST(self)); > g_return_if_fail(newMedium); > g_return_if_fail(!error || !*error); >@@ -199,7 +199,7 @@ void webkit_dom_media_list_append_medium(WebKitDOMMediaList* self, const gchar* > > gchar* webkit_dom_media_list_get_media_text(WebKitDOMMediaList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MEDIA_LIST(self), 0); > WebCore::MediaList* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->mediaText()); >@@ -208,7 +208,7 @@ gchar* webkit_dom_media_list_get_media_text(WebKitDOMMediaList* self) > > void webkit_dom_media_list_set_media_text(WebKitDOMMediaList* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_MEDIA_LIST(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -223,7 +223,7 @@ void webkit_dom_media_list_set_media_text(WebKitDOMMediaList* self, const gchar* > > gulong webkit_dom_media_list_get_length(WebKitDOMMediaList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MEDIA_LIST(self), 0); > WebCore::MediaList* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp >index 217e565a4ab8631eed2f511511146d6a2018ec8d..1f3964d31b3fd3b455e04058bbc31f91b7c6cf03 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMWindowPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTargetPrivate.h" >@@ -312,7 +312,7 @@ static void webkit_dom_mouse_event_init(WebKitDOMMouseEvent* request) > > void webkit_dom_mouse_event_init_mouse_event(WebKitDOMMouseEvent* self, const gchar* type, gboolean canBubble, gboolean cancelable, WebKitDOMDOMWindow* view, glong detail, glong screenX, glong screenY, glong clientX, glong clientY, gboolean ctrlKey, gboolean altKey, gboolean shiftKey, gboolean metaKey, gushort button, WebKitDOMEventTarget* relatedTarget) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self)); > g_return_if_fail(type); > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(view)); >@@ -325,7 +325,7 @@ void webkit_dom_mouse_event_init_mouse_event(WebKitDOMMouseEvent* self, const gc > > glong webkit_dom_mouse_event_get_screen_x(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > glong result = item->screenX(); >@@ -334,7 +334,7 @@ glong webkit_dom_mouse_event_get_screen_x(WebKitDOMMouseEvent* self) > > glong webkit_dom_mouse_event_get_screen_y(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > glong result = item->screenY(); >@@ -343,7 +343,7 @@ glong webkit_dom_mouse_event_get_screen_y(WebKitDOMMouseEvent* self) > > glong webkit_dom_mouse_event_get_client_x(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > glong result = item->clientX(); >@@ -352,7 +352,7 @@ glong webkit_dom_mouse_event_get_client_x(WebKitDOMMouseEvent* self) > > glong webkit_dom_mouse_event_get_client_y(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > glong result = item->clientY(); >@@ -361,7 +361,7 @@ glong webkit_dom_mouse_event_get_client_y(WebKitDOMMouseEvent* self) > > gboolean webkit_dom_mouse_event_get_ctrl_key(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), FALSE); > WebCore::MouseEvent* item = WebKit::core(self); > gboolean result = item->ctrlKey(); >@@ -370,7 +370,7 @@ gboolean webkit_dom_mouse_event_get_ctrl_key(WebKitDOMMouseEvent* self) > > gboolean webkit_dom_mouse_event_get_shift_key(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), FALSE); > WebCore::MouseEvent* item = WebKit::core(self); > gboolean result = item->shiftKey(); >@@ -379,7 +379,7 @@ gboolean webkit_dom_mouse_event_get_shift_key(WebKitDOMMouseEvent* self) > > gboolean webkit_dom_mouse_event_get_alt_key(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), FALSE); > WebCore::MouseEvent* item = WebKit::core(self); > gboolean result = item->altKey(); >@@ -388,7 +388,7 @@ gboolean webkit_dom_mouse_event_get_alt_key(WebKitDOMMouseEvent* self) > > gboolean webkit_dom_mouse_event_get_meta_key(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), FALSE); > WebCore::MouseEvent* item = WebKit::core(self); > gboolean result = item->metaKey(); >@@ -397,7 +397,7 @@ gboolean webkit_dom_mouse_event_get_meta_key(WebKitDOMMouseEvent* self) > > gushort webkit_dom_mouse_event_get_button(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > gushort result = item->button(); >@@ -406,7 +406,7 @@ gushort webkit_dom_mouse_event_get_button(WebKitDOMMouseEvent* self) > > WebKitDOMEventTarget* webkit_dom_mouse_event_get_related_target(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > RefPtr<WebCore::EventTarget> gobjectResult = WTF::getPtr(item->relatedTarget()); >@@ -415,7 +415,7 @@ WebKitDOMEventTarget* webkit_dom_mouse_event_get_related_target(WebKitDOMMouseEv > > glong webkit_dom_mouse_event_get_offset_x(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > glong result = item->offsetX(); >@@ -424,7 +424,7 @@ glong webkit_dom_mouse_event_get_offset_x(WebKitDOMMouseEvent* self) > > glong webkit_dom_mouse_event_get_offset_y(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > glong result = item->offsetY(); >@@ -433,7 +433,7 @@ glong webkit_dom_mouse_event_get_offset_y(WebKitDOMMouseEvent* self) > > glong webkit_dom_mouse_event_get_x(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > glong result = item->x(); >@@ -442,7 +442,7 @@ glong webkit_dom_mouse_event_get_x(WebKitDOMMouseEvent* self) > > glong webkit_dom_mouse_event_get_y(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > glong result = item->y(); >@@ -451,7 +451,7 @@ glong webkit_dom_mouse_event_get_y(WebKitDOMMouseEvent* self) > > WebKitDOMNode* webkit_dom_mouse_event_get_from_element(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->fromElement()); >@@ -460,7 +460,7 @@ WebKitDOMNode* webkit_dom_mouse_event_get_from_element(WebKitDOMMouseEvent* self > > WebKitDOMNode* webkit_dom_mouse_event_get_to_element(WebKitDOMMouseEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_MOUSE_EVENT(self), 0); > WebCore::MouseEvent* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->toElement()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.cpp >index baf658a6412d77366d8e0bc7a0e6f3fe4b0f2ee6..b55401dc9106668010d274475fecccf17872ed2b 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.cpp >@@ -29,7 +29,7 @@ > #include <WebCore/CSSImportRule.h> > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <wtf/GetPtr.h> > #include <wtf/RefPtr.h> > >@@ -137,7 +137,7 @@ static void webkit_dom_named_node_map_init(WebKitDOMNamedNodeMap* request) > > WebKitDOMNode* webkit_dom_named_node_map_get_named_item(WebKitDOMNamedNodeMap* self, const gchar* name) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NAMED_NODE_MAP(self), 0); > g_return_val_if_fail(name, 0); > WebCore::NamedNodeMap* item = WebKit::core(self); >@@ -148,7 +148,7 @@ WebKitDOMNode* webkit_dom_named_node_map_get_named_item(WebKitDOMNamedNodeMap* s > > WebKitDOMNode* webkit_dom_named_node_map_set_named_item(WebKitDOMNamedNodeMap* self, WebKitDOMNode* node, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NAMED_NODE_MAP(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(node), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -170,7 +170,7 @@ WebKitDOMNode* webkit_dom_named_node_map_set_named_item(WebKitDOMNamedNodeMap* s > > WebKitDOMNode* webkit_dom_named_node_map_remove_named_item(WebKitDOMNamedNodeMap* self, const gchar* name, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NAMED_NODE_MAP(self), 0); > g_return_val_if_fail(name, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -187,7 +187,7 @@ WebKitDOMNode* webkit_dom_named_node_map_remove_named_item(WebKitDOMNamedNodeMap > > WebKitDOMNode* webkit_dom_named_node_map_item(WebKitDOMNamedNodeMap* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NAMED_NODE_MAP(self), 0); > WebCore::NamedNodeMap* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->item(index)); >@@ -196,7 +196,7 @@ WebKitDOMNode* webkit_dom_named_node_map_item(WebKitDOMNamedNodeMap* self, gulon > > WebKitDOMNode* webkit_dom_named_node_map_get_named_item_ns(WebKitDOMNamedNodeMap* self, const gchar* namespaceURI, const gchar* localName) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NAMED_NODE_MAP(self), 0); > g_return_val_if_fail(namespaceURI, 0); > g_return_val_if_fail(localName, 0); >@@ -214,7 +214,7 @@ WebKitDOMNode* webkit_dom_named_node_map_set_named_item_ns(WebKitDOMNamedNodeMap > > WebKitDOMNode* webkit_dom_named_node_map_remove_named_item_ns(WebKitDOMNamedNodeMap* self, const gchar* namespaceURI, const gchar* localName, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NAMED_NODE_MAP(self), 0); > g_return_val_if_fail(namespaceURI, 0); > g_return_val_if_fail(localName, 0); >@@ -233,7 +233,7 @@ WebKitDOMNode* webkit_dom_named_node_map_remove_named_item_ns(WebKitDOMNamedNode > > gulong webkit_dom_named_node_map_get_length(WebKitDOMNamedNodeMap* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NAMED_NODE_MAP(self), 0); > WebCore::NamedNodeMap* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeGtk.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeGtk.cpp >index 5f8622b695e4a61533c82ab62ead603891b2ae9d..8188cfa53a0c98f9b3db7015974ff99cec0e3c69 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeGtk.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeGtk.cpp >@@ -32,7 +32,7 @@ > #include <WebCore/CSSImportRule.h> > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <WebCore/JSNode.h> > #include <WebCore/SVGTests.h> > #include <wtf/GetPtr.h> >@@ -298,7 +298,7 @@ void webkitDOMNodeInstallProperties(GObjectClass* gobjectClass) > > WebKitDOMNode* webkit_dom_node_insert_before(WebKitDOMNode* self, WebKitDOMNode* newChild, WebKitDOMNode* refChild, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(newChild), 0); > g_return_val_if_fail(!refChild || WEBKIT_DOM_IS_NODE(refChild), 0); >@@ -317,7 +317,7 @@ WebKitDOMNode* webkit_dom_node_insert_before(WebKitDOMNode* self, WebKitDOMNode* > > WebKitDOMNode* webkit_dom_node_replace_child(WebKitDOMNode* self, WebKitDOMNode* newChild, WebKitDOMNode* oldChild, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(newChild), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(oldChild), 0); >@@ -336,7 +336,7 @@ WebKitDOMNode* webkit_dom_node_replace_child(WebKitDOMNode* self, WebKitDOMNode* > > WebKitDOMNode* webkit_dom_node_remove_child(WebKitDOMNode* self, WebKitDOMNode* oldChild, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(oldChild), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -353,7 +353,7 @@ WebKitDOMNode* webkit_dom_node_remove_child(WebKitDOMNode* self, WebKitDOMNode* > > WebKitDOMNode* webkit_dom_node_append_child(WebKitDOMNode* self, WebKitDOMNode* newChild, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(newChild), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -370,7 +370,7 @@ WebKitDOMNode* webkit_dom_node_append_child(WebKitDOMNode* self, WebKitDOMNode* > > gboolean webkit_dom_node_has_child_nodes(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), FALSE); > WebCore::Node* item = WebKit::core(self); > gboolean result = item->hasChildNodes(); >@@ -379,7 +379,7 @@ gboolean webkit_dom_node_has_child_nodes(WebKitDOMNode* self) > > WebKitDOMNode* webkit_dom_node_clone_node_with_error(WebKitDOMNode* self, gboolean deep, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::Node* item = WebKit::core(self); >@@ -394,7 +394,7 @@ WebKitDOMNode* webkit_dom_node_clone_node_with_error(WebKitDOMNode* self, gboole > > void webkit_dom_node_normalize(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_NODE(self)); > WebCore::Node* item = WebKit::core(self); > item->normalize(); >@@ -412,7 +412,7 @@ gboolean webkit_dom_node_is_supported(WebKitDOMNode* self, const gchar* feature, > > gboolean webkit_dom_node_is_same_node(WebKitDOMNode* self, WebKitDOMNode* other) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), FALSE); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(other), FALSE); > WebCore::Node* item = WebKit::core(self); >@@ -423,7 +423,7 @@ gboolean webkit_dom_node_is_same_node(WebKitDOMNode* self, WebKitDOMNode* other) > > gboolean webkit_dom_node_is_equal_node(WebKitDOMNode* self, WebKitDOMNode* other) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), FALSE); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(other), FALSE); > WebCore::Node* item = WebKit::core(self); >@@ -434,7 +434,7 @@ gboolean webkit_dom_node_is_equal_node(WebKitDOMNode* self, WebKitDOMNode* other > > gchar* webkit_dom_node_lookup_prefix(WebKitDOMNode* self, const gchar* namespaceURI) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > g_return_val_if_fail(namespaceURI, 0); > WebCore::Node* item = WebKit::core(self); >@@ -445,7 +445,7 @@ gchar* webkit_dom_node_lookup_prefix(WebKitDOMNode* self, const gchar* namespace > > gchar* webkit_dom_node_lookup_namespace_uri(WebKitDOMNode* self, const gchar* prefix) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > g_return_val_if_fail(prefix, 0); > WebCore::Node* item = WebKit::core(self); >@@ -456,7 +456,7 @@ gchar* webkit_dom_node_lookup_namespace_uri(WebKitDOMNode* self, const gchar* pr > > gboolean webkit_dom_node_is_default_namespace(WebKitDOMNode* self, const gchar* namespaceURI) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), FALSE); > g_return_val_if_fail(namespaceURI, FALSE); > WebCore::Node* item = WebKit::core(self); >@@ -467,7 +467,7 @@ gboolean webkit_dom_node_is_default_namespace(WebKitDOMNode* self, const gchar* > > gushort webkit_dom_node_compare_document_position(WebKitDOMNode* self, WebKitDOMNode* other) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(other), 0); > WebCore::Node* item = WebKit::core(self); >@@ -478,7 +478,7 @@ gushort webkit_dom_node_compare_document_position(WebKitDOMNode* self, WebKitDOM > > gboolean webkit_dom_node_contains(WebKitDOMNode* self, WebKitDOMNode* other) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), FALSE); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(other), FALSE); > WebCore::Node* item = WebKit::core(self); >@@ -489,7 +489,7 @@ gboolean webkit_dom_node_contains(WebKitDOMNode* self, WebKitDOMNode* other) > > gchar* webkit_dom_node_get_node_name(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->nodeName()); >@@ -498,7 +498,7 @@ gchar* webkit_dom_node_get_node_name(WebKitDOMNode* self) > > gchar* webkit_dom_node_get_node_value(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->nodeValue()); >@@ -507,7 +507,7 @@ gchar* webkit_dom_node_get_node_value(WebKitDOMNode* self) > > void webkit_dom_node_set_node_value(WebKitDOMNode* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_NODE(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -522,7 +522,7 @@ void webkit_dom_node_set_node_value(WebKitDOMNode* self, const gchar* value, GEr > > gushort webkit_dom_node_get_node_type(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > gushort result = item->nodeType(); >@@ -531,7 +531,7 @@ gushort webkit_dom_node_get_node_type(WebKitDOMNode* self) > > WebKitDOMNode* webkit_dom_node_get_parent_node(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->parentNode()); >@@ -540,7 +540,7 @@ WebKitDOMNode* webkit_dom_node_get_parent_node(WebKitDOMNode* self) > > WebKitDOMNodeList* webkit_dom_node_get_child_nodes(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > RefPtr<WebCore::NodeList> gobjectResult = WTF::getPtr(item->childNodes()); >@@ -549,7 +549,7 @@ WebKitDOMNodeList* webkit_dom_node_get_child_nodes(WebKitDOMNode* self) > > WebKitDOMNode* webkit_dom_node_get_first_child(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->firstChild()); >@@ -558,7 +558,7 @@ WebKitDOMNode* webkit_dom_node_get_first_child(WebKitDOMNode* self) > > WebKitDOMNode* webkit_dom_node_get_last_child(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->lastChild()); >@@ -567,7 +567,7 @@ WebKitDOMNode* webkit_dom_node_get_last_child(WebKitDOMNode* self) > > WebKitDOMNode* webkit_dom_node_get_previous_sibling(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->previousSibling()); >@@ -576,7 +576,7 @@ WebKitDOMNode* webkit_dom_node_get_previous_sibling(WebKitDOMNode* self) > > WebKitDOMNode* webkit_dom_node_get_next_sibling(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->nextSibling()); >@@ -585,7 +585,7 @@ WebKitDOMNode* webkit_dom_node_get_next_sibling(WebKitDOMNode* self) > > WebKitDOMDocument* webkit_dom_node_get_owner_document(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > RefPtr<WebCore::Document> gobjectResult = WTF::getPtr(item->ownerDocument()); >@@ -594,7 +594,7 @@ WebKitDOMDocument* webkit_dom_node_get_owner_document(WebKitDOMNode* self) > > gchar* webkit_dom_node_get_base_uri(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->baseURI()); >@@ -603,7 +603,7 @@ gchar* webkit_dom_node_get_base_uri(WebKitDOMNode* self) > > gchar* webkit_dom_node_get_text_content(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->textContent()); >@@ -612,7 +612,7 @@ gchar* webkit_dom_node_get_text_content(WebKitDOMNode* self) > > void webkit_dom_node_set_text_content(WebKitDOMNode* self, const gchar* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_NODE(self)); > g_return_if_fail(value); > g_return_if_fail(!error || !*error); >@@ -627,7 +627,7 @@ void webkit_dom_node_set_text_content(WebKitDOMNode* self, const gchar* value, G > > WebKitDOMElement* webkit_dom_node_get_parent_element(WebKitDOMNode* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(self), 0); > WebCore::Node* item = WebKit::core(self); > RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->parentElement()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.cpp >index df80db7aa7a6e38b49f6a17d35e41598eee0a1b0..626d3722f28a3172dfb37173b5b4940299607500 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMNodeFilterPrivate.h" > #include "WebKitDOMNodeIteratorPrivate.h" > #include "WebKitDOMNodePrivate.h" >@@ -193,7 +193,7 @@ static void webkit_dom_node_iterator_init(WebKitDOMNodeIterator* request) > > WebKitDOMNode* webkit_dom_node_iterator_next_node(WebKitDOMNodeIterator* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_ITERATOR(self), 0); > UNUSED_PARAM(error); > WebCore::NodeIterator* item = WebKit::core(self); >@@ -208,7 +208,7 @@ WebKitDOMNode* webkit_dom_node_iterator_next_node(WebKitDOMNodeIterator* self, G > > WebKitDOMNode* webkit_dom_node_iterator_previous_node(WebKitDOMNodeIterator* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_ITERATOR(self), 0); > UNUSED_PARAM(error); > WebCore::NodeIterator* item = WebKit::core(self); >@@ -223,7 +223,7 @@ WebKitDOMNode* webkit_dom_node_iterator_previous_node(WebKitDOMNodeIterator* sel > > void webkit_dom_node_iterator_detach(WebKitDOMNodeIterator* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_NODE_ITERATOR(self)); > WebCore::NodeIterator* item = WebKit::core(self); > item->detach(); >@@ -231,7 +231,7 @@ void webkit_dom_node_iterator_detach(WebKitDOMNodeIterator* self) > > WebKitDOMNode* webkit_dom_node_iterator_get_root(WebKitDOMNodeIterator* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_ITERATOR(self), 0); > WebCore::NodeIterator* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->root()); >@@ -240,7 +240,7 @@ WebKitDOMNode* webkit_dom_node_iterator_get_root(WebKitDOMNodeIterator* self) > > gulong webkit_dom_node_iterator_get_what_to_show(WebKitDOMNodeIterator* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_ITERATOR(self), 0); > WebCore::NodeIterator* item = WebKit::core(self); > gulong result = item->whatToShow(); >@@ -249,7 +249,7 @@ gulong webkit_dom_node_iterator_get_what_to_show(WebKitDOMNodeIterator* self) > > WebKitDOMNodeFilter* webkit_dom_node_iterator_get_filter(WebKitDOMNodeIterator* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_ITERATOR(self), 0); > WebCore::NodeIterator* item = WebKit::core(self); > RefPtr<WebCore::NodeFilter> gobjectResult = WTF::getPtr(item->filter()); >@@ -258,7 +258,7 @@ WebKitDOMNodeFilter* webkit_dom_node_iterator_get_filter(WebKitDOMNodeIterator* > > WebKitDOMNode* webkit_dom_node_iterator_get_reference_node(WebKitDOMNodeIterator* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_ITERATOR(self), 0); > WebCore::NodeIterator* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->referenceNode()); >@@ -267,7 +267,7 @@ WebKitDOMNode* webkit_dom_node_iterator_get_reference_node(WebKitDOMNodeIterator > > gboolean webkit_dom_node_iterator_get_pointer_before_reference_node(WebKitDOMNodeIterator* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_ITERATOR(self), FALSE); > WebCore::NodeIterator* item = WebKit::core(self); > gboolean result = item->pointerBeforeReferenceNode(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeList.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeList.cpp >index 0952218ddbd6cf114b9885c7508f7e00474ebf2d..5270bd75c81b87be3e79af668d86150effd74798 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeList.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeList.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMNodeListPrivate.h" > #include "WebKitDOMNodePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -136,7 +136,7 @@ static void webkit_dom_node_list_init(WebKitDOMNodeList* request) > > WebKitDOMNode* webkit_dom_node_list_item(WebKitDOMNodeList* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_LIST(self), 0); > WebCore::NodeList* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->item(index)); >@@ -145,7 +145,7 @@ WebKitDOMNode* webkit_dom_node_list_item(WebKitDOMNodeList* self, gulong index) > > gulong webkit_dom_node_list_get_length(WebKitDOMNodeList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NODE_LIST(self), 0); > WebCore::NodeList* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.cpp >index ecc878e404e9e62ab43f14d4608f6c08b6dae6b0..ec39f64e88289e43c73884d1af958891084916d2 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMNodePrivate.h" >@@ -152,7 +152,7 @@ static void webkit_dom_processing_instruction_init(WebKitDOMProcessingInstructio > > gchar* webkit_dom_processing_instruction_get_target(WebKitDOMProcessingInstruction* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_PROCESSING_INSTRUCTION(self), 0); > WebCore::ProcessingInstruction* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->target()); >@@ -161,7 +161,7 @@ gchar* webkit_dom_processing_instruction_get_target(WebKitDOMProcessingInstructi > > WebKitDOMStyleSheet* webkit_dom_processing_instruction_get_sheet(WebKitDOMProcessingInstruction* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_PROCESSING_INSTRUCTION(self), 0); > WebCore::ProcessingInstruction* item = WebKit::core(self); > RefPtr<WebCore::StyleSheet> gobjectResult = WTF::getPtr(item->sheet()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.cpp >index beb435bb141c8fed8e826341a4ede055aff8e00d..925c14f659ae1afd69e8c4a0c0f488876316c675 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDocumentFragmentPrivate.h" > #include "WebKitDOMNodePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -222,7 +222,7 @@ static void webkit_dom_range_init(WebKitDOMRange* request) > > void webkit_dom_range_set_start(WebKitDOMRange* self, WebKitDOMNode* refNode, glong offset, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(refNode)); > g_return_if_fail(!error || !*error); >@@ -237,7 +237,7 @@ void webkit_dom_range_set_start(WebKitDOMRange* self, WebKitDOMNode* refNode, gl > > void webkit_dom_range_set_end(WebKitDOMRange* self, WebKitDOMNode* refNode, glong offset, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(refNode)); > g_return_if_fail(!error || !*error); >@@ -252,7 +252,7 @@ void webkit_dom_range_set_end(WebKitDOMRange* self, WebKitDOMNode* refNode, glon > > void webkit_dom_range_set_start_before(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(refNode)); > g_return_if_fail(!error || !*error); >@@ -267,7 +267,7 @@ void webkit_dom_range_set_start_before(WebKitDOMRange* self, WebKitDOMNode* refN > > void webkit_dom_range_set_start_after(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(refNode)); > g_return_if_fail(!error || !*error); >@@ -282,7 +282,7 @@ void webkit_dom_range_set_start_after(WebKitDOMRange* self, WebKitDOMNode* refNo > > void webkit_dom_range_set_end_before(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(refNode)); > g_return_if_fail(!error || !*error); >@@ -297,7 +297,7 @@ void webkit_dom_range_set_end_before(WebKitDOMRange* self, WebKitDOMNode* refNod > > void webkit_dom_range_set_end_after(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(refNode)); > g_return_if_fail(!error || !*error); >@@ -312,7 +312,7 @@ void webkit_dom_range_set_end_after(WebKitDOMRange* self, WebKitDOMNode* refNode > > void webkit_dom_range_collapse(WebKitDOMRange* self, gboolean toStart, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -321,7 +321,7 @@ void webkit_dom_range_collapse(WebKitDOMRange* self, gboolean toStart, GError** > > void webkit_dom_range_select_node(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(refNode)); > g_return_if_fail(!error || !*error); >@@ -336,7 +336,7 @@ void webkit_dom_range_select_node(WebKitDOMRange* self, WebKitDOMNode* refNode, > > void webkit_dom_range_select_node_contents(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(refNode)); > g_return_if_fail(!error || !*error); >@@ -351,7 +351,7 @@ void webkit_dom_range_select_node_contents(WebKitDOMRange* self, WebKitDOMNode* > > gshort webkit_dom_range_compare_boundary_points(WebKitDOMRange* self, gushort how, WebKitDOMRange* sourceRange, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(sourceRange), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -368,7 +368,7 @@ gshort webkit_dom_range_compare_boundary_points(WebKitDOMRange* self, gushort ho > > void webkit_dom_range_delete_contents(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(!error || !*error); > WebCore::Range* item = WebKit::core(self); >@@ -381,7 +381,7 @@ void webkit_dom_range_delete_contents(WebKitDOMRange* self, GError** error) > > WebKitDOMDocumentFragment* webkit_dom_range_extract_contents(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::Range* item = WebKit::core(self); >@@ -396,7 +396,7 @@ WebKitDOMDocumentFragment* webkit_dom_range_extract_contents(WebKitDOMRange* sel > > WebKitDOMDocumentFragment* webkit_dom_range_clone_contents(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::Range* item = WebKit::core(self); >@@ -411,7 +411,7 @@ WebKitDOMDocumentFragment* webkit_dom_range_clone_contents(WebKitDOMRange* self, > > void webkit_dom_range_insert_node(WebKitDOMRange* self, WebKitDOMNode* newNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(newNode)); > g_return_if_fail(!error || !*error); >@@ -426,7 +426,7 @@ void webkit_dom_range_insert_node(WebKitDOMRange* self, WebKitDOMNode* newNode, > > void webkit_dom_range_surround_contents(WebKitDOMRange* self, WebKitDOMNode* newParent, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(newParent)); > g_return_if_fail(!error || !*error); >@@ -441,7 +441,7 @@ void webkit_dom_range_surround_contents(WebKitDOMRange* self, WebKitDOMNode* new > > WebKitDOMRange* webkit_dom_range_clone_range(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -451,7 +451,7 @@ WebKitDOMRange* webkit_dom_range_clone_range(WebKitDOMRange* self, GError** erro > > gchar* webkit_dom_range_to_string(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -461,7 +461,7 @@ gchar* webkit_dom_range_to_string(WebKitDOMRange* self, GError** error) > > void webkit_dom_range_detach(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -470,7 +470,7 @@ void webkit_dom_range_detach(WebKitDOMRange* self, GError** error) > > WebKitDOMDocumentFragment* webkit_dom_range_create_contextual_fragment(WebKitDOMRange* self, const gchar* html, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > g_return_val_if_fail(html, 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -487,7 +487,7 @@ WebKitDOMDocumentFragment* webkit_dom_range_create_contextual_fragment(WebKitDOM > > gshort webkit_dom_range_compare_node(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(refNode), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -504,7 +504,7 @@ gshort webkit_dom_range_compare_node(WebKitDOMRange* self, WebKitDOMNode* refNod > > gboolean webkit_dom_range_intersects_node(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), FALSE); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(refNode), FALSE); > g_return_val_if_fail(!error || !*error, FALSE); >@@ -521,7 +521,7 @@ gboolean webkit_dom_range_intersects_node(WebKitDOMRange* self, WebKitDOMNode* r > > gshort webkit_dom_range_compare_point(WebKitDOMRange* self, WebKitDOMNode* refNode, glong offset, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(refNode), 0); > g_return_val_if_fail(!error || !*error, 0); >@@ -538,7 +538,7 @@ gshort webkit_dom_range_compare_point(WebKitDOMRange* self, WebKitDOMNode* refNo > > gboolean webkit_dom_range_is_point_in_range(WebKitDOMRange* self, WebKitDOMNode* refNode, glong offset, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), FALSE); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(refNode), FALSE); > g_return_val_if_fail(!error || !*error, FALSE); >@@ -555,7 +555,7 @@ gboolean webkit_dom_range_is_point_in_range(WebKitDOMRange* self, WebKitDOMNode* > > void webkit_dom_range_expand(WebKitDOMRange* self, const gchar* unit, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_RANGE(self)); > g_return_if_fail(unit); > g_return_if_fail(!error || !*error); >@@ -570,7 +570,7 @@ void webkit_dom_range_expand(WebKitDOMRange* self, const gchar* unit, GError** e > > WebKitDOMNode* webkit_dom_range_get_start_container(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -580,7 +580,7 @@ WebKitDOMNode* webkit_dom_range_get_start_container(WebKitDOMRange* self, GError > > glong webkit_dom_range_get_start_offset(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -590,7 +590,7 @@ glong webkit_dom_range_get_start_offset(WebKitDOMRange* self, GError** error) > > WebKitDOMNode* webkit_dom_range_get_end_container(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -600,7 +600,7 @@ WebKitDOMNode* webkit_dom_range_get_end_container(WebKitDOMRange* self, GError** > > glong webkit_dom_range_get_end_offset(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -610,7 +610,7 @@ glong webkit_dom_range_get_end_offset(WebKitDOMRange* self, GError** error) > > gboolean webkit_dom_range_get_collapsed(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), FALSE); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -620,7 +620,7 @@ gboolean webkit_dom_range_get_collapsed(WebKitDOMRange* self, GError** error) > > WebKitDOMNode* webkit_dom_range_get_common_ancestor_container(WebKitDOMRange* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > UNUSED_PARAM(error); > WebCore::Range* item = WebKit::core(self); >@@ -630,7 +630,7 @@ WebKitDOMNode* webkit_dom_range_get_common_ancestor_container(WebKitDOMRange* se > > gchar* webkit_dom_range_get_text(WebKitDOMRange* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_RANGE(self), 0); > WebCore::Range* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->text()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.cpp >index eb2405807530181bc61db5a0d862d7ccdbc100c6..4dbbab44d2b08a3593d54fa7cf7fbbd38c500a93 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMMediaListPrivate.h" > #include "WebKitDOMNodePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -236,7 +236,7 @@ static void webkit_dom_style_sheet_init(WebKitDOMStyleSheet* request) > > gchar* webkit_dom_style_sheet_get_content_type(WebKitDOMStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET(self), 0); > WebCore::StyleSheet* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->type()); >@@ -245,7 +245,7 @@ gchar* webkit_dom_style_sheet_get_content_type(WebKitDOMStyleSheet* self) > > gboolean webkit_dom_style_sheet_get_disabled(WebKitDOMStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET(self), FALSE); > WebCore::StyleSheet* item = WebKit::core(self); > gboolean result = item->disabled(); >@@ -254,7 +254,7 @@ gboolean webkit_dom_style_sheet_get_disabled(WebKitDOMStyleSheet* self) > > void webkit_dom_style_sheet_set_disabled(WebKitDOMStyleSheet* self, gboolean value) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_STYLE_SHEET(self)); > WebCore::StyleSheet* item = WebKit::core(self); > item->setDisabled(value); >@@ -262,7 +262,7 @@ void webkit_dom_style_sheet_set_disabled(WebKitDOMStyleSheet* self, gboolean val > > WebKitDOMNode* webkit_dom_style_sheet_get_owner_node(WebKitDOMStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET(self), 0); > WebCore::StyleSheet* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->ownerNode()); >@@ -271,7 +271,7 @@ WebKitDOMNode* webkit_dom_style_sheet_get_owner_node(WebKitDOMStyleSheet* self) > > WebKitDOMStyleSheet* webkit_dom_style_sheet_get_parent_style_sheet(WebKitDOMStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET(self), 0); > WebCore::StyleSheet* item = WebKit::core(self); > RefPtr<WebCore::StyleSheet> gobjectResult = WTF::getPtr(item->parentStyleSheet()); >@@ -280,7 +280,7 @@ WebKitDOMStyleSheet* webkit_dom_style_sheet_get_parent_style_sheet(WebKitDOMStyl > > gchar* webkit_dom_style_sheet_get_href(WebKitDOMStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET(self), 0); > WebCore::StyleSheet* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->href()); >@@ -289,7 +289,7 @@ gchar* webkit_dom_style_sheet_get_href(WebKitDOMStyleSheet* self) > > gchar* webkit_dom_style_sheet_get_title(WebKitDOMStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET(self), 0); > WebCore::StyleSheet* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->title()); >@@ -298,7 +298,7 @@ gchar* webkit_dom_style_sheet_get_title(WebKitDOMStyleSheet* self) > > WebKitDOMMediaList* webkit_dom_style_sheet_get_media(WebKitDOMStyleSheet* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET(self), 0); > WebCore::StyleSheet* item = WebKit::core(self); > RefPtr<WebCore::MediaList> gobjectResult = WTF::getPtr(item->media()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.cpp >index 61d8db6966f2de1644a9454abce3f343ef1640e8..3f64cd647ec6893dcc720345fe67a690a866b31f 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMPrivate.h" > #include "WebKitDOMStyleSheetListPrivate.h" > #include "WebKitDOMStyleSheetPrivate.h" >@@ -136,7 +136,7 @@ static void webkit_dom_style_sheet_list_init(WebKitDOMStyleSheetList* request) > > WebKitDOMStyleSheet* webkit_dom_style_sheet_list_item(WebKitDOMStyleSheetList* self, gulong index) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET_LIST(self), 0); > WebCore::StyleSheetList* item = WebKit::core(self); > RefPtr<WebCore::StyleSheet> gobjectResult = WTF::getPtr(item->item(index)); >@@ -145,7 +145,7 @@ WebKitDOMStyleSheet* webkit_dom_style_sheet_list_item(WebKitDOMStyleSheetList* s > > gulong webkit_dom_style_sheet_list_get_length(WebKitDOMStyleSheetList* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_STYLE_SHEET_LIST(self), 0); > WebCore::StyleSheetList* item = WebKit::core(self); > gulong result = item->length(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.cpp >index 962087a26c0486461c4431364daab38a876c2472..405042405586156daabc78638e931bbc623e29c5 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.cpp >@@ -25,7 +25,7 @@ > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> > #include "GObjectEventListener.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMEventTarget.h" > #include "WebKitDOMNodePrivate.h" >@@ -137,7 +137,7 @@ static void webkit_dom_text_init(WebKitDOMText* request) > > WebKitDOMText* webkit_dom_text_split_text(WebKitDOMText* self, gulong offset, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TEXT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::Text* item = WebKit::core(self); >@@ -152,7 +152,7 @@ WebKitDOMText* webkit_dom_text_split_text(WebKitDOMText* self, gulong offset, GE > > gchar* webkit_dom_text_get_whole_text(WebKitDOMText* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TEXT(self), 0); > WebCore::Text* item = WebKit::core(self); > gchar* result = convertToUTF8String(item->wholeText()); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTreeWalker.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTreeWalker.cpp >index 867639146da9392fc05900d86e20a6f08148ceae..777187b02fe34d2d4c1fd16e71d8a8fb07ad6fe9 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTreeWalker.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTreeWalker.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMNodeFilterPrivate.h" > #include "WebKitDOMNodePrivate.h" > #include "WebKitDOMPrivate.h" >@@ -179,7 +179,7 @@ static void webkit_dom_tree_walker_init(WebKitDOMTreeWalker* request) > > WebKitDOMNode* webkit_dom_tree_walker_parent_node(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > >@@ -193,7 +193,7 @@ WebKitDOMNode* webkit_dom_tree_walker_parent_node(WebKitDOMTreeWalker* self) > > WebKitDOMNode* webkit_dom_tree_walker_first_child(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > >@@ -207,7 +207,7 @@ WebKitDOMNode* webkit_dom_tree_walker_first_child(WebKitDOMTreeWalker* self) > > WebKitDOMNode* webkit_dom_tree_walker_last_child(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > >@@ -221,7 +221,7 @@ WebKitDOMNode* webkit_dom_tree_walker_last_child(WebKitDOMTreeWalker* self) > > WebKitDOMNode* webkit_dom_tree_walker_previous_sibling(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > >@@ -235,7 +235,7 @@ WebKitDOMNode* webkit_dom_tree_walker_previous_sibling(WebKitDOMTreeWalker* self > > WebKitDOMNode* webkit_dom_tree_walker_next_sibling(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > >@@ -249,7 +249,7 @@ WebKitDOMNode* webkit_dom_tree_walker_next_sibling(WebKitDOMTreeWalker* self) > > WebKitDOMNode* webkit_dom_tree_walker_previous_node(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > >@@ -263,7 +263,7 @@ WebKitDOMNode* webkit_dom_tree_walker_previous_node(WebKitDOMTreeWalker* self) > > WebKitDOMNode* webkit_dom_tree_walker_next_node(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > >@@ -277,7 +277,7 @@ WebKitDOMNode* webkit_dom_tree_walker_next_node(WebKitDOMTreeWalker* self) > > WebKitDOMNode* webkit_dom_tree_walker_get_root(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->root()); >@@ -286,7 +286,7 @@ WebKitDOMNode* webkit_dom_tree_walker_get_root(WebKitDOMTreeWalker* self) > > gulong webkit_dom_tree_walker_get_what_to_show(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > gulong result = item->whatToShow(); >@@ -295,7 +295,7 @@ gulong webkit_dom_tree_walker_get_what_to_show(WebKitDOMTreeWalker* self) > > WebKitDOMNodeFilter* webkit_dom_tree_walker_get_filter(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > RefPtr<WebCore::NodeFilter> gobjectResult = WTF::getPtr(item->filter()); >@@ -304,7 +304,7 @@ WebKitDOMNodeFilter* webkit_dom_tree_walker_get_filter(WebKitDOMTreeWalker* self > > WebKitDOMNode* webkit_dom_tree_walker_get_current_node(WebKitDOMTreeWalker* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self), 0); > WebCore::TreeWalker* item = WebKit::core(self); > RefPtr<WebCore::Node> gobjectResult = WTF::getPtr(item->currentNode()); >@@ -313,7 +313,7 @@ WebKitDOMNode* webkit_dom_tree_walker_get_current_node(WebKitDOMTreeWalker* self > > void webkit_dom_tree_walker_set_current_node(WebKitDOMTreeWalker* self, WebKitDOMNode* value, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_TREE_WALKER(self)); > g_return_if_fail(WEBKIT_DOM_IS_NODE(value)); > UNUSED_PARAM(error); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp >index a0f6a90104d0eea3dff399517fc88b84b3914b4c..99259fccf41f2428e0b34be412142823926e035b 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include <WebCore/KeyboardEvent.h> > #include "WebKitDOMDOMWindowPrivate.h" > #include "WebKitDOMEventPrivate.h" >@@ -198,7 +198,7 @@ static void webkit_dom_ui_event_init(WebKitDOMUIEvent* request) > > void webkit_dom_ui_event_init_ui_event(WebKitDOMUIEvent* self, const gchar* type, gboolean canBubble, gboolean cancelable, WebKitDOMDOMWindow* view, glong detail) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_UI_EVENT(self)); > g_return_if_fail(type); > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(view)); >@@ -209,7 +209,7 @@ void webkit_dom_ui_event_init_ui_event(WebKitDOMUIEvent* self, const gchar* type > > WebKitDOMDOMWindow* webkit_dom_ui_event_get_view(WebKitDOMUIEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_UI_EVENT(self), 0); > WebCore::UIEvent* item = WebKit::core(self); > return WebKit::kit(item->view()); >@@ -217,7 +217,7 @@ WebKitDOMDOMWindow* webkit_dom_ui_event_get_view(WebKitDOMUIEvent* self) > > glong webkit_dom_ui_event_get_detail(WebKitDOMUIEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_UI_EVENT(self), 0); > WebCore::UIEvent* item = WebKit::core(self); > glong result = item->detail(); >@@ -226,7 +226,7 @@ glong webkit_dom_ui_event_get_detail(WebKitDOMUIEvent* self) > > glong webkit_dom_ui_event_get_key_code(WebKitDOMUIEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_UI_EVENT(self), 0); > WebCore::UIEvent* item = WebKit::core(self); > glong result = is<WebCore::KeyboardEvent>(*item) ? downcast<WebCore::KeyboardEvent>(*item).keyCode() : 0; >@@ -235,7 +235,7 @@ glong webkit_dom_ui_event_get_key_code(WebKitDOMUIEvent* self) > > glong webkit_dom_ui_event_get_char_code(WebKitDOMUIEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_UI_EVENT(self), 0); > WebCore::UIEvent* item = WebKit::core(self); > glong result = is<WebCore::KeyboardEvent>(*item) ? downcast<WebCore::KeyboardEvent>(*item).charCode() : 0; >@@ -244,7 +244,7 @@ glong webkit_dom_ui_event_get_char_code(WebKitDOMUIEvent* self) > > glong webkit_dom_ui_event_get_layer_x(WebKitDOMUIEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_UI_EVENT(self), 0); > WebCore::UIEvent* item = WebKit::core(self); > glong result = item->layerX(); >@@ -253,7 +253,7 @@ glong webkit_dom_ui_event_get_layer_x(WebKitDOMUIEvent* self) > > glong webkit_dom_ui_event_get_layer_y(WebKitDOMUIEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_UI_EVENT(self), 0); > WebCore::UIEvent* item = WebKit::core(self); > glong result = item->layerY(); >@@ -262,7 +262,7 @@ glong webkit_dom_ui_event_get_layer_y(WebKitDOMUIEvent* self) > > glong webkit_dom_ui_event_get_page_x(WebKitDOMUIEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_UI_EVENT(self), 0); > WebCore::UIEvent* item = WebKit::core(self); > glong result = item->pageX(); >@@ -271,7 +271,7 @@ glong webkit_dom_ui_event_get_page_x(WebKitDOMUIEvent* self) > > glong webkit_dom_ui_event_get_page_y(WebKitDOMUIEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_UI_EVENT(self), 0); > WebCore::UIEvent* item = WebKit::core(self); > glong result = item->pageY(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp >index e774cd167ecb3491141908e389dd50a25446cead..fa5df924b6342adf3b29a29ea7e3f846f7e955b4 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/Document.h> > #include <WebCore/ExceptionCode.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMDOMWindowPrivate.h" > #include "WebKitDOMEventPrivate.h" > #include "WebKitDOMPrivate.h" >@@ -127,7 +127,7 @@ static void webkit_dom_wheel_event_init(WebKitDOMWheelEvent* request) > > void webkit_dom_wheel_event_init_wheel_event(WebKitDOMWheelEvent* self, glong wheelDeltaX, glong wheelDeltaY, WebKitDOMDOMWindow* view, glong screenX, glong screenY, glong clientX, glong clientY, gboolean ctrlKey, gboolean altKey, gboolean shiftKey, gboolean metaKey) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_if_fail(WEBKIT_DOM_IS_WHEEL_EVENT(self)); > g_return_if_fail(WEBKIT_DOM_IS_DOM_WINDOW(view)); > WebCore::WheelEvent* item = WebKit::core(self); >@@ -136,7 +136,7 @@ void webkit_dom_wheel_event_init_wheel_event(WebKitDOMWheelEvent* self, glong wh > > glong webkit_dom_wheel_event_get_wheel_delta_x(WebKitDOMWheelEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_WHEEL_EVENT(self), 0); > WebCore::WheelEvent* item = WebKit::core(self); > glong result = item->wheelDeltaX(); >@@ -145,7 +145,7 @@ glong webkit_dom_wheel_event_get_wheel_delta_x(WebKitDOMWheelEvent* self) > > glong webkit_dom_wheel_event_get_wheel_delta_y(WebKitDOMWheelEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_WHEEL_EVENT(self), 0); > WebCore::WheelEvent* item = WebKit::core(self); > glong result = item->wheelDeltaY(); >@@ -154,7 +154,7 @@ glong webkit_dom_wheel_event_get_wheel_delta_y(WebKitDOMWheelEvent* self) > > glong webkit_dom_wheel_event_get_wheel_delta(WebKitDOMWheelEvent* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_WHEEL_EVENT(self), 0); > WebCore::WheelEvent* item = WebKit::core(self); > glong result = item->wheelDelta(); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathExpression.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathExpression.cpp >index 962b6e42654e7a1fc340d2c1c4ccbde5fa963471..4d23ed0a8bbc078a05aea1ad74d489675db3c51f 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathExpression.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathExpression.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMNodePrivate.h" > #include "WebKitDOMPrivate.h" > #include "WebKitDOMXPathExpressionPrivate.h" >@@ -106,7 +106,7 @@ static void webkit_dom_xpath_expression_init(WebKitDOMXPathExpression* request) > > WebKitDOMXPathResult* webkit_dom_xpath_expression_evaluate(WebKitDOMXPathExpression* self, WebKitDOMNode* contextNode, gushort type, WebKitDOMXPathResult* inResult, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_EXPRESSION(self), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_NODE(contextNode), 0); > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(inResult), 0); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.cpp >index fe9729801f3bd282558682aa9628cb304fa064af..6ee89b63b721eb926148ebe7b31f221b0be9d962 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.cpp >@@ -21,7 +21,7 @@ > > #include "DOMObjectCache.h" > #include "GObjectXPathNSResolver.h" >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMObject.h" > #include "WebKitDOMXPathNSResolverPrivate.h" > #include "ConvertToUTF8String.h" >@@ -97,7 +97,7 @@ static void webkit_dom_native_xpath_ns_resolver_class_init(WebKitDOMNativeXPathN > > static char* webkitDOMNativeXPathNSResolverLookupNamespaceURI(WebKitDOMXPathNSResolver* resolver, const char* prefix) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_NATIVE_XPATH_NS_RESOLVER(resolver), nullptr); > > return convertToUTF8String(WebKit::core(resolver)->lookupNamespaceURI(WTF::String::fromUTF8(prefix))); >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathResult.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathResult.cpp >index 2c06a95faaf40ec4c7a4a2be18dbcf8bc7e14126..304c4fcde005a6458c83d2b9c676b321dd3a9fc8 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathResult.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathResult.cpp >@@ -24,7 +24,7 @@ > #include "DOMObjectCache.h" > #include <WebCore/DOMException.h> > #include <WebCore/Document.h> >-#include <WebCore/JSMainThreadExecState.h> >+#include <WebCore/JSExecState.h> > #include "WebKitDOMNodePrivate.h" > #include "WebKitDOMPrivate.h" > #include "WebKitDOMXPathResultPrivate.h" >@@ -220,7 +220,7 @@ static void webkit_dom_xpath_result_init(WebKitDOMXPathResult* request) > > WebKitDOMNode* webkit_dom_xpath_result_iterate_next(WebKitDOMXPathResult* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::XPathResult* item = WebKit::core(self); >@@ -235,7 +235,7 @@ WebKitDOMNode* webkit_dom_xpath_result_iterate_next(WebKitDOMXPathResult* self, > > WebKitDOMNode* webkit_dom_xpath_result_snapshot_item(WebKitDOMXPathResult* self, gulong index, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::XPathResult* item = WebKit::core(self); >@@ -250,7 +250,7 @@ WebKitDOMNode* webkit_dom_xpath_result_snapshot_item(WebKitDOMXPathResult* self, > > gushort webkit_dom_xpath_result_get_result_type(WebKitDOMXPathResult* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), 0); > WebCore::XPathResult* item = WebKit::core(self); > gushort result = item->resultType(); >@@ -259,7 +259,7 @@ gushort webkit_dom_xpath_result_get_result_type(WebKitDOMXPathResult* self) > > gdouble webkit_dom_xpath_result_get_number_value(WebKitDOMXPathResult* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::XPathResult* item = WebKit::core(self); >@@ -274,7 +274,7 @@ gdouble webkit_dom_xpath_result_get_number_value(WebKitDOMXPathResult* self, GEr > > gchar* webkit_dom_xpath_result_get_string_value(WebKitDOMXPathResult* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::XPathResult* item = WebKit::core(self); >@@ -286,7 +286,7 @@ gchar* webkit_dom_xpath_result_get_string_value(WebKitDOMXPathResult* self, GErr > > gboolean webkit_dom_xpath_result_get_boolean_value(WebKitDOMXPathResult* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), FALSE); > g_return_val_if_fail(!error || !*error, FALSE); > WebCore::XPathResult* item = WebKit::core(self); >@@ -301,7 +301,7 @@ gboolean webkit_dom_xpath_result_get_boolean_value(WebKitDOMXPathResult* self, G > > WebKitDOMNode* webkit_dom_xpath_result_get_single_node_value(WebKitDOMXPathResult* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::XPathResult* item = WebKit::core(self); >@@ -316,7 +316,7 @@ WebKitDOMNode* webkit_dom_xpath_result_get_single_node_value(WebKitDOMXPathResul > > gboolean webkit_dom_xpath_result_get_invalid_iterator_state(WebKitDOMXPathResult* self) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), FALSE); > WebCore::XPathResult* item = WebKit::core(self); > gboolean result = item->invalidIteratorState(); >@@ -325,7 +325,7 @@ gboolean webkit_dom_xpath_result_get_invalid_iterator_state(WebKitDOMXPathResult > > gulong webkit_dom_xpath_result_get_snapshot_length(WebKitDOMXPathResult* self, GError** error) > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > g_return_val_if_fail(WEBKIT_DOM_IS_XPATH_RESULT(self), 0); > g_return_val_if_fail(!error || !*error, 0); > WebCore::XPathResult* item = WebKit::core(self); >diff --git a/Source/WebKitLegacy/mac/DOM/DOMAttr.mm b/Source/WebKitLegacy/mac/DOM/DOMAttr.mm >index 43923d72bd95fff706706fbcb30f77fc9f9d6ecf..6cc9f560bdb566216d96ede0ec393cc3faa35953 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMAttr.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMAttr.mm >@@ -32,7 +32,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/Element.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/StyleProperties.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -45,43 +45,43 @@ @implementation DOMAttr > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->name(); > } > > - (BOOL)specified > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->specified(); > } > > - (NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->value(); > } > > - (void)setValue:(NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setValue(newValue); > } > > - (DOMElement *)ownerElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->ownerElement())); > } > > - (BOOL)isId > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->qualifiedName().matches(WebCore::HTMLNames::idAttr); > } > > - (DOMCSSStyleDeclaration *)style > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->style())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMBlob.mm b/Source/WebKitLegacy/mac/DOM/DOMBlob.mm >index 75914db96724af946fee4f1aab7472f7b9be272a..6948d9fd2ce7ec132346849acef4d28281f08d79 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMBlob.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMBlob.mm >@@ -29,7 +29,7 @@ > #import "DOMInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -52,13 +52,13 @@ - (void)dealloc > > - (unsigned long long)size > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->size(); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->type(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCDATASection.mm b/Source/WebKitLegacy/mac/DOM/DOMCDATASection.mm >index 49ba78af3365b9d0ad7aac5cf27f1582c81a68dc..1ea453f87eff47777023d1cf21fd1768d62b9efc 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCDATASection.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCDATASection.mm >@@ -28,7 +28,7 @@ > #import <WebCore/CDATASection.h> > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <wtf/GetPtr.h> >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSCharsetRule.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSCharsetRule.mm >index 33ebdc06d040b4d43ec4483f34e0bd7224413cc6..634315ba312e56d5a5a77296271e09d67ae19096 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSCharsetRule.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSCharsetRule.mm >@@ -28,7 +28,7 @@ > #import "DOMCSSRuleInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -38,7 +38,7 @@ @implementation DOMCSSCharsetRule > > - (NSString *)encoding > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > // This has been removed from the CSS OM, so we're just keeping this around to not crash. > return nil; >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSFontFaceRule.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSFontFaceRule.mm >index 9d1e59b5d9db3c2e099646b96ce9a0f3bb0734ab..2c9adbcdcced7eb267e732b8c2340d47ab101230 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSFontFaceRule.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSFontFaceRule.mm >@@ -31,7 +31,7 @@ > #import "DOMCSSStyleDeclarationInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/StyleProperties.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -43,7 +43,7 @@ @implementation DOMCSSFontFaceRule > > - (DOMCSSStyleDeclaration *)style > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->style())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSImportRule.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSImportRule.mm >index d2b366c6822086129b7163e535cec89949713b20..eae51126318eeaee04274254e20353eac3a18999 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSImportRule.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSImportRule.mm >@@ -32,7 +32,7 @@ > #import "DOMMediaListInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/MediaList.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -45,19 +45,19 @@ @implementation DOMCSSImportRule > > - (NSString *)href > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->href(); > } > > - (DOMMediaList *)media > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->media())); > } > > - (DOMCSSStyleSheet *)styleSheet > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->styleSheet())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSMediaRule.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSMediaRule.mm >index 90596a5aecc3678a61bbf2e34e7859ff5d7dc24e..e225239a85775627d2ae4bba8a0fbcce1bbff61f 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSMediaRule.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSMediaRule.mm >@@ -32,7 +32,7 @@ > #import "DOMMediaListInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/MediaList.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -45,25 +45,25 @@ @implementation DOMCSSMediaRule > > - (DOMMediaList *)media > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->media())); > } > > - (DOMCSSRuleList *)cssRules > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->cssRules())); > } > > - (unsigned)insertRule:(NSString *)rule index:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->insertRule(rule, index)); > } > > - (void)deleteRule:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->deleteRule(index)); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSPageRule.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSPageRule.mm >index 6f36336252f7a27f8c4f24efa5489efd10939821..b98c8ac1580a604722d2ac0bbc48f99a9faf811d 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSPageRule.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSPageRule.mm >@@ -31,7 +31,7 @@ > #import "DOMCSSStyleDeclarationInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/StyleProperties.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -44,19 +44,19 @@ @implementation DOMCSSPageRule > > - (NSString *)selectorText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->selectorText(); > } > > - (void)setSelectorText:(NSString *)newSelectorText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelectorText(newSelectorText); > } > > - (DOMCSSStyleDeclaration *)style > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->style())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSPrimitiveValue.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSPrimitiveValue.mm >index da1be95dc240a2f88fe8b0bfef6e391aef04f500..f0963264cab2b8c93c9e765e9c913eb5434d2cee 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSPrimitiveValue.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSPrimitiveValue.mm >@@ -35,7 +35,7 @@ > #import "DOMRGBColorInternal.h" > #import "DOMRectInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -47,49 +47,49 @@ @implementation DOMCSSPrimitiveValue > > - (unsigned short)primitiveType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->primitiveType(); > } > > - (void)setFloatValue:(unsigned short)unitType floatValue:(float)floatValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setFloatValue(unitType, floatValue)); > } > > - (float)getFloatValue:(unsigned short)unitType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->getFloatValue(unitType)); > } > > - (void)setStringValue:(unsigned short)stringType stringValue:(NSString *)stringValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setStringValue(stringType, stringValue)); > } > > - (NSString *)getStringValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->getStringValue()); > } > > - (DOMCounter *)getCounterValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->getCounterValue()).ptr()); > } > > - (DOMRect *)getRectValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->getRectValue()).ptr()); > } > > - (DOMRGBColor *)getRGBColorValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->getRGBColorValue()).ptr()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSRule.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSRule.mm >index 760fb5b1885e8a27283c9bb2ca72bfb29676a5b1..5435352d41e0e80a1c3e48cc181d41bc2c6c813e 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSRule.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSRule.mm >@@ -32,7 +32,7 @@ > #import "DOMCSSStyleSheetInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -55,31 +55,31 @@ - (void)dealloc > > - (unsigned short)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->type(); > } > > - (NSString *)cssText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->cssText(); > } > > - (void)setCssText:(NSString *)newCssText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setCssText(newCssText)); > } > > - (DOMCSSStyleSheet *)parentStyleSheet > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->parentStyleSheet())); > } > > - (DOMCSSRule *)parentRule > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->parentRule())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSRuleList.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSRuleList.mm >index 3cac5c2ce81e03d50079e118d4c09056a0d4645d..e80c018a1486f72384cf40c9b65f988b69eee90b 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSRuleList.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSRuleList.mm >@@ -32,7 +32,7 @@ > #import "DOMInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebCoreObjCExtras.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -54,13 +54,13 @@ - (void)dealloc > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMCSSRule *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSStyleDeclaration.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSStyleDeclaration.mm >index 0a0677df6a18198d5b7a29600d0cce00d7bb5574..79e102b750a7daa0ade6437612a34aa1e2c7ded0 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSStyleDeclaration.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSStyleDeclaration.mm >@@ -34,7 +34,7 @@ > #import "DOMInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -57,73 +57,73 @@ - (void)dealloc > > - (NSString *)cssText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->cssText(); > } > > - (void)setCssText:(NSString *)newCssText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setCssText(newCssText)); > } > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMCSSRule *)parentRule > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->parentRule())); > } > > - (NSString *)getPropertyValue:(NSString *)propertyName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getPropertyValue(propertyName); > } > > - (DOMCSSValue *)getPropertyCSSValue:(NSString *)propertyName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->getPropertyCSSValue(propertyName))); > } > > - (NSString *)removeProperty:(NSString *)propertyName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->removeProperty(propertyName)); > } > > - (NSString *)getPropertyPriority:(NSString *)propertyName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getPropertyPriority(propertyName); > } > > - (void)setProperty:(NSString *)propertyName value:(NSString *)value priority:(NSString *)priority > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->setProperty(propertyName, value, priority)); > } > > - (NSString *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->item(index); > } > > - (NSString *)getPropertyShorthand:(NSString *)propertyName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getPropertyShorthand(propertyName); > } > > - (BOOL)isPropertyImplicit:(NSString *)propertyName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->isPropertyImplicit(propertyName); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSStyleRule.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSStyleRule.mm >index fa10df1908611b2b0d377ed8b3fc8ca67db0b8e9..158dfeee45e2f106faea35accdfab7a6c7cda3d4 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSStyleRule.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSStyleRule.mm >@@ -31,7 +31,7 @@ > #import "DOMCSSStyleDeclarationInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/StyleProperties.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -44,19 +44,19 @@ @implementation DOMCSSStyleRule > > - (NSString *)selectorText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->selectorText(); > } > > - (void)setSelectorText:(NSString *)newSelectorText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelectorText(newSelectorText); > } > > - (DOMCSSStyleDeclaration *)style > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->style())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSStyleSheet.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSStyleSheet.mm >index d1a1f0f1ef3fad889f387fe8611735c82ce60873..df96c35208bc31223854fcbe9d0c564639ce7dd2 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSStyleSheet.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSStyleSheet.mm >@@ -34,7 +34,7 @@ > #import "DOMNodeInternal.h" > #import "DOMStyleSheetInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -46,43 +46,43 @@ @implementation DOMCSSStyleSheet > > - (DOMCSSRule *)ownerRule > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->ownerRule())); > } > > - (DOMCSSRuleList *)cssRules > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->cssRules())); > } > > - (DOMCSSRuleList *)rules > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->rules())); > } > > - (unsigned)insertRule:(NSString *)rule index:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->insertRule(rule, index)); > } > > - (void)deleteRule:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->deleteRule(index)); > } > > - (int)addRule:(NSString *)selector style:(NSString *)style index:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->addRule(selector, style, index)); > } > > - (void)removeRule:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->removeRule(index)); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSUnknownRule.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSUnknownRule.mm >index 6883e204e31085638a8f140d2f16830369fa01ab..db2337685e3d8169c74d738313c37ee4678011e3 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSUnknownRule.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSUnknownRule.mm >@@ -29,7 +29,7 @@ > #import "DOMCSSRuleInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <wtf/GetPtr.h> >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSValue.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSValue.mm >index 799fb619a2ac66c9de2aeff28ffe8f4ad6eea16b..c1b7ab18b4748bea9d7e29df739802df7d59b925 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSValue.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSValue.mm >@@ -29,7 +29,7 @@ > #import "DOMInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -52,19 +52,19 @@ - (void)dealloc > > - (NSString *)cssText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->cssText(); > } > > - (void)setCssText:(NSString *)newCssText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setCssText(newCssText)); > } > > - (unsigned short)cssValueType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->cssValueType(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCSSValueList.mm b/Source/WebKitLegacy/mac/DOM/DOMCSSValueList.mm >index 138e531d762451ee0e4336a965c0a426a0e0e5e5..be9030afa0d5f10de953c22c2fa7657b27ed0159 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCSSValueList.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCSSValueList.mm >@@ -29,7 +29,7 @@ > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" > #import <WebCore/DeprecatedCSSOMValueList.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <wtf/GetPtr.h> >@@ -40,13 +40,13 @@ @implementation DOMCSSValueList > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMCSSValue *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCharacterData.mm b/Source/WebKitLegacy/mac/DOM/DOMCharacterData.mm >index 704aab95ad26e630899e09527e72a76b80250d8b..c79c00329f821e28dab286193ea442bc194b04ad 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCharacterData.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCharacterData.mm >@@ -29,7 +29,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/Element.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -42,67 +42,67 @@ @implementation DOMCharacterData > > - (NSString *)data > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->data(); > } > > - (void)setData:(NSString *)newData > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setData(newData); > } > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMElement *)previousElementSibling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->previousElementSibling())); > } > > - (DOMElement *)nextElementSibling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->nextElementSibling())); > } > > - (NSString *)substringData:(unsigned)offset length:(unsigned)inLength > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->substringData(offset, inLength)); > } > > - (void)appendData:(NSString *)inData > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->appendData(inData); > } > > - (void)insertData:(unsigned)offset data:(NSString *)inData > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->insertData(offset, inData)); > } > > - (void)deleteData:(unsigned)offset length:(unsigned)inLength > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->deleteData(offset, inLength)); > } > > - (void)replaceData:(unsigned)offset length:(unsigned)inLength data:(NSString *)inData > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->replaceData(offset, inLength, inData)); > } > > - (void)remove > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->remove()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMComment.mm b/Source/WebKitLegacy/mac/DOM/DOMComment.mm >index f6012ee4be2a6aaecf757ba3c93bba94b7cdf1b7..e25d26120e608c3e58614b5c07992fdad3d42895 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMComment.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMComment.mm >@@ -28,7 +28,7 @@ > #import <WebCore/Comment.h> > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <wtf/GetPtr.h> >diff --git a/Source/WebKitLegacy/mac/DOM/DOMCounter.mm b/Source/WebKitLegacy/mac/DOM/DOMCounter.mm >index b0e4af42e2d8e76acc2c5913221ce2f2116b52ec..ff98f2585239d1da3fcce3ecfddc9beff7e04a48 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMCounter.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMCounter.mm >@@ -29,7 +29,7 @@ > #import "DOMInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -52,19 +52,19 @@ - (void)dealloc > > - (NSString *)identifier > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->identifier(); > } > > - (NSString *)listStyle > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->listStyle(); > } > > - (NSString *)separator > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->separator(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMDocument.mm b/Source/WebKitLegacy/mac/DOM/DOMDocument.mm >index e53e9d8b6d3fcd36ae0ce67ceaf04a33cf513be2..82d45c4eea9095eced598421671f0c8dc476956f 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMDocument.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMDocument.mm >@@ -68,7 +68,7 @@ > #import <WebCore/HTMLElement.h> > #import <WebCore/HTMLHeadElement.h> > #import <WebCore/HTMLScriptElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NameNodeList.h> > #import <WebCore/NativeNodeFilter.h> > #import <WebCore/Node.h> >@@ -95,205 +95,205 @@ @implementation DOMDocument > > - (DOMDocumentType *)doctype > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->doctype())); > } > > - (DOMImplementation *)implementation > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->implementation())); > } > > - (DOMElement *)documentElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->documentElement())); > } > > - (NSString *)inputEncoding > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->characterSetWithUTF8Fallback(); > } > > - (NSString *)xmlEncoding > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->xmlEncoding(); > } > > - (NSString *)xmlVersion > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->xmlVersion(); > } > > - (void)setXmlVersion:(NSString *)newXmlVersion > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setXMLVersion(newXmlVersion)); > } > > - (BOOL)xmlStandalone > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->xmlStandalone(); > } > > - (void)setXmlStandalone:(BOOL)newXmlStandalone > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setXMLStandalone(newXmlStandalone); > } > > - (NSString *)documentURI > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->documentURI(); > } > > - (void)setDocumentURI:(NSString *)newDocumentURI > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDocumentURI(newDocumentURI); > } > > - (DOMAbstractView *)defaultView > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->windowProxy())); > } > > - (DOMStyleSheetList *)styleSheets > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->styleSheets())); > } > > - (NSString *)contentType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->contentType(); > } > > - (NSString *)title > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->title(); > } > > - (void)setTitle:(NSString *)newTitle > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setTitle(newTitle); > } > > - (NSString *)dir > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->dir(); > } > > - (void)setDir:(NSString *)newDir > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDir(newDir); > } > > - (NSString *)referrer > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->referrer(); > } > > - (NSString *)domain > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->domain(); > } > > - (NSString *)URL > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->urlForBindings(); > } > > - (NSString *)cookie > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->cookie()); > } > > - (void)setCookie:(NSString *)newCookie > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setCookie(newCookie)); > } > > - (DOMHTMLElement *)body > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->bodyOrFrameset())); > } > > - (void)setBody:(DOMHTMLElement *)newBody > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setBodyOrFrameset(core(newBody))); > } > > - (DOMHTMLHeadElement *)head > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->head())); > } > > - (DOMHTMLCollection *)images > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->images())); > } > > - (DOMHTMLCollection *)applets > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->applets())); > } > > - (DOMHTMLCollection *)links > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->links())); > } > > - (DOMHTMLCollection *)forms > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->forms())); > } > > - (DOMHTMLCollection *)anchors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->anchors())); > } > > - (NSString *)lastModified > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->lastModified(); > } > > - (NSString *)charset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->charset(); > } > > - (void)setCharset:(NSString *)newCharset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setCharset(newCharset); > } > >@@ -304,7 +304,7 @@ - (NSString *)defaultCharset > > - (NSString *)readyState > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > auto readyState = IMPL->readyState(); > switch (readyState) { > case WebCore::Document::Loading: >@@ -320,7 +320,7 @@ - (NSString *)readyState > > - (NSString *)characterSet > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->characterSetWithUTF8Fallback(); > } > >@@ -340,13 +340,13 @@ - (void)setSelectedStylesheetSet:(NSString *)newSelectedStylesheetSet > > - (DOMElement *)activeElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->activeElement())); > } > > - (NSString *)compatMode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->compatMode(); > } > >@@ -354,31 +354,31 @@ - (NSString *)compatMode > > - (BOOL)webkitIsFullScreen > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitIsFullScreen(); > } > > - (BOOL)webkitFullScreenKeyboardInputAllowed > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitFullScreenKeyboardInputAllowed(); > } > > - (DOMElement *)webkitCurrentFullScreenElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->webkitCurrentFullScreenElementForBindings())); > } > > - (BOOL)webkitFullscreenEnabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitFullscreenEnabled(); > } > > - (DOMElement *)webkitFullscreenElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->webkitFullscreenElementForBindings())); > } > >@@ -386,7 +386,7 @@ - (DOMElement *)webkitFullscreenElement > > - (NSString *)visibilityState > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > switch (IMPL->visibilityState()) { > case WebCore::VisibilityState::Hidden: > return @"hidden"; >@@ -399,91 +399,91 @@ - (NSString *)visibilityState > > - (BOOL)hidden > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hidden(); > } > > - (DOMHTMLScriptElement *)currentScript > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->currentScript())); > } > > - (NSString *)origin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->origin(); > } > > - (DOMElement *)scrollingElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->scrollingElement())); > } > > - (DOMHTMLCollection *)children > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->children())); > } > > - (DOMElement *)firstElementChild > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->firstElementChild())); > } > > - (DOMElement *)lastElementChild > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->lastElementChild())); > } > > - (unsigned)childElementCount > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->childElementCount(); > } > > - (DOMElement *)createElement:(NSString *)tagName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createElementForBindings(tagName)).ptr()); > } > > - (DOMDocumentFragment *)createDocumentFragment > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createDocumentFragment())); > } > > - (DOMText *)createTextNode:(NSString *)data > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createTextNode(data))); > } > > - (DOMComment *)createComment:(NSString *)data > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createComment(data))); > } > > - (DOMCDATASection *)createCDATASection:(NSString *)data > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createCDATASection(data)).ptr()); > } > > - (DOMProcessingInstruction *)createProcessingInstruction:(NSString *)target data:(NSString *)data > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createProcessingInstruction(target, data)).ptr()); > } > > - (DOMAttr *)createAttribute:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createAttribute(name)).ptr()); > } > >@@ -498,13 +498,13 @@ - (DOMNodeList *)getElementsByTagName:(NSString *)tagname > if (!tagname) > return nullptr; > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(static_cast<WebCore::NodeList*>(WTF::getPtr(IMPL->getElementsByTagName(tagname)))); > } > > - (DOMNode *)importNode:(DOMNode *)importedNode deep:(BOOL)deep > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!importedNode) > raiseTypeErrorException(); > return kit(raiseOnDOMError(IMPL->importNode(*core(importedNode), deep)).ptr()); >@@ -512,13 +512,13 @@ - (DOMNode *)importNode:(DOMNode *)importedNode deep:(BOOL)deep > > - (DOMElement *)createElementNS:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createElementNS(namespaceURI, qualifiedName)).ptr()); > } > > - (DOMAttr *)createAttributeNS:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createAttributeNS(namespaceURI, qualifiedName)).ptr()); > } > >@@ -526,13 +526,13 @@ - (DOMNodeList *)getElementsByTagNameNS:(NSString *)namespaceURI localName:(NSSt > { > if (!localName) > return nullptr; >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(static_cast<WebCore::NodeList*>(WTF::getPtr(IMPL->getElementsByTagNameNS(namespaceURI, localName)))); > } > > - (DOMNode *)adoptNode:(DOMNode *)source > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!source) > raiseTypeErrorException(); > return kit(raiseOnDOMError(IMPL->adoptNode(*core(source))).ptr()); >@@ -540,19 +540,19 @@ - (DOMNode *)adoptNode:(DOMNode *)source > > - (DOMEvent *)createEvent:(NSString *)eventType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createEvent(eventType)).ptr()); > } > > - (DOMRange *)createRange > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createRange())); > } > > - (DOMNodeIterator *)createNodeIterator:(DOMNode *)root whatToShow:(unsigned)whatToShow filter:(id <DOMNodeFilter>)filter expandEntityReferences:(BOOL)expandEntityReferences > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!root) > raiseTypeErrorException(); > RefPtr<WebCore::NodeFilter> nativeNodeFilter; >@@ -563,7 +563,7 @@ - (DOMNodeIterator *)createNodeIterator:(DOMNode *)root whatToShow:(unsigned)wha > > - (DOMTreeWalker *)createTreeWalker:(DOMNode *)root whatToShow:(unsigned)whatToShow filter:(id <DOMNodeFilter>)filter expandEntityReferences:(BOOL)expandEntityReferences > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!root) > raiseTypeErrorException(); > RefPtr<WebCore::NodeFilter> nativeNodeFilter; >@@ -574,7 +574,7 @@ - (DOMTreeWalker *)createTreeWalker:(DOMNode *)root whatToShow:(unsigned)whatToS > > - (DOMCSSStyleDeclaration *)getOverrideStyle:(DOMElement *)element pseudoElement:(NSString *)pseudoElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->getOverrideStyle(core(element), pseudoElement))); > } > >@@ -589,25 +589,25 @@ static RefPtr<WebCore::XPathNSResolver> wrap(id <DOMXPathNSResolver> resolver) > > - (DOMXPathExpression *)createExpression:(NSString *)expression resolver:(id <DOMXPathNSResolver>)resolver > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createExpression(expression, wrap(resolver))).ptr()); > } > > - (id <DOMXPathNSResolver>)createNSResolver:(DOMNode *)nodeResolver > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createNSResolver(core(nodeResolver)))); > } > > - (DOMXPathResult *)evaluate:(NSString *)expression contextNode:(DOMNode *)contextNode resolver:(id <DOMXPathNSResolver>)resolver type:(unsigned short)type inResult:(DOMXPathResult *)inResult > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->evaluate(expression, core(contextNode), wrap(resolver), type, core(inResult))).ptr()); > } > > - (BOOL)execCommand:(NSString *)command userInterface:(BOOL)userInterface value:(NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->execCommand(command, userInterface, value); > } > >@@ -623,61 +623,61 @@ - (BOOL)execCommand:(NSString *)command > > - (BOOL)queryCommandEnabled:(NSString *)command > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->queryCommandEnabled(command); > } > > - (BOOL)queryCommandIndeterm:(NSString *)command > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->queryCommandIndeterm(command); > } > > - (BOOL)queryCommandState:(NSString *)command > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->queryCommandState(command); > } > > - (BOOL)queryCommandSupported:(NSString *)command > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->queryCommandSupported(command); > } > > - (NSString *)queryCommandValue:(NSString *)command > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->queryCommandValue(command); > } > > - (DOMNodeList *)getElementsByName:(NSString *)elementName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->getElementsByName(elementName))); > } > > - (DOMElement *)elementFromPoint:(int)x y:(int)y > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->elementFromPoint(x, y))); > } > > - (DOMRange *)caretRangeFromPoint:(int)x y:(int)y > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->caretRangeFromPoint(x, y))); > } > > - (DOMCSSStyleDeclaration *)createCSSStyleDeclaration > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createCSSStyleDeclaration())); > } > > - (DOMCSSStyleDeclaration *)getComputedStyle:(DOMElement *)element pseudoElement:(NSString *)pseudoElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!element) > raiseTypeErrorException(); > WebCore::DOMWindow* dv = IMPL->domWindow(); >@@ -693,7 +693,7 @@ - (DOMCSSRuleList *)getMatchedCSSRules:(DOMElement *)element pseudoElement:(NSSt > > - (DOMCSSRuleList *)getMatchedCSSRules:(DOMElement *)element pseudoElement:(NSString *)pseudoElement authorOnly:(BOOL)authorOnly > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > WebCore::DOMWindow* dv = IMPL->domWindow(); > if (!dv) > return nil; >@@ -702,13 +702,13 @@ - (DOMCSSRuleList *)getMatchedCSSRules:(DOMElement *)element pseudoElement:(NSSt > > - (DOMNodeList *)getElementsByClassName:(NSString *)classNames > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(static_cast<WebCore::NodeList*>(WTF::getPtr(IMPL->getElementsByClassName(classNames)))); > } > > - (BOOL)hasFocus > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasFocus(); > } > >@@ -716,13 +716,13 @@ - (BOOL)hasFocus > > - (void)webkitCancelFullScreen > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->webkitCancelFullScreen(); > } > > - (void)webkitExitFullscreen > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->webkitExitFullscreen(); > } > >@@ -730,19 +730,19 @@ - (void)webkitExitFullscreen > > - (DOMElement *)getElementById:(NSString *)elementId > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->getElementById(AtomicString(elementId)))); > } > > - (DOMElement *)querySelector:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->querySelector(selectors))); > } > > - (DOMNodeList *)querySelectorAll:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->querySelectorAll(selectors)).ptr()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMDocumentFragment.mm b/Source/WebKitLegacy/mac/DOM/DOMDocumentFragment.mm >index 1fd7ea99f224893b9b002dd0840c0f3965333550..1b78bb54a2f2e0be5393258269ee63a62f37d1e1 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMDocumentFragment.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMDocumentFragment.mm >@@ -33,7 +33,7 @@ > #import <WebCore/Element.h> > #import "ExceptionHandlers.h" > #import <WebCore/HTMLCollection.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NameNodeList.h> > #import <WebCore/NodeList.h> > #import <WebCore/ThreadCheck.h> >@@ -47,43 +47,43 @@ @implementation DOMDocumentFragment > > - (DOMHTMLCollection *)children > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->children())); > } > > - (DOMElement *)firstElementChild > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->firstElementChild())); > } > > - (DOMElement *)lastElementChild > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->lastElementChild())); > } > > - (unsigned)childElementCount > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->childElementCount(); > } > > - (DOMElement *)getElementById:(NSString *)elementId > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->getElementById(AtomicString(elementId)))); > } > > - (DOMElement *)querySelector:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->querySelector(selectors))); > } > > - (DOMNodeList *)querySelectorAll:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->querySelectorAll(selectors)).ptr()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMDocumentType.mm b/Source/WebKitLegacy/mac/DOM/DOMDocumentType.mm >index ee56f643a7e05938d02950a770201f338007ba68..5999234c86b3b4cb46e22711f6148144cbedd7f6 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMDocumentType.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMDocumentType.mm >@@ -29,7 +29,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/DocumentType.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NamedNodeMap.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -42,7 +42,7 @@ @implementation DOMDocumentType > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->name(); > } > >@@ -58,13 +58,13 @@ - (DOMNamedNodeMap *)notations > > - (NSString *)publicId > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->publicId(); > } > > - (NSString *)systemId > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->systemId(); > } > >@@ -75,7 +75,7 @@ - (NSString *)internalSubset > > - (void)remove > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->remove()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMElement.mm b/Source/WebKitLegacy/mac/DOM/DOMElement.mm >index cd1ed0d94e0f20f1c5f879580d7f3ecedfb0ff04..6944c569d646b62c68f95e0b14f829679f03ba68 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMElement.mm >@@ -37,7 +37,7 @@ > #import <WebCore/Element.h> > #import <WebCore/HTMLCollection.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NameNodeList.h> > #import <WebCore/NodeList.h> > #import <WebCore/StyleProperties.h> >@@ -66,207 +66,207 @@ @implementation DOMElement > > - (NSString *)tagName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).tagName(); > } > > - (DOMCSSStyleDeclaration *)style > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > auto& element = unwrap(*self); > return is<WebCore::StyledElement>(element) ? kit(&downcast<WebCore::StyledElement>(element).cssomStyle()) : nullptr; > } > > - (int)offsetLeft > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).offsetLeft(); > } > > - (int)offsetTop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).offsetTop(); > } > > - (int)offsetWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).offsetWidth(); > } > > - (int)offsetHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).offsetHeight(); > } > > - (int)clientLeft > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).clientLeft(); > } > > - (int)clientTop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).clientTop(); > } > > - (int)clientWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).clientWidth(); > } > > - (int)clientHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).clientHeight(); > } > > - (int)scrollLeft > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).scrollLeft(); > } > > - (void)setScrollLeft:(int)newScrollLeft > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).setScrollLeft(newScrollLeft); > } > > - (int)scrollTop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).scrollTop(); > } > > - (void)setScrollTop:(int)newScrollTop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).setScrollTop(newScrollTop); > } > > - (int)scrollWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).scrollWidth(); > } > > - (int)scrollHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).scrollHeight(); > } > > - (DOMElement *)offsetParent > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).bindingsOffsetParent()); > } > > - (NSString *)innerHTML > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).innerHTML(); > } > > - (void)setInnerHTML:(NSString *)newInnerHTML > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(unwrap(*self).setInnerHTML(newInnerHTML)); > } > > - (NSString *)outerHTML > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).outerHTML(); > } > > - (void)setOuterHTML:(NSString *)newOuterHTML > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(unwrap(*self).setOuterHTML(newOuterHTML)); > } > > - (NSString *)className > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).getAttribute(WebCore::HTMLNames::classAttr); > } > > - (void)setClassName:(NSString *)newClassName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).setAttributeWithoutSynchronization(WebCore::HTMLNames::classAttr, newClassName); > } > > - (DOMTokenList *)classList > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(&unwrap(*self).classList()); > } > > - (NSString *)innerText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).innerText(); > } > > - (NSString *)uiactions > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).getAttribute(WebCore::HTMLNames::uiactionsAttr); > } > > - (void)setUiactions:(NSString *)newUiactions > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).setAttributeWithoutSynchronization(WebCore::HTMLNames::uiactionsAttr, newUiactions); > } > > - (DOMElement *)previousElementSibling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).previousElementSibling()); > } > > - (DOMElement *)nextElementSibling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).nextElementSibling()); > } > > - (DOMHTMLCollection *)children > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).children().ptr()); > } > > - (DOMElement *)firstElementChild > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).firstElementChild()); > } > > - (DOMElement *)lastElementChild > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).lastElementChild()); > } > > - (unsigned)childElementCount > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).childElementCount(); > } > > #if PLATFORM(IOS) > - (CGRect)boundsInRootViewSpace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > auto bounds = unwrap(*self).boundsInRootViewSpace(); > return CGRectMake(bounds.x(), bounds.y(), bounds.width(), bounds.height()); > } >@@ -274,31 +274,31 @@ - (CGRect)boundsInRootViewSpace > > - (NSString *)getAttribute:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).getAttribute(name); > } > > - (void)setAttribute:(NSString *)name value:(NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(unwrap(*self).setAttribute(name, value)); > } > > - (void)removeAttribute:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).removeAttribute(name); > } > > - (DOMAttr *)getAttributeNode:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).getAttributeNode(name).get()); > } > > - (DOMAttr *)setAttributeNode:(DOMAttr *)newAttr > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!newAttr) > raiseTypeErrorException(); > return kit(raiseOnDOMError(unwrap(*self).setAttributeNode(*core(newAttr))).get()); >@@ -306,7 +306,7 @@ - (DOMAttr *)setAttributeNode:(DOMAttr *)newAttr > > - (DOMAttr *)removeAttributeNode:(DOMAttr *)oldAttr > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!oldAttr) > raiseTypeErrorException(); > return kit(raiseOnDOMError(unwrap(*self).removeAttributeNode(*core(oldAttr))).ptr()); >@@ -317,26 +317,26 @@ - (DOMNodeList *)getElementsByTagName:(NSString *)name > if (!name) > return nullptr; > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > Ref<WebCore::NodeList> result = unwrap(*self).getElementsByTagName(name); > return kit(result.ptr()); > } > > - (NSString *)getAttributeNS:(NSString *)namespaceURI localName:(NSString *)localName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).getAttributeNS(namespaceURI, localName); > } > > - (void)setAttributeNS:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName value:(NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(unwrap(*self).setAttributeNS(namespaceURI, qualifiedName, value)); > } > > - (void)removeAttributeNS:(NSString *)namespaceURI localName:(NSString *)localName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).removeAttributeNS(namespaceURI, localName); > } > >@@ -345,20 +345,20 @@ - (DOMNodeList *)getElementsByTagNameNS:(NSString *)namespaceURI localName:(NSSt > if (!localName) > return nullptr; > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > Ref<WebCore::NodeList> result = unwrap(*self).getElementsByTagNameNS(namespaceURI, localName); > return kit(result.ptr()); > } > > - (DOMAttr *)getAttributeNodeNS:(NSString *)namespaceURI localName:(NSString *)localName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).getAttributeNodeNS(namespaceURI, localName).get()); > } > > - (DOMAttr *)setAttributeNodeNS:(DOMAttr *)newAttr > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!newAttr) > raiseTypeErrorException(); > return kit(raiseOnDOMError(unwrap(*self).setAttributeNodeNS(*core(newAttr))).get()); >@@ -366,74 +366,74 @@ - (DOMAttr *)setAttributeNodeNS:(DOMAttr *)newAttr > > - (BOOL)hasAttribute:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).hasAttribute(name); > } > > - (BOOL)hasAttributeNS:(NSString *)namespaceURI localName:(NSString *)localName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return unwrap(*self).hasAttributeNS(namespaceURI, localName); > } > > - (void)focus > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).focus(); > } > > - (void)blur > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).blur(); > } > > - (void)scrollIntoView:(BOOL)alignWithTop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).scrollIntoView(alignWithTop); > } > > - (void)scrollIntoViewIfNeeded:(BOOL)centerIfNeeded > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).scrollIntoViewIfNeeded(centerIfNeeded); > } > > - (void)scrollByLines:(int)lines > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).scrollByLines(lines); > } > > - (void)scrollByPages:(int)pages > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).scrollByPages(pages); > } > > - (DOMNodeList *)getElementsByClassName:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > Ref<WebCore::NodeList> result = unwrap(*self).getElementsByClassName(name); > return kit(result.ptr()); > } > > - (BOOL)matches:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(unwrap(*self).matches(selectors)); > } > > - (DOMElement *)closest:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(unwrap(*self).closest(selectors))); > } > > - (BOOL)webkitMatchesSelector:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(unwrap(*self).matches(selectors)); > } > >@@ -441,13 +441,13 @@ - (BOOL)webkitMatchesSelector:(NSString *)selectors > > - (void)webkitRequestFullScreen:(unsigned short)flags > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).webkitRequestFullscreen(); > } > > - (void)webkitRequestFullscreen > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > unwrap(*self).webkitRequestFullscreen(); > } > >@@ -455,19 +455,19 @@ - (void)webkitRequestFullscreen > > - (void)remove > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(unwrap(*self).remove()); > } > > - (DOMElement *)querySelector:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(unwrap(*self).querySelector(selectors))); > } > > - (DOMNodeList *)querySelectorAll:(NSString *)selectors > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(unwrap(*self).querySelectorAll(selectors)).ptr()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMEvent.mm >index 9aca41b65fa85ca8e08f0f61f0ccb1ccd1c2a806..a161ac4a80061d185e18cda7856f8e8ee31175fc 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMEvent.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/Event.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/Node.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -54,115 +54,115 @@ - (void)dealloc > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->type(); > } > > - (id <DOMEventTarget>)target > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->target())); > } > > - (id <DOMEventTarget>)currentTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->currentTarget())); > } > > - (unsigned short)eventPhase > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->eventPhase(); > } > > - (BOOL)bubbles > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->bubbles(); > } > > - (BOOL)cancelable > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->cancelable(); > } > > - (BOOL)composed > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->composed(); > } > > - (DOMTimeStamp)timeStamp > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->timeStamp().approximateWallTime().secondsSinceEpoch().milliseconds(); > } > > - (BOOL)defaultPrevented > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->defaultPrevented(); > } > > - (BOOL)isTrusted > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->isTrusted(); > } > > - (id <DOMEventTarget>)srcElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->target())); > } > > - (BOOL)returnValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->legacyReturnValue(); > } > > - (void)setReturnValue:(BOOL)newReturnValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setLegacyReturnValue(newReturnValue); > } > > - (BOOL)cancelBubble > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->cancelBubble(); > } > > - (void)setCancelBubble:(BOOL)newCancelBubble > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setCancelBubble(newCancelBubble); > } > > - (void)stopPropagation > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->stopPropagation(); > } > > - (void)preventDefault > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->preventDefault(); > } > > - (void)initEvent:(NSString *)eventTypeArg canBubbleArg:(BOOL)canBubbleArg cancelableArg:(BOOL)cancelableArg > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initEvent(eventTypeArg, canBubbleArg, cancelableArg); > } > > - (void)stopImmediatePropagation > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->stopImmediatePropagation(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMFile.mm b/Source/WebKitLegacy/mac/DOM/DOMFile.mm >index 6bf57b414e60cdc2acc747cdc50ebaa39c9dfe79..53b5d352f2699dad917e039353b384f99518d1b1 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMFile.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMFile.mm >@@ -29,7 +29,7 @@ > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" > #import <WebCore/File.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,13 +41,13 @@ @implementation DOMFile > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->name(); > } > > - (long long)lastModified > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->lastModified(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMFileList.mm b/Source/WebKitLegacy/mac/DOM/DOMFileList.mm >index a2674fe7f902b79a94dbd751c81c00dd292a24e4..22dbb09459d27326380399f86430b515a6d727c5 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMFileList.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMFileList.mm >@@ -31,7 +31,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/File.h> > #import <WebCore/FileList.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebCoreObjCExtras.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -53,13 +53,13 @@ - (void)dealloc > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMFile *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTML.mm b/Source/WebKitLegacy/mac/DOM/DOMHTML.mm >index 7a5f98146a23407d51f120abb87029270cf11d61..8864c7f8a71a0c45f5a17f2177af84138fa8ea53 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTML.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTML.mm >@@ -51,7 +51,7 @@ > #import "DOMHTMLElementInternal.h" > #import <WebCore/Autocapitalize.h> > #import <WebCore/HTMLTextFormControlElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/RenderLayer.h> > #import <WebCore/WAKWindow.h> > #import <WebCore/WebCoreThreadMessage.h> >@@ -264,13 +264,13 @@ @implementation DOMHTMLInputElement (WebInputChangeEventAdditions) > > - (void)setValueWithChangeEvent:(NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > core(self)->setValue(newValue, DispatchInputAndChangeEvent); > } > > - (void)setValueAsNumberWithChangeEvent:(double)newValueAsNumber > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > core(self)->setValueAsNumber(newValueAsNumber, DispatchInputAndChangeEvent); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLAnchorElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLAnchorElement.mm >index 23d1156f50e2662e73adc577b54133ee47fba515..e2499a15c91017da7685710e6a2ba51040777c64 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLAnchorElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLAnchorElement.mm >@@ -32,7 +32,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLAnchorElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -44,225 +44,225 @@ @implementation DOMHTMLAnchorElement > > - (NSString *)charset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charsetAttr); > } > > - (void)setCharset:(NSString *)newCharset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charsetAttr, newCharset); > } > > - (NSString *)coords > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::coordsAttr); > } > > - (void)setCoords:(NSString *)newCoords > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::coordsAttr, newCoords); > } > > #if ENABLE(DOWNLOAD_ATTRIBUTE) > - (NSString *)download > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::downloadAttr); > } > > - (void)setDownload:(NSString *)newDownload > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::downloadAttr, newDownload); > } > #endif > > - (NSString *)hreflang > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::hreflangAttr); > } > > - (void)setHreflang:(NSString *)newHreflang > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::hreflangAttr, newHreflang); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)ping > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::pingAttr); > } > > - (void)setPing:(NSString *)newPing > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::pingAttr, newPing); > } > > - (NSString *)rel > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::relAttr); > } > > - (void)setRel:(NSString *)newRel > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::relAttr, newRel); > } > > - (NSString *)rev > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::revAttr); > } > > - (void)setRev:(NSString *)newRev > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::revAttr, newRev); > } > > - (NSString *)shape > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::shapeAttr); > } > > - (void)setShape:(NSString *)newShape > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::shapeAttr, newShape); > } > > - (NSString *)target > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::targetAttr); > } > > - (void)setTarget:(NSString *)newTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::targetAttr, newTarget); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > > - (NSString *)accessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::accesskeyAttr); > } > > - (void)setAccessKey:(NSString *)newAccessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::accesskeyAttr, newAccessKey); > } > > - (NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->text(); > } > > - (NSURL *)absoluteLinkURL > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return [self _getURLAttribute:@"href"]; > } > > - (DOMTokenList *)relList > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->relList())); > } > > - (NSString *)href > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::hrefAttr); > } > > - (void)setHref:(NSString *)newHref > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::hrefAttr, newHref); > } > > - (NSString *)origin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->origin(); > } > > - (NSString *)protocol > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->protocol(); > } > > - (NSString *)host > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->host(); > } > > - (NSString *)hostname > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hostname(); > } > > - (NSString *)port > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->port(); > } > > - (NSString *)pathname > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->pathname(); > } > > - (NSString *)search > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->search(); > } > > - (NSString *)hashName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hash(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLAppletElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLAppletElement.mm >index d6b2aa19eceac32b807acb395e2c7d4cf2fadaae..219af91a5d9337b2bba8b87b74e49c36820b135f 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLAppletElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLAppletElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLAppletElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,133 +41,133 @@ @implementation DOMHTMLAppletElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)alt > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::altAttr); > } > > - (void)setAlt:(NSString *)newAlt > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::altAttr, newAlt); > } > > - (NSString *)archive > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::archiveAttr); > } > > - (void)setArchive:(NSString *)newArchive > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::archiveAttr, newArchive); > } > > - (NSString *)code > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::codeAttr); > } > > - (void)setCode:(NSString *)newCode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::codeAttr, newCode); > } > > - (NSString *)codeBase > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::codebaseAttr); > } > > - (void)setCodeBase:(NSString *)newCodeBase > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::codebaseAttr, newCodeBase); > } > > - (NSString *)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::heightAttr); > } > > - (void)setHeight:(NSString *)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::heightAttr, newHeight); > } > > - (int)hspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::hspaceAttr); > } > > - (void)setHspace:(int)newHspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::hspaceAttr, newHspace); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)object > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::objectAttr); > } > > - (void)setObject:(NSString *)newObject > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::objectAttr, newObject); > } > > - (int)vspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::vspaceAttr); > } > > - (void)setVspace:(int)newVspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::vspaceAttr, newVspace); > } > > - (NSString *)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(NSString *)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::widthAttr, newWidth); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLAreaElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLAreaElement.mm >index 1f2adac6c868ea1caf8bfd0344c4d9eadee1b9e6..f21464a93cc37f8fdbd9e715a2a8b15a96bd1160 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLAreaElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLAreaElement.mm >@@ -32,7 +32,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLAreaElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -44,169 +44,169 @@ @implementation DOMHTMLAreaElement > > - (NSString *)alt > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::altAttr); > } > > - (void)setAlt:(NSString *)newAlt > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::altAttr, newAlt); > } > > - (NSString *)coords > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::coordsAttr); > } > > - (void)setCoords:(NSString *)newCoords > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::coordsAttr, newCoords); > } > > - (BOOL)noHref > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::nohrefAttr); > } > > - (void)setNoHref:(BOOL)newNoHref > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::nohrefAttr, newNoHref); > } > > - (NSString *)ping > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::pingAttr); > } > > - (void)setPing:(NSString *)newPing > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::pingAttr, newPing); > } > > - (NSString *)rel > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::relAttr); > } > > - (void)setRel:(NSString *)newRel > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::relAttr, newRel); > } > > - (NSString *)shape > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::shapeAttr); > } > > - (void)setShape:(NSString *)newShape > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::shapeAttr, newShape); > } > > - (NSString *)target > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::targetAttr); > } > > - (void)setTarget:(NSString *)newTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::targetAttr, newTarget); > } > > - (NSString *)accessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::accesskeyAttr); > } > > - (void)setAccessKey:(NSString *)newAccessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::accesskeyAttr, newAccessKey); > } > > - (NSURL *)absoluteLinkURL > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return [self _getURLAttribute:@"href"]; > } > > - (DOMTokenList *)relList > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->relList())); > } > > - (NSString *)href > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::hrefAttr); > } > > - (void)setHref:(NSString *)newHref > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::hrefAttr, newHref); > } > > - (NSString *)origin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->origin(); > } > > - (NSString *)protocol > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->protocol(); > } > > - (NSString *)host > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->host(); > } > > - (NSString *)hostname > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hostname(); > } > > - (NSString *)port > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->port(); > } > > - (NSString *)pathname > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->pathname(); > } > > - (NSString *)search > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->search(); > } > > - (NSString *)hashName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hash(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLBRElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLBRElement.mm >index ace786e9112eec5d2b1fcfb1580141552a8cd448..230067b49bb8d5c8a59bc10cc29c7f3f12c87083 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLBRElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLBRElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLBRElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,13 +41,13 @@ @implementation DOMHTMLBRElement > > - (NSString *)clear > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::clearAttr); > } > > - (void)setClear:(NSString *)newClear > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::clearAttr, newClear); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLBaseElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLBaseElement.mm >index 65c357331b39d7ebec0e264f9ebdd69fcafafe5a..0068c8c692e45ff127777f24559428ba3f620b96 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLBaseElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLBaseElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLBaseElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,25 +41,25 @@ @implementation DOMHTMLBaseElement > > - (NSString *)href > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->href(); > } > > - (void)setHref:(NSString *)newHref > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setHref(newHref); > } > > - (NSString *)target > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::targetAttr); > } > > - (void)setTarget:(NSString *)newTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::targetAttr, newTarget); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLBaseFontElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLBaseFontElement.mm >index 8c2fd303876956f072c76edd015bcefd2ecff047..99d785cda74a099a8cb9b3a90a4e3cabf29e94fd 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLBaseFontElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLBaseFontElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLUnknownElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,37 +41,37 @@ @implementation DOMHTMLBaseFontElement > > - (NSString *)color > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::colorAttr); > } > > - (void)setColor:(NSString *)newColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::colorAttr, newColor); > } > > - (NSString *)face > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::faceAttr); > } > > - (void)setFace:(NSString *)newFace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::faceAttr, newFace); > } > > - (NSString *)size > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::sizeAttr); > } > > - (void)setSize:(NSString *)newSize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::sizeAttr, newSize); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLBodyElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLBodyElement.mm >index 61c68f89b60473d01582778bab94bf1a58d9d6fa..52378111f3e3589250baa8a9714e1c82f1350676 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLBodyElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLBodyElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLBodyElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,73 +41,73 @@ @implementation DOMHTMLBodyElement > > - (NSString *)aLink > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alinkAttr); > } > > - (void)setALink:(NSString *)newALink > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alinkAttr, newALink); > } > > - (NSString *)background > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::backgroundAttr); > } > > - (void)setBackground:(NSString *)newBackground > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::backgroundAttr, newBackground); > } > > - (NSString *)bgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::bgcolorAttr); > } > > - (void)setBgColor:(NSString *)newBgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr, newBgColor); > } > > - (NSString *)link > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::linkAttr); > } > > - (void)setLink:(NSString *)newLink > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::linkAttr, newLink); > } > > - (NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::textAttr); > } > > - (void)setText:(NSString *)newText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::textAttr, newText); > } > > - (NSString *)vLink > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::vlinkAttr); > } > > - (void)setVLink:(NSString *)newVLink > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::vlinkAttr, newVLink); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLButtonElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLButtonElement.mm >index 7cf60f4a166862382e44e80525d274c172ccaba9..5736f01653e38233ba8e8d7601410528c18876f2 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLButtonElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLButtonElement.mm >@@ -32,7 +32,7 @@ > #import <WebCore/HTMLButtonElement.h> > #import <WebCore/HTMLFormElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NameNodeList.h> > #import <WebCore/NodeList.h> > #import <WebCore/ThreadCheck.h> >@@ -46,91 +46,91 @@ @implementation DOMHTMLButtonElement > > - (BOOL)autofocus > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::autofocusAttr); > } > > - (void)setAutofocus:(BOOL)newAutofocus > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::autofocusAttr, newAutofocus); > } > > - (BOOL)disabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, newDisabled); > } > > - (DOMHTMLFormElement *)form > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->form())); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->type(); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setType(newType); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::valueAttr); > } > > - (void)setValue:(NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::valueAttr, newValue); > } > > - (BOOL)willValidate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->willValidate(); > } > > - (NSString *)accessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::accesskeyAttr); > } > > - (void)setAccessKey:(NSString *)newAccessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::accesskeyAttr, newAccessKey); > } > > - (void)click > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->click(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLCanvasElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLCanvasElement.mm >index 3e371eea84bd1c3e139fd8c97a23a04787d72a26..7e06f23f2a7acef7accbfbd1ac91d6501fbcee35 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLCanvasElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLCanvasElement.mm >@@ -28,7 +28,7 @@ > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" > #import <WebCore/HTMLCanvasElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/StringAdaptors.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -41,31 +41,31 @@ @implementation DOMHTMLCanvasElement > > - (int)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->width(); > } > > - (void)setWidth:(int)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setWidth(newWidth); > } > > - (int)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->height(); > } > > - (void)setHeight:(int)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setHeight(newHeight); > } > > - (NSString *)toDataURL:(NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto exceptionOrReturnValue = IMPL->toDataURL(type); > if (exceptionOrReturnValue.hasException()) >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLCollection.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLCollection.mm >index 7fe73819bdd44575cdd12de74a232a61058859c7..b8a91693d4a448c1e6bbceda24cb1eba4d88e5a2 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLCollection.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLCollection.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeListInternal.h" > #import "ExceptionHandlers.h" > #import <WebCore/HTMLCollection.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NameNodeList.h> > #import <WebCore/Node.h> > #import <WebCore/NodeList.h> >@@ -56,19 +56,19 @@ - (void)dealloc > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMNode *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > > - (DOMNode *)namedItem:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->namedItem(name))); > } > >@@ -77,7 +77,7 @@ - (DOMNodeList *)tags:(NSString *)name > if (!name) > return nullptr; > >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(static_cast<WebCore::NodeList*>(WTF::getPtr(IMPL->ownerNode().getElementsByTagName(name)))); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLDListElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLDListElement.mm >index d09570e47122c2de760878ab2de48e3e0aa2936b..4131bbdda95abdec600e418d64edb0aa6b6fa43f 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLDListElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLDListElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLDListElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <wtf/GetPtr.h> >@@ -40,13 +40,13 @@ @implementation DOMHTMLDListElement > > - (BOOL)compact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); > } > > - (void)setCompact:(BOOL)newCompact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::compactAttr, newCompact); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLDirectoryElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLDirectoryElement.mm >index 4e589a6cc79432b305f9828ab3c7eb22c864340a..855d955daef0914f4045300ac753f1461804120d 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLDirectoryElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLDirectoryElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLDirectoryElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <wtf/GetPtr.h> >@@ -40,13 +40,13 @@ @implementation DOMHTMLDirectoryElement > > - (BOOL)compact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); > } > > - (void)setCompact:(BOOL)newCompact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::compactAttr, newCompact); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLDivElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLDivElement.mm >index 57d41d552bd4768cd89aa923ef859d6853cd3890..9daeedb81ad161bd52f99f69b7805e9eab4fd705 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLDivElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLDivElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLDivElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,13 +41,13 @@ @implementation DOMHTMLDivElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLDocument.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLDocument.mm >index 7d8dac7d9398021024ece76f692af143316572c0..c5abef54074236e21f8d1ffbd21b0921c2c958eb 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLDocument.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLDocument.mm >@@ -30,7 +30,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLCollection.h> > #import <WebCore/HTMLDocument.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -42,163 +42,163 @@ @implementation DOMHTMLDocument > > - (DOMHTMLCollection *)embeds > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->embeds())); > } > > - (DOMHTMLCollection *)plugins > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->plugins())); > } > > - (DOMHTMLCollection *)scripts > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->scripts())); > } > > - (int)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->width(); > } > > - (int)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->height(); > } > > - (NSString *)dir > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->dir(); > } > > - (void)setDir:(NSString *)newDir > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDir(newDir); > } > > - (NSString *)designMode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->designMode(); > } > > - (void)setDesignMode:(NSString *)newDesignMode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDesignMode(newDesignMode); > } > > - (NSString *)compatMode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->compatMode(); > } > > - (NSString *)bgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->bgColor(); > } > > - (void)setBgColor:(NSString *)newBgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBgColor(newBgColor); > } > > - (NSString *)fgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->fgColor(); > } > > - (void)setFgColor:(NSString *)newFgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setFgColor(newFgColor); > } > > - (NSString *)alinkColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->alinkColor(); > } > > - (void)setAlinkColor:(NSString *)newAlinkColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAlinkColor(newAlinkColor); > } > > - (NSString *)linkColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->linkColorForBindings(); > } > > - (void)setLinkColor:(NSString *)newLinkColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setLinkColorForBindings(newLinkColor); > } > > - (NSString *)vlinkColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->vlinkColor(); > } > > - (void)setVlinkColor:(NSString *)newVlinkColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setVlinkColor(newVlinkColor); > } > > - (void)open > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->open(); > } > > - (void)close > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->close(); > } > > - (void)write:(NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->write(nullptr, { String { text } }); > } > > - (void)writeln:(NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->writeln(nullptr, { String { text} }); > } > > - (void)clear > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->clear(); > } > > - (void)captureEvents > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->captureEvents(); > } > > - (void)releaseEvents > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->releaseEvents(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLElement.mm >index 7330dc15ce42cd3310c7c5cf04be1885eafb539a..34cc3bd84aa870f0baf46914d307c6b36a6f5be8 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLElement.mm >@@ -34,7 +34,7 @@ > #import <WebCore/HTMLElement.h> > #import <WebCore/HTMLNames.h> > #import <WebCore/HitTestResult.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -46,193 +46,193 @@ @implementation DOMHTMLElement > > - (NSString *)title > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::titleAttr); > } > > - (void)setTitle:(NSString *)newTitle > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::titleAttr, newTitle); > } > > - (NSString *)lang > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::langAttr); > } > > - (void)setLang:(NSString *)newLang > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::langAttr, newLang); > } > > - (BOOL)translate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->translate(); > } > > - (void)setTranslate:(BOOL)newTranslate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setTranslate(newTranslate); > } > > - (NSString *)dir > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->dir(); > } > > - (void)setDir:(NSString *)newDir > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDir(newDir); > } > > - (int)tabIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->tabIndex(); > } > > - (void)setTabIndex:(int)newTabIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setTabIndex(newTabIndex); > } > > - (BOOL)draggable > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->draggable(); > } > > - (void)setDraggable:(BOOL)newDraggable > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDraggable(newDraggable); > } > > - (NSString *)webkitdropzone > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::webkitdropzoneAttr); > } > > - (void)setWebkitdropzone:(NSString *)newWebkitdropzone > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::webkitdropzoneAttr, newWebkitdropzone); > } > > - (BOOL)hidden > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::hiddenAttr); > } > > - (void)setHidden:(BOOL)newHidden > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::hiddenAttr, newHidden); > } > > - (NSString *)accessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::accesskeyAttr); > } > > - (void)setAccessKey:(NSString *)newAccessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::accesskeyAttr, newAccessKey); > } > > - (NSString *)innerText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->innerText(); > } > > - (void)setInnerText:(NSString *)newInnerText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setInnerText(newInnerText)); > } > > - (NSString *)outerText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->outerText(); > } > > - (void)setOuterText:(NSString *)newOuterText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setOuterText(newOuterText)); > } > > - (NSString *)contentEditable > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->contentEditable(); > } > > - (void)setContentEditable:(NSString *)newContentEditable > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setContentEditable(newContentEditable)); > } > > - (BOOL)isContentEditable > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->isContentEditable(); > } > > - (BOOL)spellcheck > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->spellcheck(); > } > > - (void)setSpellcheck:(BOOL)newSpellcheck > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSpellcheck(newSpellcheck); > } > > - (NSString *)idName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIdAttribute(); > } > > - (void)setIdName:(NSString *)newIdName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::idAttr, newIdName); > } > > - (DOMHTMLCollection *)children > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->children())); > } > > - (NSString *)titleDisplayString > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return WebCore::displayString(IMPL->title(), core(self)); > } > > - (DOMElement *)insertAdjacentElement:(NSString *)where element:(DOMElement *)element > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!element) > raiseTypeErrorException(); > return kit(raiseOnDOMError(IMPL->insertAdjacentElement(where, *core(element)))); >@@ -240,19 +240,19 @@ - (DOMElement *)insertAdjacentElement:(NSString *)where element:(DOMElement *)el > > - (void)insertAdjacentHTML:(NSString *)where html:(NSString *)html > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->insertAdjacentHTML(where, html)); > } > > - (void)insertAdjacentText:(NSString *)where text:(NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->insertAdjacentText(where, text)); > } > > - (void)click > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->click(); > } > >@@ -260,25 +260,25 @@ - (void)click > > - (BOOL)autocorrect > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->shouldAutocorrect(); > } > > - (void)setAutocorrect:(BOOL)newAutocorrect > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAutocorrect(newAutocorrect); > } > > - (NSString *)autocapitalize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->autocapitalize(); > } > > - (void)setAutocapitalize:(NSString *)newAutocapitalize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAutocapitalize(newAutocapitalize); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLEmbedElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLEmbedElement.mm >index 280e05611ea08699d3b1936e1e46ab200eb6822b..319ed0006a2f9c7d9a6f88ae9b21e9f26166d70c 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLEmbedElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLEmbedElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLEmbedElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,73 +41,73 @@ @implementation DOMHTMLEmbedElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (int)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::heightAttr); > } > > - (void)setHeight:(int)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::heightAttr, newHeight); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)src > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::srcAttr); > } > > - (void)setSrc:(NSString *)newSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcAttr, newSrc); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > > - (int)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(int)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::widthAttr, newWidth); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLFieldSetElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLFieldSetElement.mm >index a42cf3126ba842e0f3ac243cd4d325fd02bcddaa..09845bc7fa85dea2347caf51199bbbfbf6d2d8fb 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLFieldSetElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLFieldSetElement.mm >@@ -34,7 +34,7 @@ > #import <WebCore/HTMLFieldSetElement.h> > #import <WebCore/HTMLFormElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/ValidityState.h> >@@ -47,7 +47,7 @@ @implementation DOMHTMLFieldSetElement > > - (DOMHTMLFormElement *)form > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->form())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLFontElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLFontElement.mm >index 2f45c2c3954dfb260238d4fc7e4bdfcec4ab35ba..5e57e58076b984b9a37bb6d212d692954b98c111 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLFontElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLFontElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLFontElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,37 +41,37 @@ @implementation DOMHTMLFontElement > > - (NSString *)color > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::colorAttr); > } > > - (void)setColor:(NSString *)newColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::colorAttr, newColor); > } > > - (NSString *)face > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::faceAttr); > } > > - (void)setFace:(NSString *)newFace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::faceAttr, newFace); > } > > - (NSString *)size > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::sizeAttr); > } > > - (void)setSize:(NSString *)newSize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::sizeAttr, newSize); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLFormElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLFormElement.mm >index dd431c4ecdbbc7c8ae5f91cac490764576a369bd..4e8812ab39be5051fcb609a17e4c5535bb0e2dfe 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLFormElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLFormElement.mm >@@ -31,7 +31,7 @@ > #import <WebCore/HTMLCollection.h> > #import <WebCore/HTMLFormElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -43,139 +43,139 @@ @implementation DOMHTMLFormElement > > - (NSString *)acceptCharset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::accept_charsetAttr); > } > > - (void)setAcceptCharset:(NSString *)newAcceptCharset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::accept_charsetAttr, newAcceptCharset); > } > > - (NSString *)action > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::actionAttr); > } > > - (void)setAction:(NSString *)newAction > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::actionAttr, newAction); > } > > - (NSString *)autocomplete > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->autocomplete(); > } > > - (void)setAutocomplete:(NSString *)newAutocomplete > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAutocomplete(newAutocomplete); > } > > - (NSString *)enctype > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->enctype(); > } > > - (void)setEnctype:(NSString *)newEnctype > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setEnctype(newEnctype); > } > > - (NSString *)encoding > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->enctype(); > } > > - (void)setEncoding:(NSString *)newEncoding > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setEnctype(newEncoding); > } > > - (NSString *)method > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->method(); > } > > - (void)setMethod:(NSString *)newMethod > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setMethod(newMethod); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (BOOL)noValidate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::novalidateAttr); > } > > - (void)setNoValidate:(BOOL)newNoValidate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::novalidateAttr, newNoValidate); > } > > - (NSString *)target > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::targetAttr); > } > > - (void)setTarget:(NSString *)newTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::targetAttr, newTarget); > } > > - (DOMHTMLCollection *)elements > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->elementsForNativeBindings())); > } > > - (int)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (void)submit > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->submit(); > } > > - (void)reset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->reset(); > } > > - (BOOL)checkValidity > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->checkValidity(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLFrameElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLFrameElement.mm >index 977eb4a6b82967d4d8bdd8befb3b0197d549e686..6885eeafbcca05ca001618d83a685167f2102318 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLFrameElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLFrameElement.mm >@@ -33,7 +33,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLFrameElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -45,133 +45,133 @@ @implementation DOMHTMLFrameElement > > - (NSString *)frameBorder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::frameborderAttr); > } > > - (void)setFrameBorder:(NSString *)newFrameBorder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::frameborderAttr, newFrameBorder); > } > > - (NSString *)longDesc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::longdescAttr); > } > > - (void)setLongDesc:(NSString *)newLongDesc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::longdescAttr, newLongDesc); > } > > - (NSString *)marginHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::marginheightAttr); > } > > - (void)setMarginHeight:(NSString *)newMarginHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::marginheightAttr, newMarginHeight); > } > > - (NSString *)marginWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::marginwidthAttr); > } > > - (void)setMarginWidth:(NSString *)newMarginWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::marginwidthAttr, newMarginWidth); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (BOOL)noResize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::noresizeAttr); > } > > - (void)setNoResize:(BOOL)newNoResize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::noresizeAttr, newNoResize); > } > > - (NSString *)scrolling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::scrollingAttr); > } > > - (void)setScrolling:(NSString *)newScrolling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::scrollingAttr, newScrolling); > } > > - (NSString *)src > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::srcAttr); > } > > - (void)setSrc:(NSString *)newSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcAttr, newSrc); > } > > - (DOMDocument *)contentDocument > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->contentDocument())); > } > > - (DOMAbstractView *)contentWindow > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->contentWindow())); > } > > - (NSString *)location > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->location(); > } > > - (void)setLocation:(NSString *)newLocation > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setLocation(newLocation); > } > > - (int)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->width(); > } > > - (int)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->height(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLFrameSetElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLFrameSetElement.mm >index be8d89a1d44b0df22720aee9beb780ee76ae63da..4550201bfe76ecbaf45f21cb061c3179614632fd 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLFrameSetElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLFrameSetElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLFrameSetElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,25 +41,25 @@ @implementation DOMHTMLFrameSetElement > > - (NSString *)cols > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::colsAttr); > } > > - (void)setCols:(NSString *)newCols > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::colsAttr, newCols); > } > > - (NSString *)rows > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::rowsAttr); > } > > - (void)setRows:(NSString *)newRows > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::rowsAttr, newRows); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLHRElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLHRElement.mm >index d4d03eacda702773b563c196b6b6413cbc158518..1fb0950b0db7f51917e7313b7a16d6c797d8ad10 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLHRElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLHRElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLHRElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,49 +41,49 @@ @implementation DOMHTMLHRElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (BOOL)noShade > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::noshadeAttr); > } > > - (void)setNoShade:(BOOL)newNoShade > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::noshadeAttr, newNoShade); > } > > - (NSString *)size > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::sizeAttr); > } > > - (void)setSize:(NSString *)newSize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::sizeAttr, newSize); > } > > - (NSString *)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(NSString *)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::widthAttr, newWidth); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLHeadElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLHeadElement.mm >index 65e508d9e42371d885c3efa01aa1516bdc2d0afb..564d96c27549dc0dd17e430cdd6a7b14c000ad90 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLHeadElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLHeadElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLHeadElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,13 +41,13 @@ @implementation DOMHTMLHeadElement > > - (NSString *)profile > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::profileAttr); > } > > - (void)setProfile:(NSString *)newProfile > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::profileAttr, newProfile); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLHeadingElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLHeadingElement.mm >index 5c4e3b6a6392f618c9e00566d083892806618f53..e7b32ce85aecc3a5d71ac073295841b4b9499272 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLHeadingElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLHeadingElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLHeadingElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,13 +41,13 @@ @implementation DOMHTMLHeadingElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLHtmlElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLHtmlElement.mm >index 4d2844104e18de71fde57489fd5b4705a2781771..bd818a5249bdad9a0972b6a08d581f5c35e5e1f5 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLHtmlElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLHtmlElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLHtmlElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,25 +41,25 @@ @implementation DOMHTMLHtmlElement > > - (NSString *)version > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::versionAttr); > } > > - (void)setVersion:(NSString *)newVersion > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::versionAttr, newVersion); > } > > - (NSString *)manifest > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::manifestAttr); > } > > - (void)setManifest:(NSString *)newManifest > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::manifestAttr, newManifest); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLIFrameElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLIFrameElement.mm >index b1b2c0318b20b728be5177612c4ac7a39d721a6d..6f5ddef11b641a4008f9be58c98081b863d1d483 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLIFrameElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLIFrameElement.mm >@@ -33,7 +33,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLIFrameElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -45,157 +45,157 @@ @implementation DOMHTMLIFrameElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)frameBorder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::frameborderAttr); > } > > - (void)setFrameBorder:(NSString *)newFrameBorder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::frameborderAttr, newFrameBorder); > } > > - (NSString *)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::heightAttr); > } > > - (void)setHeight:(NSString *)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::heightAttr, newHeight); > } > > - (NSString *)longDesc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::longdescAttr); > } > > - (void)setLongDesc:(NSString *)newLongDesc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::longdescAttr, newLongDesc); > } > > - (NSString *)marginHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::marginheightAttr); > } > > - (void)setMarginHeight:(NSString *)newMarginHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::marginheightAttr, newMarginHeight); > } > > - (NSString *)marginWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::marginwidthAttr); > } > > - (void)setMarginWidth:(NSString *)newMarginWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::marginwidthAttr, newMarginWidth); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)sandbox > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::sandboxAttr); > } > > - (void)setSandbox:(NSString *)newSandbox > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::sandboxAttr, newSandbox); > } > > - (NSString *)scrolling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::scrollingAttr); > } > > - (void)setScrolling:(NSString *)newScrolling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::scrollingAttr, newScrolling); > } > > - (NSString *)src > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::srcAttr); > } > > - (void)setSrc:(NSString *)newSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcAttr, newSrc); > } > > - (NSString *)srcdoc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::srcdocAttr); > } > > - (void)setSrcdoc:(NSString *)newSrcdoc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcdocAttr, newSrcdoc); > } > > - (NSString *)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(NSString *)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::widthAttr, newWidth); > } > > - (DOMDocument *)contentDocument > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->contentDocument())); > } > > - (DOMAbstractView *)contentWindow > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->contentWindow())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLImageElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLImageElement.mm >index 1800d6d061d8510db49f98eb8b7ffcf9f7537955..499a788ce1c7d8e87fa251abd234555e4938be22 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLImageElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLImageElement.mm >@@ -31,7 +31,7 @@ > #import <WebCore/HTMLImageElement.h> > #import <WebCore/HTMLNames.h> > #import <WebCore/HitTestResult.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -43,241 +43,241 @@ @implementation DOMHTMLImageElement > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)alt > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::altAttr); > } > > - (void)setAlt:(NSString *)newAlt > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::altAttr, newAlt); > } > > - (NSString *)border > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::borderAttr); > } > > - (void)setBorder:(NSString *)newBorder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::borderAttr, newBorder); > } > > - (NSString *)crossOrigin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->crossOrigin(); > } > > - (void)setCrossOrigin:(NSString *)newCrossOrigin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setCrossOrigin(newCrossOrigin); > } > > - (int)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->height(); > } > > - (void)setHeight:(int)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setHeight(newHeight); > } > > - (int)hspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::hspaceAttr); > } > > - (void)setHspace:(int)newHspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::hspaceAttr, newHspace); > } > > - (BOOL)isMap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::ismapAttr); > } > > - (void)setIsMap:(BOOL)newIsMap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::ismapAttr, newIsMap); > } > > - (NSString *)longDesc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::longdescAttr); > } > > - (void)setLongDesc:(NSString *)newLongDesc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::longdescAttr, newLongDesc); > } > > - (NSString *)src > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::srcAttr); > } > > - (void)setSrc:(NSString *)newSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcAttr, newSrc); > } > > - (NSString *)srcset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::srcsetAttr); > } > > - (void)setSrcset:(NSString *)newSrcset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcsetAttr, newSrcset); > } > > - (NSString *)sizes > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::sizesAttr); > } > > - (void)setSizes:(NSString *)newSizes > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::sizesAttr, newSizes); > } > > - (NSString *)currentSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->currentSrc(); > } > > - (NSString *)useMap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::usemapAttr); > } > > - (void)setUseMap:(NSString *)newUseMap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::usemapAttr, newUseMap); > } > > - (int)vspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::vspaceAttr); > } > > - (void)setVspace:(int)newVspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::vspaceAttr, newVspace); > } > > - (int)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->width(); > } > > - (void)setWidth:(int)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setWidth(newWidth); > } > > - (BOOL)complete > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->complete(); > } > > - (NSString *)lowsrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::lowsrcAttr); > } > > - (void)setLowsrc:(NSString *)newLowsrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::lowsrcAttr, newLowsrc); > } > > - (int)naturalHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->naturalHeight(); > } > > - (int)naturalWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->naturalWidth(); > } > > - (int)x > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->x(); > } > > - (int)y > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->y(); > } > > - (NSString *)altDisplayString > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return WebCore::displayString(IMPL->alt(), core(self)); > } > > - (NSURL *)absoluteImageURL > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return [self _getURLAttribute:@"src"]; > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLInputElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLInputElement.mm >index ec2e10a30521d2fb46581ed892873c72c9e1a75d..720997f9ea599a94c6992bdad6a16114496fd113 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLInputElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLInputElement.mm >@@ -59,7 +59,7 @@ @end > #import <WebCore/HTMLInputElement.h> > #import <WebCore/HTMLNames.h> > #import <WebCore/HitTestResult.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NameNodeList.h> > #import <WebCore/NodeList.h> > #import <WebCore/RenderElement.h> >@@ -74,115 +74,115 @@ @implementation DOMHTMLInputElement > > - (NSString *)accept > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::acceptAttr); > } > > - (void)setAccept:(NSString *)newAccept > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::acceptAttr, newAccept); > } > > - (NSString *)alt > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::altAttr); > } > > - (void)setAlt:(NSString *)newAlt > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::altAttr, newAlt); > } > > - (NSString *)autocomplete > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->autocomplete(); > } > > - (void)setAutocomplete:(NSString *)newAutocomplete > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAutocomplete(newAutocomplete); > } > > - (BOOL)autofocus > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::autofocusAttr); > } > > - (void)setAutofocus:(BOOL)newAutofocus > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::autofocusAttr, newAutofocus); > } > > - (BOOL)defaultChecked > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::checkedAttr); > } > > - (void)setDefaultChecked:(BOOL)newDefaultChecked > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::checkedAttr, newDefaultChecked); > } > > - (BOOL)checked > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->checked(); > } > > - (void)setChecked:(BOOL)newChecked > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setChecked(newChecked); > } > > - (NSString *)dirName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::dirnameAttr); > } > > - (void)setDirName:(NSString *)newDirName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::dirnameAttr, newDirName); > } > > - (BOOL)disabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, newDisabled); > } > > - (DOMHTMLFormElement *)form > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->form())); > } > > - (DOMFileList *)files > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->files())); > } > > - (void)setFiles:(DOMFileList *)newFiles > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > ASSERT(newFiles); > > IMPL->setFiles(core(newFiles)); >@@ -190,423 +190,423 @@ - (void)setFiles:(DOMFileList *)newFiles > > - (NSString *)formAction > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->formAction(); > } > > - (void)setFormAction:(NSString *)newFormAction > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setFormAction(newFormAction); > } > > - (NSString *)formEnctype > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->formEnctype(); > } > > - (void)setFormEnctype:(NSString *)newFormEnctype > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setFormEnctype(newFormEnctype); > } > > - (NSString *)formMethod > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->formMethod(); > } > > - (void)setFormMethod:(NSString *)newFormMethod > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setFormMethod(newFormMethod); > } > > - (BOOL)formNoValidate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::formnovalidateAttr); > } > > - (void)setFormNoValidate:(BOOL)newFormNoValidate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::formnovalidateAttr, newFormNoValidate); > } > > - (NSString *)formTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::formtargetAttr); > } > > - (void)setFormTarget:(NSString *)newFormTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::formtargetAttr, newFormTarget); > } > > - (unsigned)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->height(); > } > > - (void)setHeight:(unsigned)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setHeight(newHeight); > } > > - (BOOL)indeterminate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->indeterminate(); > } > > - (void)setIndeterminate:(BOOL)newIndeterminate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIndeterminate(newIndeterminate); > } > > #if ENABLE(DATALIST_ELEMENT) > - (DOMHTMLElement *)list > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->list())); > } > #endif > > - (NSString *)max > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::maxAttr); > } > > - (void)setMax:(NSString *)newMax > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::maxAttr, newMax); > } > > - (int)maxLength > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->maxLength(); > } > > - (void)setMaxLength:(int)newMaxLength > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setMaxLength(newMaxLength)); > } > > - (NSString *)min > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::minAttr); > } > > - (void)setMin:(NSString *)newMin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::minAttr, newMin); > } > > - (BOOL)multiple > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::multipleAttr); > } > > - (void)setMultiple:(BOOL)newMultiple > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::multipleAttr, newMultiple); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)pattern > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::patternAttr); > } > > - (void)setPattern:(NSString *)newPattern > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::patternAttr, newPattern); > } > > - (NSString *)placeholder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::placeholderAttr); > } > > - (void)setPlaceholder:(NSString *)newPlaceholder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::placeholderAttr, newPlaceholder); > } > > - (BOOL)readOnly > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::readonlyAttr); > } > > - (void)setReadOnly:(BOOL)newReadOnly > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::readonlyAttr, newReadOnly); > } > > - (BOOL)required > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::requiredAttr); > } > > - (void)setRequired:(BOOL)newRequired > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::requiredAttr, newRequired); > } > > - (NSString *)size > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return WTF::String::number(IMPL->size()); > } > > - (void)setSize:(NSString *)newSize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSize(WTF::String(newSize).toInt()); > } > > - (NSString *)src > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::srcAttr); > } > > - (void)setSrc:(NSString *)newSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcAttr, newSrc); > } > > - (NSString *)step > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::stepAttr); > } > > - (void)setStep:(NSString *)newStep > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::stepAttr, newStep); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->type(); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setType(newType); > } > > - (NSString *)defaultValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->defaultValue(); > } > > - (void)setDefaultValue:(NSString *)newDefaultValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDefaultValue(newDefaultValue); > } > > - (NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->value(); > } > > - (void)setValue:(NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setValue(newValue); > } > > - (NSTimeInterval)valueAsDate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(IMPL->valueAsDate()); > } > > - (void)setValueAsDate:(NSTimeInterval)newValueAsDate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setValueAsDate(core(newValueAsDate))); > } > > - (double)valueAsNumber > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->valueAsNumber(); > } > > - (void)setValueAsNumber:(double)newValueAsNumber > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setValueAsNumber(newValueAsNumber)); > } > > - (unsigned)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->width(); > } > > - (void)setWidth:(unsigned)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setWidth(newWidth); > } > > - (BOOL)willValidate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->willValidate(); > } > > - (NSString *)validationMessage > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->validationMessage(); > } > > - (DOMNodeList *)labels > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->labels())); > } > > - (int)selectionStart > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->selectionStart(); > } > > - (void)setSelectionStart:(int)newSelectionStart > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelectionStart(newSelectionStart); > } > > - (int)selectionEnd > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->selectionEnd(); > } > > - (void)setSelectionEnd:(int)newSelectionEnd > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelectionEnd(newSelectionEnd); > } > > - (NSString *)selectionDirection > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->selectionDirection(); > } > > - (void)setSelectionDirection:(NSString *)newSelectionDirection > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelectionDirection(newSelectionDirection); > } > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)useMap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::usemapAttr); > } > > - (void)setUseMap:(NSString *)newUseMap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::usemapAttr, newUseMap); > } > > - (BOOL)incremental > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::incrementalAttr); > } > > - (void)setIncremental:(BOOL)newIncremental > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::incrementalAttr, newIncremental); > } > > - (NSString *)accessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::accesskeyAttr); > } > > - (void)setAccessKey:(NSString *)newAccessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::accesskeyAttr, newAccessKey); > } > > - (NSString *)altDisplayString > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return WebCore::displayString(IMPL->alt(), core(self)); > } > > - (NSURL *)absoluteImageURL > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!IMPL->renderer() || !IMPL->renderer()->isImage()) > return nil; > return [self _getURLAttribute:@"src"]; >@@ -615,80 +615,80 @@ - (NSURL *)absoluteImageURL > #if ENABLE(MEDIA_CAPTURE) > - (BOOL)capture > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::captureAttr); > } > > - (void)setCapture:(BOOL)newCapture > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::captureAttr, newCapture); > } > #endif > > - (void)stepUp:(int)n > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->stepUp(n)); > } > > - (void)stepDown:(int)n > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->stepDown(n)); > } > > - (BOOL)checkValidity > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->checkValidity(); > } > > - (void)setCustomValidity:(NSString *)error > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setCustomValidity(error); > } > > - (void)select > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->select(); > } > > - (void)setRangeText:(NSString *)replacement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setRangeText(replacement)); > } > > - (void)setRangeText:(NSString *)replacement start:(unsigned)start end:(unsigned)end selectionMode:(NSString *)selectionMode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setRangeText(replacement, start, end, selectionMode)); > } > > - (void)setSelectionRange:(int)start end:(int)end > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelectionRange(start, end); > } > > - (void)click > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->click(); > } > > - (void)setValueForUser:(NSString *)inValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setValueForUser(inValue); > } > > - (NSDictionary *)_autofillContext > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!WebCore::AutofillElements::computeAutofillElements(*IMPL)) > return nil; > >@@ -702,7 +702,7 @@ - (NSDictionary *)_autofillContext > #if TARGET_OS_IPHONE > - (void)insertTextSuggestion:(UITextAutofillSuggestion *)credentialSuggestion > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (is<WebCore::HTMLInputElement>(IMPL)) { > if (auto autofillElements = WebCore::AutofillElements::computeAutofillElements(*IMPL)) > autofillElements->autofill(credentialSuggestion.username, credentialSuggestion.password); >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLLIElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLLIElement.mm >index 617330e75205e05f646bcea1009ad55da4d5926b..cd663e59ba32d838dc52bde1040519b2f6ae867d 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLLIElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLLIElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLLIElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,25 +41,25 @@ @implementation DOMHTMLLIElement > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > > - (int)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::valueAttr); > } > > - (void)setValue:(int)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::valueAttr, newValue); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLLabelElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLLabelElement.mm >index ee1a597607a58a28a313182c53cc81424efe96c6..b3faefd81be93f5aa01fa4c610f13536791d2bad 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLLabelElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLLabelElement.mm >@@ -33,7 +33,7 @@ > #import <WebCore/HTMLFormElement.h> > #import <WebCore/HTMLLabelElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -45,37 +45,37 @@ @implementation DOMHTMLLabelElement > > - (DOMHTMLFormElement *)form > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->form())); > } > > - (NSString *)htmlFor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::forAttr); > } > > - (void)setHtmlFor:(NSString *)newHtmlFor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::forAttr, newHtmlFor); > } > > - (DOMHTMLElement *)control > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->control())); > } > > - (NSString *)accessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::accesskeyAttr); > } > > - (void)setAccessKey:(NSString *)newAccessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::accesskeyAttr, newAccessKey); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLLegendElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLLegendElement.mm >index f9e8dd147c9fc0a56a0b1a22098857f230871b54..02f2a3b28f350678f0c7897c67554f3c6075e4fd 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLLegendElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLLegendElement.mm >@@ -31,7 +31,7 @@ > #import <WebCore/HTMLFormElement.h> > #import <WebCore/HTMLLegendElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -43,31 +43,31 @@ @implementation DOMHTMLLegendElement > > - (DOMHTMLFormElement *)form > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->form())); > } > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)accessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::accesskeyAttr); > } > > - (void)setAccessKey:(NSString *)newAccessKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::accesskeyAttr, newAccessKey); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLLinkElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLLinkElement.mm >index 38193352adecc9b3224fc3f51bd67e664f65052e..e2ea22c1f689c1056c397c40b3b2ab360947fb57 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLLinkElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLLinkElement.mm >@@ -33,7 +33,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLLinkElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/StyleSheet.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -46,151 +46,151 @@ @implementation DOMHTMLLinkElement > > - (BOOL)disabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, newDisabled); > } > > - (NSString *)charset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charsetAttr); > } > > - (void)setCharset:(NSString *)newCharset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charsetAttr, newCharset); > } > > - (NSString *)href > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::hrefAttr); > } > > - (void)setHref:(NSString *)newHref > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::hrefAttr, newHref); > } > > - (NSString *)hreflang > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::hreflangAttr); > } > > - (void)setHreflang:(NSString *)newHreflang > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::hreflangAttr, newHreflang); > } > > - (NSString *)media > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::mediaAttr); > } > > - (void)setMedia:(NSString *)newMedia > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::mediaAttr, newMedia); > } > > - (NSString *)rel > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::relAttr); > } > > - (void)setRel:(NSString *)newRel > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::relAttr, newRel); > } > > - (NSString *)rev > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::revAttr); > } > > - (void)setRev:(NSString *)newRev > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::revAttr, newRev); > } > > - (NSString *)target > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::targetAttr); > } > > - (void)setTarget:(NSString *)newTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::targetAttr, newTarget); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > > - (NSString *)as > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::asAttr); > } > > - (void)setAs:(NSString *)newAs > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::asAttr, newAs); > } > > - (NSString *)crossOrigin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->crossOrigin(); > } > > - (void)setCrossOrigin:(NSString *)newCrossOrigin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setCrossOrigin(newCrossOrigin); > } > > - (DOMStyleSheet *)sheet > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->sheet())); > } > > - (NSURL *)absoluteLinkURL > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return [self _getURLAttribute:@"href"]; > } > > - (DOMTokenList *)relList > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->relList())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLMapElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLMapElement.mm >index cf33b0ef3a5661d2791cd9915508da7b21a0674d..20582d9df78da39d0fabd36f89f7ba4ecaf701fa 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLMapElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLMapElement.mm >@@ -31,7 +31,7 @@ > #import <WebCore/HTMLCollection.h> > #import <WebCore/HTMLMapElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -43,19 +43,19 @@ @implementation DOMHTMLMapElement > > - (DOMHTMLCollection *)areas > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->areas())); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLMarqueeElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLMarqueeElement.mm >index d0d3ea8e896839b074de0237a7b9428af1f261cb..aeb3d739db8d4c31f2f76bb39df7ab71f8521a4a 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLMarqueeElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLMarqueeElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLMarqueeElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,145 +41,145 @@ @implementation DOMHTMLMarqueeElement > > - (NSString *)behavior > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::behaviorAttr); > } > > - (void)setBehavior:(NSString *)newBehavior > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::behaviorAttr, newBehavior); > } > > - (NSString *)bgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::bgcolorAttr); > } > > - (void)setBgColor:(NSString *)newBgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr, newBgColor); > } > > - (NSString *)direction > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::directionAttr); > } > > - (void)setDirection:(NSString *)newDirection > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::directionAttr, newDirection); > } > > - (NSString *)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::heightAttr); > } > > - (void)setHeight:(NSString *)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::heightAttr, newHeight); > } > > - (unsigned)hspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getUnsignedIntegralAttribute(WebCore::HTMLNames::hspaceAttr); > } > > - (void)setHspace:(unsigned)newHspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setUnsignedIntegralAttribute(WebCore::HTMLNames::hspaceAttr, newHspace); > } > > - (int)loop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->loop(); > } > > - (void)setLoop:(int)newLoop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setLoop(newLoop)); > } > > - (unsigned)scrollAmount > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->scrollAmount(); > } > > - (void)setScrollAmount:(unsigned)newScrollAmount > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setScrollAmount(newScrollAmount); > } > > - (unsigned)scrollDelay > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->scrollDelay(); > } > > - (void)setScrollDelay:(unsigned)newScrollDelay > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setScrollDelay(newScrollDelay); > } > > - (BOOL)trueSpeed > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::truespeedAttr); > } > > - (void)setTrueSpeed:(BOOL)newTrueSpeed > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::truespeedAttr, newTrueSpeed); > } > > - (unsigned)vspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getUnsignedIntegralAttribute(WebCore::HTMLNames::vspaceAttr); > } > > - (void)setVspace:(unsigned)newVspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setUnsignedIntegralAttribute(WebCore::HTMLNames::vspaceAttr, newVspace); > } > > - (NSString *)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(NSString *)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::widthAttr, newWidth); > } > > - (void)start > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->start(); > } > > - (void)stop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->stop(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLMediaElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLMediaElement.mm >index a1d211efb4d2a4050b6989eea6771ee2068000c0..42d0d9c2076adce5be8aa4a39b888062aa2e54bd 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLMediaElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLMediaElement.mm >@@ -34,7 +34,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLMediaElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/MediaError.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/TimeRanges.h> >@@ -48,289 +48,289 @@ @implementation DOMHTMLMediaElement > > - (DOMMediaError *)error > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->error())); > } > > - (NSString *)src > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::srcAttr); > } > > - (void)setSrc:(NSString *)newSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcAttr, newSrc); > } > > - (NSString *)currentSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->currentSrc(); > } > > - (NSString *)crossOrigin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->crossOrigin(); > } > > - (void)setCrossOrigin:(NSString *)newCrossOrigin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setCrossOrigin(newCrossOrigin); > } > > - (unsigned short)networkState > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->networkState(); > } > > - (NSString *)preload > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->preload(); > } > > - (void)setPreload:(NSString *)newPreload > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setPreload(newPreload); > } > > - (DOMTimeRanges *)buffered > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->buffered())); > } > > - (unsigned short)readyState > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->readyState(); > } > > - (BOOL)seeking > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->seeking(); > } > > - (double)currentTime > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->currentTime(); > } > > - (void)setCurrentTime:(double)newCurrentTime > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setCurrentTimeForBindings(newCurrentTime)); > } > > - (double)duration > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->duration(); > } > > - (BOOL)paused > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->paused(); > } > > - (double)defaultPlaybackRate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->defaultPlaybackRate(); > } > > - (void)setDefaultPlaybackRate:(double)newDefaultPlaybackRate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDefaultPlaybackRate(newDefaultPlaybackRate); > } > > - (double)playbackRate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->playbackRate(); > } > > - (void)setPlaybackRate:(double)newPlaybackRate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setPlaybackRate(newPlaybackRate); > } > > - (DOMTimeRanges *)played > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->played())); > } > > - (DOMTimeRanges *)seekable > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->seekable())); > } > > - (BOOL)ended > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->ended(); > } > > - (BOOL)autoplay > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::autoplayAttr); > } > > - (void)setAutoplay:(BOOL)newAutoplay > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::autoplayAttr, newAutoplay); > } > > - (BOOL)loop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::loopAttr); > } > > - (void)setLoop:(BOOL)newLoop > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::loopAttr, newLoop); > } > > - (BOOL)controls > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->controls(); > } > > - (void)setControls:(BOOL)newControls > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setControls(newControls); > } > > - (double)volume > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->volume(); > } > > - (void)setVolume:(double)newVolume > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setVolume(newVolume)); > } > > - (BOOL)muted > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->muted(); > } > > - (void)setMuted:(BOOL)newMuted > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setMuted(newMuted); > } > > - (BOOL)defaultMuted > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::mutedAttr); > } > > - (void)setDefaultMuted:(BOOL)newDefaultMuted > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::mutedAttr, newDefaultMuted); > } > > - (BOOL)webkitPreservesPitch > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitPreservesPitch(); > } > > - (void)setWebkitPreservesPitch:(BOOL)newWebkitPreservesPitch > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setWebkitPreservesPitch(newWebkitPreservesPitch); > } > > - (BOOL)webkitHasClosedCaptions > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitHasClosedCaptions(); > } > > - (BOOL)webkitClosedCaptionsVisible > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitClosedCaptionsVisible(); > } > > - (void)setWebkitClosedCaptionsVisible:(BOOL)newWebkitClosedCaptionsVisible > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setWebkitClosedCaptionsVisible(newWebkitClosedCaptionsVisible); > } > > - (NSString *)mediaGroup > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::mediagroupAttr); > } > > - (void)setMediaGroup:(NSString *)newMediaGroup > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::mediagroupAttr, newMediaGroup); > } > > - (void)load > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->load(); > } > > - (NSString *)canPlayType:(NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->canPlayType(type); > } > > - (NSTimeInterval)getStartDate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getStartDate(); > } > > - (void)play > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->play(); > } > > - (void)pause > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->pause(); > } > > - (void)fastSeek:(double)time > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->fastSeek(time); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLMenuElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLMenuElement.mm >index e32b6128f1de426746c3bebabc0efb3ac7896d25..76687b8a8a5394908f03842d8c96416e7abe8d83 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLMenuElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLMenuElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLMenuElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <wtf/GetPtr.h> >@@ -40,13 +40,13 @@ @implementation DOMHTMLMenuElement > > - (BOOL)compact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); > } > > - (void)setCompact:(BOOL)newCompact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::compactAttr, newCompact); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLMetaElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLMetaElement.mm >index 84e8fb3742e139ed33334ee1cbf52f39e905e99d..322c10fe59205bfef36a76a9e259595ca4dbde44 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLMetaElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLMetaElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLMetaElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,49 +41,49 @@ @implementation DOMHTMLMetaElement > > - (NSString *)content > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::contentAttr); > } > > - (void)setContent:(NSString *)newContent > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::contentAttr, newContent); > } > > - (NSString *)httpEquiv > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::http_equivAttr); > } > > - (void)setHttpEquiv:(NSString *)newHttpEquiv > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::http_equivAttr, newHttpEquiv); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)scheme > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::schemeAttr); > } > > - (void)setScheme:(NSString *)newScheme > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::schemeAttr, newScheme); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLModElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLModElement.mm >index c2c6fa48e928608dbb308568f188f0faac398ad4..029437b60185ccc18bbacac26e7c7ec8f2de69c4 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLModElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLModElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLModElement.h> > #import <WebCore/HTMLNames.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,25 +41,25 @@ @implementation DOMHTMLModElement > > - (NSString *)cite > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::citeAttr); > } > > - (void)setCite:(NSString *)newCite > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::citeAttr, newCite); > } > > - (NSString *)dateTime > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::datetimeAttr); > } > > - (void)setDateTime:(NSString *)newDateTime > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::datetimeAttr, newDateTime); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLOListElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLOListElement.mm >index 321f3ff112f7137307707dab284598abcf556aa5..92acc521ba1eabd5c4f587cdd1e5c24ece9f2353 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLOListElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLOListElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLOListElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,49 +41,49 @@ @implementation DOMHTMLOListElement > > - (BOOL)compact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); > } > > - (void)setCompact:(BOOL)newCompact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::compactAttr, newCompact); > } > > - (int)start > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->startForBindings(); > } > > - (void)setStart:(int)newStart > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setStartForBindings(newStart); > } > > - (BOOL)reversed > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::reversedAttr); > } > > - (void)setReversed:(BOOL)newReversed > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::reversedAttr, newReversed); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLObjectElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLObjectElement.mm >index a9d033382694dce29ac412183dfd2b72c7954617..dc6c8f46e73556a3a41ff7d2a0f8b8770a954468 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLObjectElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLObjectElement.mm >@@ -34,7 +34,7 @@ > #import <WebCore/HTMLFormElement.h> > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLObjectElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/RenderElement.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -47,211 +47,211 @@ @implementation DOMHTMLObjectElement > > - (DOMHTMLFormElement *)form > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->form())); > } > > - (NSString *)code > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::codeAttr); > } > > - (void)setCode:(NSString *)newCode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::codeAttr, newCode); > } > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)archive > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::archiveAttr); > } > > - (void)setArchive:(NSString *)newArchive > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::archiveAttr, newArchive); > } > > - (NSString *)border > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::borderAttr); > } > > - (void)setBorder:(NSString *)newBorder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::borderAttr, newBorder); > } > > - (NSString *)codeBase > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::codebaseAttr); > } > > - (void)setCodeBase:(NSString *)newCodeBase > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::codebaseAttr, newCodeBase); > } > > - (NSString *)codeType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::codetypeAttr); > } > > - (void)setCodeType:(NSString *)newCodeType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::codetypeAttr, newCodeType); > } > > - (NSString *)data > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::dataAttr); > } > > - (void)setData:(NSString *)newData > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::dataAttr, newData); > } > > - (BOOL)declare > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::declareAttr); > } > > - (void)setDeclare:(BOOL)newDeclare > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::declareAttr, newDeclare); > } > > - (NSString *)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::heightAttr); > } > > - (void)setHeight:(NSString *)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::heightAttr, newHeight); > } > > - (int)hspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::hspaceAttr); > } > > - (void)setHspace:(int)newHspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::hspaceAttr, newHspace); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)standby > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::standbyAttr); > } > > - (void)setStandby:(NSString *)newStandby > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::standbyAttr, newStandby); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > > - (NSString *)useMap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::usemapAttr); > } > > - (void)setUseMap:(NSString *)newUseMap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::usemapAttr, newUseMap); > } > > - (int)vspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::vspaceAttr); > } > > - (void)setVspace:(int)newVspace > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::vspaceAttr, newVspace); > } > > - (NSString *)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(NSString *)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::widthAttr, newWidth); > } > > - (DOMDocument *)contentDocument > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->contentDocument())); > } > > - (NSURL *)absoluteImageURL > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!IMPL->renderer() || !IMPL->renderer()->isImage()) > return nil; > return [self _getURLAttribute:@"data"]; >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLOptGroupElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLOptGroupElement.mm >index 5c6e4970650c1145384e9f5692df38445d1ae0a3..5d00691dee50c1749068a3999e5a34d1ebe8554c 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLOptGroupElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLOptGroupElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLOptGroupElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,25 +41,25 @@ @implementation DOMHTMLOptGroupElement > > - (BOOL)disabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, newDisabled); > } > > - (NSString *)label > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::labelAttr); > } > > - (void)setLabel:(NSString *)newLabel > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::labelAttr, newLabel); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLOptionElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLOptionElement.mm >index 5bd2ef03c37ac5a5890934ae5dd24292e92824e6..ceb6b84837ffd37327c6908390f2d0b5c7f0c704 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLOptionElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLOptionElement.mm >@@ -31,7 +31,7 @@ > #import <WebCore/HTMLFormElement.h> > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLOptionElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -43,79 +43,79 @@ @implementation DOMHTMLOptionElement > > - (BOOL)disabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, newDisabled); > } > > - (DOMHTMLFormElement *)form > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->form())); > } > > - (NSString *)label > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->label(); > } > > - (void)setLabel:(NSString *)newLabel > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setLabel(newLabel); > } > > - (BOOL)defaultSelected > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::selectedAttr); > } > > - (void)setDefaultSelected:(BOOL)newDefaultSelected > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::selectedAttr, newDefaultSelected); > } > > - (BOOL)selected > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->selected(); > } > > - (void)setSelected:(BOOL)newSelected > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelected(newSelected); > } > > - (NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->value(); > } > > - (void)setValue:(NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setValue(newValue); > } > > - (NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->text(); > } > > - (int)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->index(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLOptionsCollection.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLOptionsCollection.mm >index fdfa6e8fc33a7b9bd62ba80cc09557bf2abbefcd..4df1f1fe46d1c0b9317b20ff1ba3eacfe0955e6b 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLOptionsCollection.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLOptionsCollection.mm >@@ -32,7 +32,7 @@ > #import <WebCore/HTMLOptGroupElement.h> > #import <WebCore/HTMLOptionElement.h> > #import <WebCore/HTMLOptionsCollection.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/Node.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -57,37 +57,37 @@ - (void)dealloc > > - (int)selectedIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->selectedIndex(); > } > > - (void)setSelectedIndex:(int)newSelectedIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelectedIndex(newSelectedIndex); > } > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (void)setLength:(unsigned)newLength > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setLength(newLength)); > } > > - (DOMNode *)namedItem:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->namedItem(name))); > } > > - (void)add:(DOMHTMLOptionElement *)option index:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!option) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->add(core(option), std::optional<WebCore::HTMLOptionsCollection::HTMLElementOrInt> { static_cast<int>(index) })); >@@ -95,13 +95,13 @@ - (void)add:(DOMHTMLOptionElement *)option index:(unsigned)index > > - (void)remove:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->remove(index); > } > > - (DOMNode *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLParagraphElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLParagraphElement.mm >index 024cf475b652ab7bb2f157b2e4110d0ab4f04f44..7ee3aa046aa46eccdea85a304710965edb2a6981 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLParagraphElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLParagraphElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLParagraphElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,13 +41,13 @@ @implementation DOMHTMLParagraphElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLParamElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLParamElement.mm >index 166c7512c21a5f8e6aa95c61aa7c79ad293db8c4..4e97441aab285e45f28a0975166ba83687ba33e5 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLParamElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLParamElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLParamElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,49 +41,49 @@ @implementation DOMHTMLParamElement > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > > - (NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::valueAttr); > } > > - (void)setValue:(NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::valueAttr, newValue); > } > > - (NSString *)valueType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::valuetypeAttr); > } > > - (void)setValueType:(NSString *)newValueType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::valuetypeAttr, newValueType); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLPreElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLPreElement.mm >index f5ee9b4a53105824f160f9748522e703b1eac274..cc4c847d266eebfc6ffd620b18799114c7c9f983 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLPreElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLPreElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLPreElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <wtf/GetPtr.h> >@@ -40,25 +40,25 @@ @implementation DOMHTMLPreElement > > - (int)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getIntegralAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(int)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setIntegralAttribute(WebCore::HTMLNames::widthAttr, newWidth); > } > > - (BOOL)wrap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::wrapAttr); > } > > - (void)setWrap:(BOOL)newWrap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::wrapAttr, newWrap); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLQuoteElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLQuoteElement.mm >index 0ea0f834a03cc5b09f7ed3bba2ae9ccc2e2e885c..2c3c51331a73c184c43a631d2436f67e99ee99cc 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLQuoteElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLQuoteElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLQuoteElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,13 +41,13 @@ @implementation DOMHTMLQuoteElement > > - (NSString *)cite > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::citeAttr); > } > > - (void)setCite:(NSString *)newCite > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::citeAttr, newCite); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLScriptElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLScriptElement.mm >index 4f75e01063b680310a06831e7c853888efe781cd..f94cbdad686dd7d2f48370282d4899d30f269e69 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLScriptElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLScriptElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLScriptElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,121 +41,121 @@ @implementation DOMHTMLScriptElement > > - (NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->text(); > } > > - (void)setText:(NSString *)newText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setText(newText); > } > > - (NSString *)htmlFor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::forAttr); > } > > - (void)setHtmlFor:(NSString *)newHtmlFor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::forAttr, newHtmlFor); > } > > - (NSString *)event > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::eventAttr); > } > > - (void)setEvent:(NSString *)newEvent > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::eventAttr, newEvent); > } > > - (NSString *)charset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charsetAttr); > } > > - (void)setCharset:(NSString *)newCharset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charsetAttr, newCharset); > } > > - (BOOL)async > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->async(); > } > > - (void)setAsync:(BOOL)newAsync > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAsync(newAsync); > } > > - (BOOL)defer > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::deferAttr); > } > > - (void)setDefer:(BOOL)newDefer > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::deferAttr, newDefer); > } > > - (NSString *)src > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::srcAttr); > } > > - (void)setSrc:(NSString *)newSrc > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::srcAttr, newSrc); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > > - (NSString *)crossOrigin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->crossOrigin(); > } > > - (void)setCrossOrigin:(NSString *)newCrossOrigin > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setCrossOrigin(newCrossOrigin); > } > > - (NSString *)nonce > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::nonceAttr); > } > > - (void)setNonce:(NSString *)newNonce > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nonceAttr, newNonce); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLSelectElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLSelectElement.mm >index a0423d4227c7b298c39dd7789f01cd82f0aa6580..5163b1a27bffeec152e80fbfa48f2cef6e530c24 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLSelectElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLSelectElement.mm >@@ -39,7 +39,7 @@ > #import <WebCore/HTMLOptGroupElement.h> > #import <WebCore/HTMLOptionsCollection.h> > #import <WebCore/HTMLSelectElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NameNodeList.h> > #import <WebCore/Node.h> > #import <WebCore/NodeList.h> >@@ -54,133 +54,133 @@ @implementation DOMHTMLSelectElement > > - (BOOL)autofocus > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::autofocusAttr); > } > > - (void)setAutofocus:(BOOL)newAutofocus > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::autofocusAttr, newAutofocus); > } > > - (BOOL)disabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::disabledAttr); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::disabledAttr, newDisabled); > } > > - (DOMHTMLFormElement *)form > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->form())); > } > > - (BOOL)multiple > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->multiple(); > } > > - (void)setMultiple:(BOOL)newMultiple > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setMultiple(newMultiple); > } > > - (NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nameAttr, newName); > } > > - (int)size > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->size(); > } > > - (void)setSize:(int)newSize > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSize(newSize); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->type(); > } > > - (DOMHTMLOptionsCollection *)options > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->options())); > } > > - (int)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (int)selectedIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->selectedIndex(); > } > > - (void)setSelectedIndex:(int)newSelectedIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSelectedIndex(newSelectedIndex); > } > > - (NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->value(); > } > > - (void)setValue:(NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setValue(newValue); > } > > - (BOOL)willValidate > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->willValidate(); > } > > - (DOMNode *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > > - (DOMNode *)namedItem:(NSString *)inName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->namedItem(inName))); > } > > - (void)add:(DOMHTMLElement *)element before:(DOMHTMLElement *)before > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!element) > raiseTypeErrorException(); > >@@ -197,7 +197,7 @@ - (void)add:(DOMHTMLElement *)element before:(DOMHTMLElement *)before > > - (void)remove:(int)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->remove(index); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLStyleElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLStyleElement.mm >index 65fc31af177c3c6b83ea272d9b4832704bf0c603..266e46c5f6b06ac78fdac92c06fffd38f5f46050 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLStyleElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLStyleElement.mm >@@ -30,7 +30,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLStyleElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/StyleSheet.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -43,55 +43,55 @@ @implementation DOMHTMLStyleElement > > - (BOOL)disabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->disabled(); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDisabled(newDisabled); > } > > - (NSString *)media > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::mediaAttr); > } > > - (void)setMedia:(NSString *)newMedia > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::mediaAttr, newMedia); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > > - (DOMStyleSheet *)sheet > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->sheet())); > } > > - (NSString *)nonce > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::nonceAttr); > } > > - (void)setNonce:(NSString *)newNonce > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::nonceAttr, newNonce); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableCaptionElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableCaptionElement.mm >index 7bbf22b8ef05eb63e5f78cdf570a95b92e32c1fa..b3d03b853e951e28384031160632b3e4d57c7a6d 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableCaptionElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableCaptionElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLTableCaptionElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,13 +41,13 @@ @implementation DOMHTMLTableCaptionElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableCellElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableCellElement.mm >index a91e2f84e4728247f420e013c1ab84ee9b052909..446d423ce99d86dc2acf72baedfadeee6b23af4a 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableCellElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableCellElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLTableCellElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,175 +41,175 @@ @implementation DOMHTMLTableCellElement > > - (int)cellIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->cellIndex(); > } > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)axis > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::axisAttr); > } > > - (void)setAxis:(NSString *)newAxis > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::axisAttr, newAxis); > } > > - (NSString *)bgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::bgcolorAttr); > } > > - (void)setBgColor:(NSString *)newBgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr, newBgColor); > } > > - (NSString *)ch > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charAttr); > } > > - (void)setCh:(NSString *)newCh > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charAttr, newCh); > } > > - (NSString *)chOff > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charoffAttr); > } > > - (void)setChOff:(NSString *)newChOff > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charoffAttr, newChOff); > } > > - (int)colSpan > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->colSpan(); > } > > - (void)setColSpan:(int)newColSpan > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setColSpan(newColSpan); > } > > - (int)rowSpan > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->rowSpanForBindings(); > } > > - (void)setRowSpan:(int)newRowSpan > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setRowSpanForBindings(newRowSpan); > } > > - (NSString *)headers > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::headersAttr); > } > > - (void)setHeaders:(NSString *)newHeaders > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::headersAttr, newHeaders); > } > > - (NSString *)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::heightAttr); > } > > - (void)setHeight:(NSString *)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::heightAttr, newHeight); > } > > - (BOOL)noWrap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::nowrapAttr); > } > > - (void)setNoWrap:(BOOL)newNoWrap > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::nowrapAttr, newNoWrap); > } > > - (NSString *)vAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::valignAttr); > } > > - (void)setVAlign:(NSString *)newVAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::valignAttr, newVAlign); > } > > - (NSString *)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(NSString *)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::widthAttr, newWidth); > } > > - (NSString *)abbr > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::abbrAttr); > } > > - (void)setAbbr:(NSString *)newAbbr > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::abbrAttr, newAbbr); > } > > - (NSString *)scope > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->scope(); > } > > - (void)setScope:(NSString *)newScope > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setScope(newScope); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableColElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableColElement.mm >index 4da69602ce2111abd08232b00716602a44524426..f5884aa15dae0522d69d50930e0d290775f46fef 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableColElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableColElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLTableColElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,73 +41,73 @@ @implementation DOMHTMLTableColElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)ch > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charAttr); > } > > - (void)setCh:(NSString *)newCh > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charAttr, newCh); > } > > - (NSString *)chOff > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charoffAttr); > } > > - (void)setChOff:(NSString *)newChOff > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charoffAttr, newChOff); > } > > - (int)span > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->span(); > } > > - (void)setSpan:(int)newSpan > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setSpan(newSpan); > } > > - (NSString *)vAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::valignAttr); > } > > - (void)setVAlign:(NSString *)newVAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::valignAttr, newVAlign); > } > > - (NSString *)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(NSString *)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::widthAttr, newWidth); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableElement.mm >index dd3b06f2ff91a76283ddf514226f35898096877e..0c19ebee1dd061cbb846c5eb0f158bd737a9cf86 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableElement.mm >@@ -37,7 +37,7 @@ > #import <WebCore/HTMLTableCaptionElement.h> > #import <WebCore/HTMLTableElement.h> > #import <WebCore/HTMLTableSectionElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -49,211 +49,211 @@ @implementation DOMHTMLTableElement > > - (DOMHTMLTableCaptionElement *)caption > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->caption())); > } > > - (void)setCaption:(DOMHTMLTableCaptionElement *)newCaption > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setCaption(core(newCaption))); > } > > - (DOMHTMLTableSectionElement *)tHead > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->tHead())); > } > > - (void)setTHead:(DOMHTMLTableSectionElement *)newTHead > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setTHead(core(newTHead))); > } > > - (DOMHTMLTableSectionElement *)tFoot > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->tFoot())); > } > > - (void)setTFoot:(DOMHTMLTableSectionElement *)newTFoot > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setTFoot(core(newTFoot))); > } > > - (DOMHTMLCollection *)rows > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->rows())); > } > > - (DOMHTMLCollection *)tBodies > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->tBodies())); > } > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)bgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::bgcolorAttr); > } > > - (void)setBgColor:(NSString *)newBgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr, newBgColor); > } > > - (NSString *)border > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::borderAttr); > } > > - (void)setBorder:(NSString *)newBorder > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::borderAttr, newBorder); > } > > - (NSString *)cellPadding > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::cellpaddingAttr); > } > > - (void)setCellPadding:(NSString *)newCellPadding > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::cellpaddingAttr, newCellPadding); > } > > - (NSString *)cellSpacing > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::cellspacingAttr); > } > > - (void)setCellSpacing:(NSString *)newCellSpacing > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::cellspacingAttr, newCellSpacing); > } > > - (NSString *)frameBorders > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::frameAttr); > } > > - (void)setFrameBorders:(NSString *)newFrameBorders > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::frameAttr, newFrameBorders); > } > > - (NSString *)rules > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::rulesAttr); > } > > - (void)setRules:(NSString *)newRules > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::rulesAttr, newRules); > } > > - (NSString *)summary > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::summaryAttr); > } > > - (void)setSummary:(NSString *)newSummary > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::summaryAttr, newSummary); > } > > - (NSString *)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(NSString *)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::widthAttr, newWidth); > } > > - (DOMHTMLElement *)createTHead > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createTHead())); > } > > - (void)deleteTHead > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->deleteTHead(); > } > > - (DOMHTMLElement *)createTFoot > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createTFoot())); > } > > - (void)deleteTFoot > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->deleteTFoot(); > } > > - (DOMHTMLElement *)createTBody > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createTBody())); > } > > - (DOMHTMLElement *)createCaption > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->createCaption())); > } > > - (void)deleteCaption > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->deleteCaption(); > } > > - (DOMHTMLElement *)insertRow:(int)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->insertRow(index)).ptr()); > } > > - (void)deleteRow:(int)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->deleteRow(index)); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableRowElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableRowElement.mm >index d54c2a740934b2e1377bac8148f1f853e035a0cc..913e93ec363bee22254a51dbc50863fe1b24f270 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableRowElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableRowElement.mm >@@ -33,7 +33,7 @@ > #import <WebCore/HTMLElement.h> > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLTableRowElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -45,91 +45,91 @@ @implementation DOMHTMLTableRowElement > > - (int)rowIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->rowIndex(); > } > > - (int)sectionRowIndex > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->sectionRowIndex(); > } > > - (DOMHTMLCollection *)cells > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->cells())); > } > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)bgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::bgcolorAttr); > } > > - (void)setBgColor:(NSString *)newBgColor > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::bgcolorAttr, newBgColor); > } > > - (NSString *)ch > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charAttr); > } > > - (void)setCh:(NSString *)newCh > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charAttr, newCh); > } > > - (NSString *)chOff > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charoffAttr); > } > > - (void)setChOff:(NSString *)newChOff > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charoffAttr, newChOff); > } > > - (NSString *)vAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::valignAttr); > } > > - (void)setVAlign:(NSString *)newVAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::valignAttr, newVAlign); > } > > - (DOMHTMLElement *)insertCell:(int)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->insertCell(index)).ptr()); > } > > - (void)deleteCell:(int)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->deleteCell(index)); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableSectionElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableSectionElement.mm >index 5fe4fde647bf1ffb629a362389c694e20b4d6184..f7577a2702a57e72801b9cc93c517abc1b6e6065 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLTableSectionElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLTableSectionElement.mm >@@ -33,7 +33,7 @@ > #import <WebCore/HTMLElement.h> > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLTableSectionElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -45,67 +45,67 @@ @implementation DOMHTMLTableSectionElement > > - (NSString *)align > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::alignAttr); > } > > - (void)setAlign:(NSString *)newAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::alignAttr, newAlign); > } > > - (NSString *)ch > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charAttr); > } > > - (void)setCh:(NSString *)newCh > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charAttr, newCh); > } > > - (NSString *)chOff > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::charoffAttr); > } > > - (void)setChOff:(NSString *)newChOff > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::charoffAttr, newChOff); > } > > - (NSString *)vAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::valignAttr); > } > > - (void)setVAlign:(NSString *)newVAlign > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::valignAttr, newVAlign); > } > > - (DOMHTMLCollection *)rows > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->rows())); > } > > - (DOMHTMLElement *)insertRow:(int)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->insertRow(index)).ptr()); > } > > - (void)deleteRow:(int)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->deleteRow(index)); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLTextAreaElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLTextAreaElement.mm >index 14935af3f1ca0b9993768e2ec32f1b063e2aebe4..d1483720b453ec5c2c5ace12b23ea415bb5a2276 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLTextAreaElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLTextAreaElement.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeListInternal.h" > #import "ExceptionHandlers.h" > #import <WebCore/HTMLTextAreaElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NodeList.h> > #import <WebCore/ThreadCheck.h> > >@@ -57,271 +57,271 @@ @implementation DOMHTMLTextAreaElement > > - (BOOL)autofocus > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).hasAttributeWithoutSynchronization(HTMLNames::autofocusAttr); > } > > - (void)setAutofocus:(BOOL)newAutofocus > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setBooleanAttribute(HTMLNames::autofocusAttr, newAutofocus); > } > > - (NSString *)dirName > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).getAttribute(HTMLNames::dirnameAttr); > } > > - (void)setDirName:(NSString *)newDirName > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setAttributeWithoutSynchronization(HTMLNames::dirnameAttr, newDirName); > } > > - (BOOL)disabled > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).hasAttributeWithoutSynchronization(HTMLNames::disabledAttr); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setBooleanAttribute(HTMLNames::disabledAttr, newDisabled); > } > > - (DOMHTMLFormElement *)form > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).form()); > } > > - (int)maxLength > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).maxLength(); > } > > - (void)setMaxLength:(int)newMaxLength > { >- JSMainThreadNullState state; >+ JSNullState state; > raiseOnDOMError(unwrap(*self).setMaxLength(newMaxLength)); > } > > - (NSString *)name > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).getNameAttribute(); > } > > - (void)setName:(NSString *)newName > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setAttributeWithoutSynchronization(HTMLNames::nameAttr, newName); > } > > - (NSString *)placeholder > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).getAttribute(HTMLNames::placeholderAttr); > } > > - (void)setPlaceholder:(NSString *)newPlaceholder > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setAttributeWithoutSynchronization(HTMLNames::placeholderAttr, newPlaceholder); > } > > - (BOOL)readOnly > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).hasAttributeWithoutSynchronization(HTMLNames::readonlyAttr); > } > > - (void)setReadOnly:(BOOL)newReadOnly > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setBooleanAttribute(HTMLNames::readonlyAttr, newReadOnly); > } > > - (BOOL)required > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).hasAttributeWithoutSynchronization(HTMLNames::requiredAttr); > } > > - (void)setRequired:(BOOL)newRequired > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setBooleanAttribute(HTMLNames::requiredAttr, newRequired); > } > > - (int)rows > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).rows(); > } > > - (void)setRows:(int)newRows > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setRows(newRows); > } > > - (int)cols > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).cols(); > } > > - (void)setCols:(int)newCols > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setCols(newCols); > } > > - (NSString *)wrap > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).getAttribute(HTMLNames::wrapAttr); > } > > - (void)setWrap:(NSString *)newWrap > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setAttributeWithoutSynchronization(HTMLNames::wrapAttr, newWrap); > } > > - (NSString *)type > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).type(); > } > > - (NSString *)defaultValue > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).defaultValue(); > } > > - (void)setDefaultValue:(NSString *)newDefaultValue > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setDefaultValue(newDefaultValue); > } > > - (NSString *)value > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).value(); > } > > - (void)setValue:(NSString *)newValue > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setValue(newValue); > } > > - (unsigned)textLength > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).textLength(); > } > > - (BOOL)willValidate > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).willValidate(); > } > > - (DOMNodeList *)labels > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).labels().get()); > } > > - (int)selectionStart > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).selectionStart(); > } > > - (void)setSelectionStart:(int)newSelectionStart > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setSelectionStart(newSelectionStart); > } > > - (int)selectionEnd > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).selectionEnd(); > } > > - (void)setSelectionEnd:(int)newSelectionEnd > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setSelectionEnd(newSelectionEnd); > } > > - (NSString *)selectionDirection > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).selectionDirection(); > } > > - (void)setSelectionDirection:(NSString *)newSelectionDirection > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setSelectionDirection(newSelectionDirection); > } > > - (NSString *)accessKey > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).getAttribute(HTMLNames::accesskeyAttr); > } > > - (void)setAccessKey:(NSString *)newAccessKey > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setAttributeWithoutSynchronization(HTMLNames::accesskeyAttr, newAccessKey); > } > > - (NSString *)autocomplete > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).autocomplete(); > } > > - (void)setAutocomplete:(NSString *)newAutocomplete > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setAutocomplete(newAutocomplete); > } > > - (void)select > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).select(); > } > > - (void)setRangeText:(NSString *)replacement > { >- JSMainThreadNullState state; >+ JSNullState state; > raiseOnDOMError(unwrap(*self).setRangeText(replacement)); > } > > - (void)setRangeText:(NSString *)replacement start:(unsigned)start end:(unsigned)end selectionMode:(NSString *)selectionMode > { >- JSMainThreadNullState state; >+ JSNullState state; > raiseOnDOMError(unwrap(*self).setRangeText(replacement, start, end, selectionMode)); > } > > - (void)setSelectionRange:(int)start end:(int)end > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).setSelectionRange(start, end); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLTitleElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLTitleElement.mm >index 0881c562cc5b27eb2742ef697ea39a7ebe5640a5..f73ca926a945f0f5fca3ef39226b845a10785228 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLTitleElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLTitleElement.mm >@@ -28,7 +28,7 @@ > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" > #import <WebCore/HTMLTitleElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -40,13 +40,13 @@ @implementation DOMHTMLTitleElement > > - (NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->text(); > } > > - (void)setText:(NSString *)newText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setText(newText); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLUListElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLUListElement.mm >index 0873cc4d6ee735eee3342627982ade4e5733d70f..66511df35c8cb8427e4766dd2e8757492f81e19a 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLUListElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLUListElement.mm >@@ -29,7 +29,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLUListElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -41,25 +41,25 @@ @implementation DOMHTMLUListElement > > - (BOOL)compact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::compactAttr); > } > > - (void)setCompact:(BOOL)newCompact > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::compactAttr, newCompact); > } > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getAttribute(WebCore::HTMLNames::typeAttr); > } > > - (void)setType:(NSString *)newType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::typeAttr, newType); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMHTMLVideoElement.mm b/Source/WebKitLegacy/mac/DOM/DOMHTMLVideoElement.mm >index 06dafc9345f7889a6102eca921a8b97320364dbd..69c55fa0b3aa1c36e313d7e8692da97b712e72cb 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMHTMLVideoElement.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMHTMLVideoElement.mm >@@ -32,7 +32,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/HTMLNames.h> > #import <WebCore/HTMLVideoElement.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -44,85 +44,85 @@ @implementation DOMHTMLVideoElement > > - (unsigned)width > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getUnsignedIntegralAttribute(WebCore::HTMLNames::widthAttr); > } > > - (void)setWidth:(unsigned)newWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setUnsignedIntegralAttribute(WebCore::HTMLNames::widthAttr, newWidth); > } > > - (unsigned)height > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getUnsignedIntegralAttribute(WebCore::HTMLNames::heightAttr); > } > > - (void)setHeight:(unsigned)newHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setUnsignedIntegralAttribute(WebCore::HTMLNames::heightAttr, newHeight); > } > > - (unsigned)videoWidth > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->videoWidth(); > } > > - (unsigned)videoHeight > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->videoHeight(); > } > > - (NSString *)poster > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getURLAttribute(WebCore::HTMLNames::posterAttr); > } > > - (void)setPoster:(NSString *)newPoster > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setAttributeWithoutSynchronization(WebCore::HTMLNames::posterAttr, newPoster); > } > > - (BOOL)playsInline > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->hasAttributeWithoutSynchronization(WebCore::HTMLNames::playsinlineAttr); > } > > - (void)setPlaysInline:(BOOL)newPlaysInline > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setBooleanAttribute(WebCore::HTMLNames::playsinlineAttr, newPlaysInline); > } > > - (BOOL)webkitSupportsFullscreen > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitSupportsFullscreen(); > } > > - (BOOL)webkitDisplayingFullscreen > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitDisplayingFullscreen(); > } > > - (void)webkitEnterFullscreen > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->webkitEnterFullscreen()); > } > > - (void)webkitExitFullscreen > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->webkitExitFullscreen(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMImplementation.mm b/Source/WebKitLegacy/mac/DOM/DOMImplementation.mm >index 7442ea9ade027704e1bcd2bbd8f2b13562d73d0c..f96062c3f66fea0fdc95a343d4b87b4947b01eb2 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMImplementation.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMImplementation.mm >@@ -35,7 +35,7 @@ > #import <WebCore/DOMImplementation.h> > #import <WebCore/DocumentType.h> > #import <WebCore/HTMLDocument.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/SVGTests.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -64,25 +64,25 @@ - (BOOL)hasFeature:(NSString *)feature version:(NSString *)version > > - (DOMDocumentType *)createDocumentType:(NSString *)qualifiedName publicId:(NSString *)publicId systemId:(NSString *)systemId > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(unwrap(*self).createDocumentType(qualifiedName, publicId, systemId)).ptr()); > } > > - (DOMDocument *)createDocument:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName doctype:(DOMDocumentType *)doctype > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(unwrap(*self).createDocument(namespaceURI, qualifiedName, core(doctype))).ptr()); > } > > - (DOMCSSStyleSheet *)createCSSStyleSheet:(NSString *)title media:(NSString *)media > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).createCSSStyleSheet(title, media).ptr()); > } > > - (DOMHTMLDocument *)createHTMLDocument:(NSString *)title > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(unwrap(*self).createHTMLDocument(title).ptr()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMKeyboardEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMKeyboardEvent.mm >index ba2fbe4e189d6136eed735efffe7120b7f96958e..f5b190d18e4d10c514908cdd5a5fd390179aaa4f 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMKeyboardEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMKeyboardEvent.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/DOMWindow.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/KeyboardEvent.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -43,91 +43,91 @@ @implementation DOMKeyboardEvent > > - (NSString *)keyIdentifier > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->keyIdentifier(); > } > > - (unsigned)location > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->location(); > } > > - (unsigned)keyLocation > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->location(); > } > > - (BOOL)ctrlKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->ctrlKey(); > } > > - (BOOL)shiftKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->shiftKey(); > } > > - (BOOL)altKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->altKey(); > } > > - (BOOL)metaKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->metaKey(); > } > > - (BOOL)altGraphKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->altGraphKey(); > } > > - (int)keyCode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->keyCode(); > } > > - (int)charCode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->charCode(); > } > > - (BOOL)getModifierState:(NSString *)keyIdentifierArg > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->getModifierState(keyIdentifierArg); > } > > - (void)initKeyboardEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view keyIdentifier:(NSString *)inKeyIdentifier location:(unsigned)inLocation ctrlKey:(BOOL)inCtrlKey altKey:(BOOL)inAltKey shiftKey:(BOOL)inShiftKey metaKey:(BOOL)inMetaKey altGraphKey:(BOOL)inAltGraphKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initKeyboardEvent(type, canBubble, cancelable, toWindowProxy(view), inKeyIdentifier, inLocation, inCtrlKey, inAltKey, inShiftKey, inMetaKey, inAltGraphKey); > } > > - (void)initKeyboardEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view keyIdentifier:(NSString *)inKeyIdentifier location:(unsigned)inLocation ctrlKey:(BOOL)inCtrlKey altKey:(BOOL)inAltKey shiftKey:(BOOL)inShiftKey metaKey:(BOOL)inMetaKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initKeyboardEvent(type, canBubble, cancelable, toWindowProxy(view), inKeyIdentifier, inLocation, inCtrlKey, inAltKey, inShiftKey, inMetaKey); > } > > - (void)initKeyboardEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view keyIdentifier:(NSString *)inKeyIdentifier keyLocation:(unsigned)inKeyLocation ctrlKey:(BOOL)inCtrlKey altKey:(BOOL)inAltKey shiftKey:(BOOL)inShiftKey metaKey:(BOOL)inMetaKey altGraphKey:(BOOL)inAltGraphKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initKeyboardEvent(type, canBubble, cancelable, toWindowProxy(view), inKeyIdentifier, inKeyLocation, inCtrlKey, inAltKey, inShiftKey, inMetaKey, inAltGraphKey); > } > > - (void)initKeyboardEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view keyIdentifier:(NSString *)inKeyIdentifier keyLocation:(unsigned)inKeyLocation ctrlKey:(BOOL)inCtrlKey altKey:(BOOL)inAltKey shiftKey:(BOOL)inShiftKey metaKey:(BOOL)inMetaKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initKeyboardEvent(type, canBubble, cancelable, toWindowProxy(view), inKeyIdentifier, inKeyLocation, inCtrlKey, inAltKey, inShiftKey, inMetaKey); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMMediaError.mm b/Source/WebKitLegacy/mac/DOM/DOMMediaError.mm >index 139556c55aad84302aa3478ab58d70524d4d206f..44bc54615eb9cf1d150874f14e2a187490a52cae 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMMediaError.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMMediaError.mm >@@ -34,7 +34,7 @@ > #import "DOMMediaErrorInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/MediaError.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -57,7 +57,7 @@ - (void)dealloc > > - (unsigned short)code > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->code(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMMediaList.mm b/Source/WebKitLegacy/mac/DOM/DOMMediaList.mm >index 2df34205b6bf3a8d177cc13181217efb958d7dda..6bb4af2e75e27d4e9ccf9ca0ba0e92c44bb1a106 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMMediaList.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMMediaList.mm >@@ -30,7 +30,7 @@ > #import "DOMMediaListInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/MediaList.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -54,37 +54,37 @@ - (void)dealloc > > - (NSString *)mediaText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->mediaText(); > } > > - (void)setMediaText:(NSString *)newMediaText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->setMediaText(newMediaText)); > } > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (NSString *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->item(index); > } > > - (void)deleteMedium:(NSString *)oldMedium > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->deleteMedium(oldMedium)); > } > > - (void)appendMedium:(NSString *)newMedium > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->appendMedium(newMedium); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMMouseEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMMouseEvent.mm >index e515d8935c177d471094a84c5cfb8d64db294389..7861394f592c48b2c42fc7f1f3f9aff48b6490a4 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMMouseEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMMouseEvent.mm >@@ -32,7 +32,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/DOMWindow.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/MouseEvent.h> > #import <WebCore/Node.h> > #import <WebCore/ThreadCheck.h> >@@ -46,103 +46,103 @@ @implementation DOMMouseEvent > > - (int)screenX > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->screenX(); > } > > - (int)screenY > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->screenY(); > } > > - (int)clientX > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->clientX(); > } > > - (int)clientY > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->clientY(); > } > > - (BOOL)ctrlKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->ctrlKey(); > } > > - (BOOL)shiftKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->shiftKey(); > } > > - (BOOL)altKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->altKey(); > } > > - (BOOL)metaKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->metaKey(); > } > > - (unsigned short)button > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->button(); > } > > - (id <DOMEventTarget>)relatedTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->relatedTarget())); > } > > - (int)offsetX > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->offsetX(); > } > > - (int)offsetY > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->offsetY(); > } > > - (int)x > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->x(); > } > > - (int)y > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->y(); > } > > - (DOMNode *)fromElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->fromElement())); > } > > - (DOMNode *)toElement > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->toElement())); > } > > - (void)initMouseEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view detail:(int)detail screenX:(int)inScreenX screenY:(int)inScreenY clientX:(int)inClientX clientY:(int)inClientY ctrlKey:(BOOL)inCtrlKey altKey:(BOOL)inAltKey shiftKey:(BOOL)inShiftKey metaKey:(BOOL)inMetaKey button:(unsigned short)inButton relatedTarget:(id <DOMEventTarget>)inRelatedTarget > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > DOMNode* inRelatedTargetObjC = inRelatedTarget; > WebCore::Node* inRelatedTargetNode = core(inRelatedTargetObjC); > IMPL->initMouseEvent(type, canBubble, cancelable, toWindowProxy(view), detail, inScreenX, inScreenY, inClientX, inClientY, inCtrlKey, inAltKey, inShiftKey, inMetaKey, inButton, inRelatedTargetNode); >diff --git a/Source/WebKitLegacy/mac/DOM/DOMMutationEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMMutationEvent.mm >index c8612d694a638cf0a964b889e3c0c12c4cfc141f..76af5c81102471afa981a0fbfc00f83e1003c360 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMMutationEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMMutationEvent.mm >@@ -28,7 +28,7 @@ > #import "DOMEventInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/MutationEvent.h> > #import <WebCore/Node.h> > #import <WebCore/ThreadCheck.h> >@@ -42,37 +42,37 @@ @implementation DOMMutationEvent > > - (DOMNode *)relatedNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->relatedNode())); > } > > - (NSString *)prevValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->prevValue(); > } > > - (NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->newValue(); > } > > - (NSString *)attrName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->attrName(); > } > > - (unsigned short)attrChange > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->attrChange(); > } > > - (void)initMutationEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable relatedNode:(DOMNode *)inRelatedNode prevValue:(NSString *)inPrevValue newValue:(NSString *)inNewValue attrName:(NSString *)inAttrName attrChange:(unsigned short)inAttrChange > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initMutationEvent(type, canBubble, cancelable, core(inRelatedNode), inPrevValue, inNewValue, inAttrName, inAttrChange); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMNamedNodeMap.mm b/Source/WebKitLegacy/mac/DOM/DOMNamedNodeMap.mm >index 5dd39564dd4f4f2396f36b727936d83c5a8565b9..3a5478e737824c4261a230ac74be69ec09709d84 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMNamedNodeMap.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMNamedNodeMap.mm >@@ -29,7 +29,7 @@ > #import "DOMInternal.h" > #import "ExceptionHandlers.h" > #import <WebCore/Attr.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NamedNodeMap.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -53,19 +53,19 @@ - (void)dealloc > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMNode *)getNamedItem:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->getNamedItem(name))); > } > > - (DOMNode *)setNamedItem:(DOMNode *)node > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!node) > raiseTypeErrorException(); > auto& coreNode = *core(node); >@@ -76,19 +76,19 @@ - (DOMNode *)setNamedItem:(DOMNode *)node > > - (DOMNode *)removeNamedItem:(NSString *)name > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->removeNamedItem(name)).ptr()); > } > > - (DOMNode *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > > - (DOMNode *)getNamedItemNS:(NSString *)namespaceURI localName:(NSString *)localName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->getNamedItemNS(namespaceURI, localName))); > } > >@@ -99,7 +99,7 @@ - (DOMNode *)setNamedItemNS:(DOMNode *)node > > - (DOMNode *)removeNamedItemNS:(NSString *)namespaceURI localName:(NSString *)localName > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->removeNamedItemNS(namespaceURI, localName)).ptr()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMNode.mm b/Source/WebKitLegacy/mac/DOM/DOMNode.mm >index ec130f4f463be7262de29cbfca96b4a82d259aee..f54c2a39ed19920cc34a95a806abc465d790be38 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMNode.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMNode.mm >@@ -35,7 +35,7 @@ > #import "ObjCEventListener.h" > #import <WebCore/DOMImplementation.h> > #import <WebCore/Element.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NodeList.h> > #import <WebCore/SVGTests.h> > #import <WebCore/ThreadCheck.h> >@@ -84,139 +84,139 @@ - (void)dealloc > > - (NSString *)nodeName > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).nodeName(); > } > > - (NSString *)nodeValue > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).nodeValue(); > } > > - (void)setNodeValue:(NSString *)newNodeValue > { >- JSMainThreadNullState state; >+ JSNullState state; > raiseOnDOMError(unwrap(*self).setNodeValue(newNodeValue)); > } > > - (unsigned short)nodeType > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).nodeType(); > } > > - (DOMNode *)parentNode > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).parentNode()); > } > > - (DOMNodeList *)childNodes > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).childNodes().get()); > } > > - (DOMNode *)firstChild > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).firstChild()); > } > > - (DOMNode *)lastChild > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).lastChild()); > } > > - (DOMNode *)previousSibling > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).previousSibling()); > } > > - (DOMNode *)nextSibling > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).nextSibling()); > } > > - (DOMDocument *)ownerDocument > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(&unwrap(*self).document()); > } > > - (NSString *)namespaceURI > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).namespaceURI(); > } > > - (NSString *)prefix > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).prefix(); > } > > - (void)setPrefix:(NSString *)newPrefix > { >- JSMainThreadNullState state; >+ JSNullState state; > raiseOnDOMError(unwrap(*self).setPrefix(newPrefix)); > } > > - (NSString *)localName > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).localName(); > } > > - (DOMNamedNodeMap *)attributes > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).attributes()); > } > > - (NSString *)baseURI > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).baseURI(); > } > > - (NSString *)textContent > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).textContent(); > } > > - (void)setTextContent:(NSString *)newTextContent > { >- JSMainThreadNullState state; >+ JSNullState state; > raiseOnDOMError(unwrap(*self).setTextContent(newTextContent)); > } > > - (BOOL)isConnected > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).isConnected(); > } > > - (DOMElement *)parentElement > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(unwrap(*self).parentElement()); > } > > - (BOOL)isContentEditable > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).isContentEditable(); > } > > - (DOMNode *)insertBefore:(DOMNode *)newChild refChild:(DOMNode *)refChild > { >- JSMainThreadNullState state; >+ JSNullState state; > if (!newChild) > raiseTypeErrorException(); > raiseOnDOMError(unwrap(*self).insertBefore(*core(newChild), core(refChild))); >@@ -225,7 +225,7 @@ - (DOMNode *)insertBefore:(DOMNode *)newChild refChild:(DOMNode *)refChild > > - (DOMNode *)replaceChild:(DOMNode *)newChild oldChild:(DOMNode *)oldChild > { >- JSMainThreadNullState state; >+ JSNullState state; > if (!newChild) > raiseTypeErrorException(); > if (!oldChild) >@@ -236,7 +236,7 @@ - (DOMNode *)replaceChild:(DOMNode *)newChild oldChild:(DOMNode *)oldChild > > - (DOMNode *)removeChild:(DOMNode *)oldChild > { >- JSMainThreadNullState state; >+ JSNullState state; > if (!oldChild) > raiseTypeErrorException(); > raiseOnDOMError(unwrap(*self).removeChild(*core(oldChild))); >@@ -245,7 +245,7 @@ - (DOMNode *)removeChild:(DOMNode *)oldChild > > - (DOMNode *)appendChild:(DOMNode *)newChild > { >- JSMainThreadNullState state; >+ JSNullState state; > if (!newChild) > raiseTypeErrorException(); > raiseOnDOMError(unwrap(*self).appendChild(*core(newChild))); >@@ -254,19 +254,19 @@ - (DOMNode *)appendChild:(DOMNode *)newChild > > - (BOOL)hasChildNodes > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).hasChildNodes(); > } > > - (DOMNode *)cloneNode:(BOOL)deep > { >- JSMainThreadNullState state; >+ JSNullState state; > return kit(raiseOnDOMError(unwrap(*self).cloneNodeForBindings(deep)).ptr()); > } > > - (void)normalize > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).normalize(); > } > >@@ -277,43 +277,43 @@ - (BOOL)isSupported:(NSString *)feature version:(NSString *)version > > - (BOOL)hasAttributes > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).hasAttributes(); > } > > - (BOOL)isSameNode:(DOMNode *)other > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).isSameNode(core(other)); > } > > - (BOOL)isEqualNode:(DOMNode *)other > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).isEqualNode(core(other)); > } > > - (NSString *)lookupPrefix:(NSString *)inNamespaceURI > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).lookupPrefix(inNamespaceURI); > } > > - (NSString *)lookupNamespaceURI:(NSString *)inPrefix > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).lookupNamespaceURI(inPrefix); > } > > - (BOOL)isDefaultNamespace:(NSString *)inNamespaceURI > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).isDefaultNamespace(inNamespaceURI); > } > > - (unsigned short)compareDocumentPosition:(DOMNode *)other > { >- JSMainThreadNullState state; >+ JSNullState state; > if (!other) > return Node::DOCUMENT_POSITION_DISCONNECTED; > return unwrap(*self).compareDocumentPosition(*core(other)); >@@ -321,43 +321,43 @@ - (unsigned short)compareDocumentPosition:(DOMNode *)other > > - (BOOL)contains:(DOMNode *)other > { >- JSMainThreadNullState state; >+ JSNullState state; > return unwrap(*self).contains(core(other)); > } > > - (void)inspect > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).inspect(); > } > > - (void)addEventListener:(NSString *)type listener:(id <DOMEventListener>)listener useCapture:(BOOL)useCapture > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).addEventListenerForBindings(type, ObjCEventListener::wrap(listener), static_cast<bool>(useCapture)); > } > > - (void)addEventListener:(NSString *)type :(id <DOMEventListener>)listener :(BOOL)useCapture > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).addEventListenerForBindings(type, ObjCEventListener::wrap(listener), static_cast<bool>(useCapture)); > } > > - (void)removeEventListener:(NSString *)type listener:(id <DOMEventListener>)listener useCapture:(BOOL)useCapture > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).removeEventListenerForBindings(type, ObjCEventListener::wrap(listener), static_cast<bool>(useCapture)); > } > > - (void)removeEventListener:(NSString *)type :(id <DOMEventListener>)listener :(BOOL)useCapture > { >- JSMainThreadNullState state; >+ JSNullState state; > unwrap(*self).removeEventListenerForBindings(type, ObjCEventListener::wrap(listener), static_cast<bool>(useCapture)); > } > > - (BOOL)dispatchEvent:(DOMEvent *)event > { >- JSMainThreadNullState state; >+ JSNullState state; > if (!event) > raiseTypeErrorException(); > return raiseOnDOMError(unwrap(*self).dispatchEventForBindings(*core(event))); >diff --git a/Source/WebKitLegacy/mac/DOM/DOMNodeIterator.mm b/Source/WebKitLegacy/mac/DOM/DOMNodeIterator.mm >index 6cb2b242e6811afe76f15b2066b0def5a67a6f02..159203bb90a665860435880093852fd9e961d7b7 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMNodeIterator.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMNodeIterator.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeInternal.h" > #import "DOMNodeIteratorInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NativeNodeFilter.h> > #import <WebCore/Node.h> > #import <WebCore/NodeIterator.h> >@@ -58,19 +58,19 @@ - (void)dealloc > > - (DOMNode *)root > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->root())); > } > > - (unsigned)whatToShow > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->whatToShow(); > } > > - (id <DOMNodeFilter>)filter > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(IMPL->filter()); > } > >@@ -81,19 +81,19 @@ - (BOOL)expandEntityReferences > > - (DOMNode *)referenceNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->referenceNode())); > } > > - (BOOL)pointerBeforeReferenceNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->pointerBeforeReferenceNode(); > } > > - (DOMNode *)nextNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->nextNode(); > if (result.hasException()) >@@ -104,7 +104,7 @@ - (DOMNode *)nextNode > > - (DOMNode *)previousNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->previousNode(); > if (result.hasException()) >@@ -115,7 +115,7 @@ - (DOMNode *)previousNode > > - (void)detach > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->detach(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMNodeList.mm b/Source/WebKitLegacy/mac/DOM/DOMNodeList.mm >index 1bbf01bf79485e93d66f70760bf3d23a08ad6131..4d1ca2a5c68d4ac414000d0ab2165bb2b4a2bb97 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMNodeList.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMNodeList.mm >@@ -28,7 +28,7 @@ > #import "DOMInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/Node.h> > #import <WebCore/NodeList.h> > #import <WebCore/ThreadCheck.h> >@@ -52,13 +52,13 @@ - (void)dealloc > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMNode *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMOverflowEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMOverflowEvent.mm >index 62f9d011632aad60c0535ebfd229063f8ac39e31..f5e0559562620e1d448224f315ba2f8877cd142c 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMOverflowEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMOverflowEvent.mm >@@ -28,7 +28,7 @@ > #import "DOMEventInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/OverflowEvent.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -40,25 +40,25 @@ @implementation DOMOverflowEvent > > - (unsigned short)orient > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->orient(); > } > > - (BOOL)horizontalOverflow > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->horizontalOverflow(); > } > > - (BOOL)verticalOverflow > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->verticalOverflow(); > } > > - (void)initOverflowEvent:(unsigned short)inOrient horizontalOverflow:(BOOL)inHorizontalOverflow verticalOverflow:(BOOL)inVerticalOverflow > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initOverflowEvent(inOrient, inHorizontalOverflow, inVerticalOverflow); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMProcessingInstruction.mm b/Source/WebKitLegacy/mac/DOM/DOMProcessingInstruction.mm >index 8b6c6b55c80edcf27edd215d7b265bed085e8bf4..bf5e7aac79b735b35d8e4317f370490eb8d6f5e7 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMProcessingInstruction.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMProcessingInstruction.mm >@@ -28,7 +28,7 @@ > #import "DOMNodeInternal.h" > #import "DOMStyleSheetInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ProcessingInstruction.h> > #import <WebCore/StyleSheet.h> > #import <WebCore/ThreadCheck.h> >@@ -42,13 +42,13 @@ @implementation DOMProcessingInstruction > > - (NSString *)target > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->target(); > } > > - (DOMStyleSheet *)sheet > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->sheet())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMProgressEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMProgressEvent.mm >index 31a09b5a4b826ab2b9b3090e1894f5a668bb0fd8..e7eb19989339ebf03db245aad4774f1ff7096da2 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMProgressEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMProgressEvent.mm >@@ -28,7 +28,7 @@ > #import "DOMEventInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ProgressEvent.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -40,19 +40,19 @@ @implementation DOMProgressEvent > > - (BOOL)lengthComputable > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->lengthComputable(); > } > > - (unsigned long long)loaded > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->loaded(); > } > > - (unsigned long long)total > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->total(); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMRGBColor.mm b/Source/WebKitLegacy/mac/DOM/DOMRGBColor.mm >index 8ab7a52e8749ba2087dec58b03e178c92a5bfd91..e556cc03702942be20e4fb59cea711969c5c5045 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMRGBColor.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMRGBColor.mm >@@ -31,7 +31,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/DeprecatedCSSOMPrimitiveValue.h> > #import <WebCore/DeprecatedCSSOMRGBColor.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebCoreObjCExtras.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -59,38 +59,38 @@ - (void)dealloc > > - (DOMCSSPrimitiveValue *)red > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->red())); > } > > - (DOMCSSPrimitiveValue *)green > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->green())); > } > > - (DOMCSSPrimitiveValue *)blue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->blue())); > } > > - (DOMCSSPrimitiveValue *)alpha > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->alpha())); > } > > #if PLATFORM(MAC) > - (NSColor *)color > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return WebCore::nsColor(IMPL->color()); > } > #else > - (CGColorRef)color > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return WebCore::cachedCGColor(IMPL->color()); > } > #endif >diff --git a/Source/WebKitLegacy/mac/DOM/DOMRange.mm b/Source/WebKitLegacy/mac/DOM/DOMRange.mm >index 24f85f71f6ede824e5f458cb645739e4f4b6a6df..52bf6c5675fd256abd187d8da49247226f44b328 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMRange.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMRange.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/DocumentFragment.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/Node.h> > #import <WebCore/Range.h> > #import <WebCore/ThreadCheck.h> >@@ -55,49 +55,49 @@ - (void)dealloc > > - (DOMNode *)startContainer > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->startContainer())); > } > > - (int)startOffset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->startOffset(); > } > > - (DOMNode *)endContainer > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->endContainer())); > } > > - (int)endOffset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->endOffset(); > } > > - (BOOL)collapsed > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->collapsed(); > } > > - (DOMNode *)commonAncestorContainer > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->commonAncestorContainer())); > } > > - (NSString *)text > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->text(); > } > > - (void)setStart:(DOMNode *)refNode offset:(int)offset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->setStart(*core(refNode), offset)); >@@ -105,7 +105,7 @@ - (void)setStart:(DOMNode *)refNode offset:(int)offset > > - (void)setEnd:(DOMNode *)refNode offset:(int)offset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->setEnd(*core(refNode), offset)); >@@ -113,7 +113,7 @@ - (void)setEnd:(DOMNode *)refNode offset:(int)offset > > - (void)setStartBefore:(DOMNode *)refNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->setStartBefore(*core(refNode))); >@@ -121,7 +121,7 @@ - (void)setStartBefore:(DOMNode *)refNode > > - (void)setStartAfter:(DOMNode *)refNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->setStartAfter(*core(refNode))); >@@ -129,7 +129,7 @@ - (void)setStartAfter:(DOMNode *)refNode > > - (void)setEndBefore:(DOMNode *)refNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->setEndBefore(*core(refNode))); >@@ -137,7 +137,7 @@ - (void)setEndBefore:(DOMNode *)refNode > > - (void)setEndAfter:(DOMNode *)refNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->setEndAfter(*core(refNode))); >@@ -145,13 +145,13 @@ - (void)setEndAfter:(DOMNode *)refNode > > - (void)collapse:(BOOL)toStart > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->collapse(toStart); > } > > - (void)selectNode:(DOMNode *)refNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->selectNode(*core(refNode))); >@@ -159,7 +159,7 @@ - (void)selectNode:(DOMNode *)refNode > > - (void)selectNodeContents:(DOMNode *)refNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->selectNodeContents(*core(refNode))); >@@ -167,7 +167,7 @@ - (void)selectNodeContents:(DOMNode *)refNode > > - (short)compareBoundaryPoints:(unsigned short)how sourceRange:(DOMRange *)sourceRange > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!sourceRange) > raiseTypeErrorException(); > return raiseOnDOMError(IMPL->compareBoundaryPointsForBindings(how, *core(sourceRange))); >@@ -175,25 +175,25 @@ - (short)compareBoundaryPoints:(unsigned short)how sourceRange:(DOMRange *)sourc > > - (void)deleteContents > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->deleteContents()); > } > > - (DOMDocumentFragment *)extractContents > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->extractContents()).ptr()); > } > > - (DOMDocumentFragment *)cloneContents > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->cloneContents()).ptr()); > } > > - (void)insertNode:(DOMNode *)newNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!newNode) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->insertNode(*core(newNode))); >@@ -201,7 +201,7 @@ - (void)insertNode:(DOMNode *)newNode > > - (void)surroundContents:(DOMNode *)newParent > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!newParent) > raiseTypeErrorException(); > raiseOnDOMError(IMPL->surroundContents(*core(newParent))); >@@ -209,31 +209,31 @@ - (void)surroundContents:(DOMNode *)newParent > > - (DOMRange *)cloneRange > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->cloneRange())); > } > > - (NSString *)toString > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->toString(); > } > > - (void)detach > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->detach(); > } > > - (DOMDocumentFragment *)createContextualFragment:(NSString *)html > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->createContextualFragment(html)).ptr()); > } > > - (short)compareNode:(DOMNode *)refNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > return raiseOnDOMError(IMPL->compareNode(*core(refNode))); >@@ -241,7 +241,7 @@ - (short)compareNode:(DOMNode *)refNode > > - (BOOL)intersectsNode:(DOMNode *)refNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > return raiseOnDOMError(IMPL->intersectsNode(*core(refNode))); >@@ -249,7 +249,7 @@ - (BOOL)intersectsNode:(DOMNode *)refNode > > - (short)comparePoint:(DOMNode *)refNode offset:(int)offset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > return raiseOnDOMError(IMPL->comparePoint(*core(refNode), offset)); >@@ -257,7 +257,7 @@ - (short)comparePoint:(DOMNode *)refNode offset:(int)offset > > - (BOOL)isPointInRange:(DOMNode *)refNode offset:(int)offset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (!refNode) > raiseTypeErrorException(); > return raiseOnDOMError(IMPL->isPointInRange(*core(refNode), offset)); >@@ -265,7 +265,7 @@ - (BOOL)isPointInRange:(DOMNode *)refNode offset:(int)offset > > - (void)expand:(NSString *)unit > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > raiseOnDOMError(IMPL->expand(unit)); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMRect.mm b/Source/WebKitLegacy/mac/DOM/DOMRect.mm >index 58bbcd57664970adf9cd86a271c60fc42f907f86..9eb022ad519953f3be7445b74964632d44d26fe8 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMRect.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMRect.mm >@@ -31,7 +31,7 @@ > #import "ExceptionHandlers.h" > #import <WebCore/DeprecatedCSSOMPrimitiveValue.h> > #import <WebCore/DeprecatedCSSOMRect.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebCoreObjCExtras.h> > #import <WebCore/WebScriptObjectPrivate.h> >@@ -53,25 +53,25 @@ - (void)dealloc > > - (DOMCSSPrimitiveValue *)top > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->top())); > } > > - (DOMCSSPrimitiveValue *)right > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->right())); > } > > - (DOMCSSPrimitiveValue *)bottom > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->bottom())); > } > > - (DOMCSSPrimitiveValue *)left > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->left())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMStyleSheet.mm b/Source/WebKitLegacy/mac/DOM/DOMStyleSheet.mm >index 526ad97ec03aebe9dd885417ec88ae5c4163962c..b31d80093e8db711237148a06010acbe3fd15430 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMStyleSheet.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMStyleSheet.mm >@@ -31,7 +31,7 @@ > #import "DOMNodeInternal.h" > #import "DOMStyleSheetInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/MediaList.h> > #import <WebCore/Node.h> > #import <WebCore/StyleSheet.h> >@@ -57,49 +57,49 @@ - (void)dealloc > > - (NSString *)type > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->type(); > } > > - (BOOL)disabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->disabled(); > } > > - (void)setDisabled:(BOOL)newDisabled > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setDisabled(newDisabled); > } > > - (DOMNode *)ownerNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->ownerNode())); > } > > - (DOMStyleSheet *)parentStyleSheet > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->parentStyleSheet())); > } > > - (NSString *)href > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->href(); > } > > - (NSString *)title > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->title(); > } > > - (DOMMediaList *)media > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->media())); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMStyleSheetList.mm b/Source/WebKitLegacy/mac/DOM/DOMStyleSheetList.mm >index a0539a6e85d6e114284ea63aa25e83dabd39f4fe..1ff0b8d5a3878c101ecf7e62d5adf9f3d835515b 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMStyleSheetList.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMStyleSheetList.mm >@@ -31,7 +31,7 @@ > #import "DOMStyleSheetInternal.h" > #import "DOMStyleSheetListInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/StyleSheet.h> > #import <WebCore/StyleSheetList.h> > #import <WebCore/ThreadCheck.h> >@@ -55,13 +55,13 @@ - (void)dealloc > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (DOMStyleSheet *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->item(index))); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMText.mm b/Source/WebKitLegacy/mac/DOM/DOMText.mm >index 404a8a437ce01cbfb99a56bad24624ab1f724a01..17f675d3e41b3a62cde3818c4307d12a694e85f9 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMText.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMText.mm >@@ -27,7 +27,7 @@ > > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/Text.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -40,19 +40,19 @@ @implementation DOMText > > - (NSString *)wholeText > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->wholeText(); > } > > - (DOMText *)splitText:(unsigned)offset > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->splitText(offset)).ptr()); > } > > - (DOMText *)replaceWholeText:(NSString *)content > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(IMPL->replaceWholeText(content).get()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMTextEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMTextEvent.mm >index dfa762024b56622ce5b2991df312dfd53870d0e3..179c9acf79b2296743a83c79f17edef6bc4a31bc 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMTextEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMTextEvent.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/DOMWindow.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/TextEvent.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -43,13 +43,13 @@ @implementation DOMTextEvent > > - (NSString *)data > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->data(); > } > > - (void)initTextEvent:(NSString *)typeArg canBubbleArg:(BOOL)canBubbleArg cancelableArg:(BOOL)cancelableArg viewArg:(DOMAbstractView *)viewArg dataArg:(NSString *)dataArg > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initTextEvent(typeArg, canBubbleArg, cancelableArg, toWindowProxy(viewArg), dataArg); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMTimeRanges.mm b/Source/WebKitLegacy/mac/DOM/DOMTimeRanges.mm >index f0836202dcb3de5e9b9ffa6bea7dff522c91a1ff..b16e39ac21a79c9e087c53da8c1f90813ea7fd48 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMTimeRanges.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMTimeRanges.mm >@@ -33,7 +33,7 @@ > #import "DOMNodeInternal.h" > #import "DOMTimeRangesInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/TimeRanges.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -56,19 +56,19 @@ - (void)dealloc > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (double)start:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->start(index)); > } > > - (double)end:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->end(index)); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMTokenList.mm b/Source/WebKitLegacy/mac/DOM/DOMTokenList.mm >index a7196c6d02351c3a07691fe66419c69591ab6c58..adeff6c1bbc3780d34e28237e280d0f265431bba 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMTokenList.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMTokenList.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/DOMTokenList.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -53,37 +53,37 @@ - (void)dealloc > > - (unsigned)length > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->length(); > } > > - (NSString *)value > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->value(); > } > > - (void)setValue:(NSString *)newValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->setValue(newValue); > } > > - (NSString *)item:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->item(index); > } > > - (BOOL)contains:(NSString *)token > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->contains(token); > } > > - (BOOL)toggle:(NSString *)token force:(BOOL)force > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->toggle(token, force)); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMTreeWalker.mm b/Source/WebKitLegacy/mac/DOM/DOMTreeWalker.mm >index de0419fe9d1026eccf1437a57201cf480b20d55b..d8df03bd935f8637db2893d5e945f3263ded7030 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMTreeWalker.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMTreeWalker.mm >@@ -28,7 +28,7 @@ > #import "DOMInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/NativeNodeFilter.h> > #import <WebCore/Node.h> > #import "ObjCNodeFilterCondition.h" >@@ -54,19 +54,19 @@ - (void)dealloc > > - (DOMNode *)root > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->root())); > } > > - (unsigned)whatToShow > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->whatToShow(); > } > > - (id <DOMNodeFilter>)filter > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(IMPL->filter()); > } > >@@ -77,13 +77,13 @@ - (BOOL)expandEntityReferences > > - (DOMNode *)currentNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->currentNode())); > } > > - (void)setCurrentNode:(DOMNode *)newCurrentNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > ASSERT(newCurrentNode); > > if (!core(newCurrentNode)) >@@ -93,7 +93,7 @@ - (void)setCurrentNode:(DOMNode *)newCurrentNode > > - (DOMNode *)parentNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->parentNode(); > if (result.hasException()) >@@ -104,7 +104,7 @@ - (DOMNode *)parentNode > > - (DOMNode *)firstChild > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->firstChild(); > if (result.hasException()) >@@ -115,7 +115,7 @@ - (DOMNode *)firstChild > > - (DOMNode *)lastChild > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->lastChild(); > if (result.hasException()) >@@ -126,7 +126,7 @@ - (DOMNode *)lastChild > > - (DOMNode *)previousSibling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->previousSibling(); > if (result.hasException()) >@@ -137,7 +137,7 @@ - (DOMNode *)previousSibling > > - (DOMNode *)nextSibling > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->nextSibling(); > if (result.hasException()) >@@ -148,7 +148,7 @@ - (DOMNode *)nextSibling > > - (DOMNode *)previousNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->previousNode(); > if (result.hasException()) >@@ -159,7 +159,7 @@ - (DOMNode *)previousNode > > - (DOMNode *)nextNode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > > auto result = IMPL->nextNode(); > if (result.hasException()) >diff --git a/Source/WebKitLegacy/mac/DOM/DOMUIEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMUIEvent.mm >index 3dc97b3937847d0acb0e0cd2ea99c91fd126f66d..c9ca84f39385961b4d7ee1c064f5086e3d53c40b 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMUIEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMUIEvent.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" > #import <WebCore/DOMWindow.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/KeyboardEvent.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/UIEvent.h> >@@ -44,19 +44,19 @@ @implementation DOMUIEvent > > - (DOMAbstractView *)view > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(WTF::getPtr(IMPL->view())); > } > > - (int)detail > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->detail(); > } > > - (int)keyCode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (is<WebCore::KeyboardEvent>(*IMPL)) > return downcast<WebCore::KeyboardEvent>(*IMPL).keyCode(); > return 0; >@@ -64,7 +64,7 @@ - (int)keyCode > > - (int)charCode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > if (is<WebCore::KeyboardEvent>(*IMPL)) > return downcast<WebCore::KeyboardEvent>(*IMPL).charCode(); > return 0; >@@ -72,37 +72,37 @@ - (int)charCode > > - (int)layerX > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->layerX(); > } > > - (int)layerY > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->layerY(); > } > > - (int)pageX > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->pageX(); > } > > - (int)pageY > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->pageY(); > } > > - (int)which > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->which(); > } > > - (void)initUIEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)inView detail:(int)inDetail > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initUIEvent(type, canBubble, cancelable, toWindowProxy(inView), inDetail); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMWheelEvent.mm b/Source/WebKitLegacy/mac/DOM/DOMWheelEvent.mm >index dd4a57b0f32b77b430b6dd9cd5b15234e5a434bb..1219dc4d286b6357fe6b793fafa0f59517f46209 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMWheelEvent.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMWheelEvent.mm >@@ -30,7 +30,7 @@ > #import "DOMNodeInternal.h" > #import <WebCore/DOMWindow.h> > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebScriptObjectPrivate.h> > #import <WebCore/WheelEvent.h> >@@ -42,49 +42,49 @@ @implementation DOMWheelEvent > > - (double)deltaX > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->deltaX(); > } > > - (double)deltaY > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->deltaY(); > } > > - (double)deltaZ > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->deltaZ(); > } > > - (unsigned)deltaMode > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->deltaMode(); > } > > - (int)wheelDeltaX > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->wheelDeltaX(); > } > > - (int)wheelDeltaY > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->wheelDeltaY(); > } > > - (int)wheelDelta > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->wheelDelta(); > } > > - (BOOL)webkitDirectionInvertedFromDevice > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->webkitDirectionInvertedFromDevice(); > } > >@@ -95,7 +95,7 @@ - (BOOL)isHorizontal > > - (void)initWheelEvent:(int)inWheelDeltaX wheelDeltaY:(int)inWheelDeltaY view:(DOMAbstractView *)view screenX:(int)screenX screenY:(int)screenY clientX:(int)clientX clientY:(int)clientY ctrlKey:(BOOL)ctrlKey altKey:(BOOL)altKey shiftKey:(BOOL)shiftKey metaKey:(BOOL)metaKey > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > IMPL->initWebKitWheelEvent(inWheelDeltaX, inWheelDeltaY, toWindowProxy(view), screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMXPathExpression.mm b/Source/WebKitLegacy/mac/DOM/DOMXPathExpression.mm >index 0e0e0695763ad115c4bbe32473eae8403e4bc069..8eccd276062092308e7cb5b06ed159ebffd82e07 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMXPathExpression.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMXPathExpression.mm >@@ -29,7 +29,7 @@ > #import "DOMNodeInternal.h" > #import "DOMXPathResultInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/Node.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/WebCoreObjCExtras.h> >@@ -54,7 +54,7 @@ - (void)dealloc > > - (DOMXPathResult *)evaluate:(DOMNode *)contextNode type:(unsigned short)type inResult:(DOMXPathResult *)inResult > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->evaluate(core(contextNode), type, core(inResult))).ptr()); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/DOMXPathResult.mm b/Source/WebKitLegacy/mac/DOM/DOMXPathResult.mm >index 9e21ffc81ad740bdec90ba19bbff0699a651178a..019b0515d21e7e3d4ad41b1fbe0ee2b70b7d227a 100644 >--- a/Source/WebKitLegacy/mac/DOM/DOMXPathResult.mm >+++ b/Source/WebKitLegacy/mac/DOM/DOMXPathResult.mm >@@ -28,7 +28,7 @@ > #import "DOMInternal.h" > #import "DOMNodeInternal.h" > #import "ExceptionHandlers.h" >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <WebCore/Node.h> > #import <WebCore/ThreadCheck.h> > #import <WebCore/URL.h> >@@ -53,55 +53,55 @@ - (void)dealloc > > - (unsigned short)resultType > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->resultType(); > } > > - (double)numberValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->numberValue()); > } > > - (NSString *)stringValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->stringValue()); > } > > - (BOOL)booleanValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->booleanValue()); > } > > - (DOMNode *)singleNodeValue > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->singleNodeValue())); > } > > - (BOOL)invalidIteratorState > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return IMPL->invalidIteratorState(); > } > > - (unsigned)snapshotLength > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return raiseOnDOMError(IMPL->snapshotLength()); > } > > - (DOMNode *)iterateNext > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->iterateNext())); > } > > - (DOMNode *)snapshotItem:(unsigned)index > { >- WebCore::JSMainThreadNullState state; >+ WebCore::JSNullState state; > return kit(raiseOnDOMError(IMPL->snapshotItem(index))); > } > >diff --git a/Source/WebKitLegacy/mac/DOM/ObjCEventListener.mm b/Source/WebKitLegacy/mac/DOM/ObjCEventListener.mm >index 40b303cb69a70ac1f535e225cbc63871c79acb91..8f7a46781ff1f60959ac60a5e81830fe8111f487 100644 >--- a/Source/WebKitLegacy/mac/DOM/ObjCEventListener.mm >+++ b/Source/WebKitLegacy/mac/DOM/ObjCEventListener.mm >@@ -31,7 +31,7 @@ > #import "DOMEventListener.h" > #import <WebCore/Event.h> > #import <WebCore/EventListener.h> >-#import <WebCore/JSMainThreadExecState.h> >+#import <WebCore/JSExecState.h> > #import <wtf/HashMap.h> > > namespace WebCore {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 188246
:
346370
|
346371
|
346372
|
346376
|
346377
|
346385
|
346397
|
346400
|
346405
|
346412
|
346415
|
346428
|
346508
|
346517
|
346543
|
346544
|
346548
|
346560
|
346561