chromium/out/Default/gen/third_party/blink/renderer/bindings/core/v8/v8_element.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// DO NOT EDIT: This file is auto-generated by
// //third_party/blink/renderer/bindings/scripts/generate_bindings.py
//
// Use the GN flag `blink_enable_generated_code_formatting=true` to enable
// formatting of the generated files.

#include "third_party/blink/renderer/bindings/core/v8/v8_element.h"

#include "third_party/blink/public/mojom/origin_trial_feature/origin_trial_feature.mojom-shared.h"
#include "third_party/blink/renderer/bindings/core/v8/frozen_array.h"
#include "third_party/blink/renderer/bindings/core/v8/generated_code_helper.h"
#include "third_party/blink/renderer/bindings/core/v8/native_value_traits_impl.h"
#include "third_party/blink/renderer/bindings/core/v8/to_v8_traits.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_accessible_node.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_animation.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_aria_notification_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_attr.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_check_visibility_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_dom_rect.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_dom_rect_list.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_dom_token_list.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_event_handler_non_null.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_fullscreen_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_get_animations_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_get_html_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_get_inner_html_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_html_collection.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_html_slot_element.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_keyframe_animation_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_named_node_map.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_node.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_node_list.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_pointer_lock_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_scroll_into_view_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_scroll_to_options.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_set_return_value_for_core.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_shadow_root.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_shadow_root_init.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_style_property_map_read_only.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_trusted_html.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_trusted_script.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_trusted_script_url.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_union_boolean_scrollintoviewoptions.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_union_keyframeanimationoptions_unrestricteddouble.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_union_node_string_trustedscript.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_union_trustedhtml_trustedscript_trustedscripturl.h"
#include "third_party/blink/renderer/core/animation/animation.h"
#include "third_party/blink/renderer/core/aom/accessible_node.h"
#include "third_party/blink/renderer/core/css/cssom/element_computed_style_map.h"
#include "third_party/blink/renderer/core/css/cssom/style_property_map_read_only.h"
#include "third_party/blink/renderer/core/dom/attr.h"
#include "third_party/blink/renderer/core/dom/dom_token_list.h"
#include "third_party/blink/renderer/core/dom/element.h"
#include "third_party/blink/renderer/core/dom/named_node_map.h"
#include "third_party/blink/renderer/core/dom/node.h"
#include "third_party/blink/renderer/core/dom/node_list.h"
#include "third_party/blink/renderer/core/dom/shadow_root.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/frame/web_feature.h"
#include "third_party/blink/renderer/core/fullscreen/element_fullscreen.h"
#include "third_party/blink/renderer/core/geometry/dom_rect.h"
#include "third_party/blink/renderer/core/geometry/dom_rect_list.h"
#include "third_party/blink/renderer/core/html/custom/ce_reactions_scope.h"
#include "third_party/blink/renderer/core/html/html_collection.h"
#include "third_party/blink/renderer/core/html/html_slot_element.h"
#include "third_party/blink/renderer/core/html_names.h"
#include "third_party/blink/renderer/core/trustedtypes/trusted_html.h"
#include "third_party/blink/renderer/core/trustedtypes/trusted_script.h"
#include "third_party/blink/renderer/core/trustedtypes/trusted_script_url.h"
#include "third_party/blink/renderer/platform/bindings/cooperative_scheduling_helpers.h"
#include "third_party/blink/renderer/platform/bindings/exception_messages.h"
#include "third_party/blink/renderer/platform/bindings/idl_member_installer.h"
#include "third_party/blink/renderer/platform/bindings/runtime_call_stats.h"
#include "third_party/blink/renderer/platform/bindings/v8_binding.h"
#include "third_party/blink/renderer/platform/bindings/v8_dom_activity_logger.h"
#include "third_party/blink/renderer/platform/bindings/v8_per_context_data.h"
#include "third_party/blink/renderer/platform/bindings/wrapper_type_info.h"
#include "third_party/blink/renderer/platform/instrumentation/use_counter.h"

namespace blink {



bool V8Element::IsExposed(ExecutionContext* execution_context) {}

// Construction of WrapperTypeInfo may require non-trivial initialization due
// to cross-component address resolution in order to load the pointer to the
// parent interface's WrapperTypeInfo.  We ignore this issue because the issue
// happens only on component builds and the official release builds
// (statically-linked builds) are never affected by this issue.
#if defined(COMPONENT_BUILD) && defined(WIN32) && defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wglobal-constructors"
#endif

const WrapperTypeInfo V8Element::wrapper_type_info_{};

#if defined(COMPONENT_BUILD) && defined(WIN32) && defined(__clang__)
#pragma clang diagnostic pop
#endif

const WrapperTypeInfo& Element::wrapper_type_info_ =;

// non-[ActiveScriptWrappable]
static_assert;

namespace  {

namespace v8_element {

void NamespaceURIAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void PrefixAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void LocalNameAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void TagNameAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void IdAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void IdAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ClassNameAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ClassNameAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ClassListAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ClassListAttributeSetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ClassListAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ClassListAttributeSetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SlotAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SlotAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AttributesAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void AttributesAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ShadowRootAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ShadowRootAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void PartAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void PartAttributeSetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void PartAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void PartAttributeSetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AssignedSlotAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void InnerHTMLAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void InnerHTMLAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OuterHTMLAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OuterHTMLAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollTopAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollTopAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollLeftAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollLeftAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollWidthAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ScrollHeightAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ClientTopAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ClientLeftAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ClientWidthAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ClientHeightAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void CurrentCSSZoomAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void AnchorElementAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AnchorElementAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ComputedRoleAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ComputedNameAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void AccessibleNodeAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void OnbeforecopyAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnbeforecopyAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnbeforecutAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnbeforecutAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnbeforepasteAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnbeforepasteAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnsearchAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnsearchAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ElementTimingAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ElementTimingAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnfullscreenchangeAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnfullscreenchangeAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnfullscreenerrorAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnfullscreenerrorAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnwebkitfullscreenchangeAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnwebkitfullscreenchangeAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnwebkitfullscreenerrorAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void OnwebkitfullscreenerrorAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void RoleAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void RoleAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaAtomicAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaAtomicAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaAutoCompleteAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaAutoCompleteAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaBusyAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaBusyAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaBrailleLabelAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaBrailleLabelAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaBrailleRoleDescriptionAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaBrailleRoleDescriptionAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaCheckedAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaCheckedAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaColCountAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaColCountAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaColIndexAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaColIndexAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaColIndexTextAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaColIndexTextAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaColSpanAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaColSpanAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaCurrentAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaCurrentAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaDescriptionAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaDescriptionAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaDisabledAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaDisabledAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaExpandedAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaExpandedAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaHasPopupAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaHasPopupAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaHiddenAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaHiddenAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaInvalidAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaInvalidAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaKeyShortcutsAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaKeyShortcutsAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaLabelAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaLabelAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaLevelAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaLevelAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaLiveAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaLiveAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaModalAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaModalAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaMultiLineAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaMultiLineAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaMultiSelectableAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaMultiSelectableAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaOrientationAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaOrientationAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaPlaceholderAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaPlaceholderAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaPosInSetAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaPosInSetAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaPressedAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaPressedAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaReadOnlyAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaReadOnlyAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRelevantAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRelevantAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRequiredAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRequiredAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRoleDescriptionAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRoleDescriptionAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRowCountAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRowCountAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRowIndexAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRowIndexAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRowIndexTextAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRowIndexTextAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRowSpanAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaRowSpanAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaSelectedAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaSelectedAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaSetSizeAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaSetSizeAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaSortAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaSortAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaValueMaxAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaValueMaxAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaValueMinAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaValueMinAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaValueNowAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaValueNowAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaValueTextAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaValueTextAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaVirtualContentAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaVirtualContentAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaActiveDescendantElementAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaActiveDescendantElementAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaControlsElementsAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaControlsElementsAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaDescribedByElementsAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaDescribedByElementsAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaDetailsElementsAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaDetailsElementsAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaErrorMessageElementsAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaErrorMessageElementsAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaFlowToElementsAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaFlowToElementsAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaLabelledByElementsAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaLabelledByElementsAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaOwnsElementsAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaOwnsElementsAttributeSetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ChildrenAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ChildrenAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void FirstElementChildAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void FirstElementChildAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void LastElementChildAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void LastElementChildAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void ChildElementCountAttributeGetCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void PreviousElementSiblingAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void PreviousElementSiblingAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void NextElementSiblingAttributeGetCallbackForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void NextElementSiblingAttributeGetCallbackForNonMainWorlds(const v8::FunctionCallbackInfo<v8::Value>& info) {}


void AfterOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AnimateOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AppendOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AriaNotifyOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void AttachShadowOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void BeforeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void CheckVisibilityOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ClosestOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ComputedStyleMapOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetAnimationsOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetAttributeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetAttributeNSOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetAttributeNamesOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetAttributeNodeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetAttributeNodeNSOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetBoundingClientRectOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetClientRectsOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetElementsByClassNameOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetElementsByTagNameOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetElementsByTagNameNSOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetHTMLOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void GetInnerHTMLOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void HasAttributeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void HasAttributeNSOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void HasAttributesOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void HasPointerCaptureOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void InsertAdjacentElementOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void InsertAdjacentHTMLOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void InsertAdjacentTextOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void MatchesOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void PrependOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void QuerySelectorOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void QuerySelectorAllOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ReleasePointerCaptureOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void RemoveOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void RemoveAttributeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void RemoveAttributeNSOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void RemoveAttributeNodeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ReplaceChildrenOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ReplaceWithOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void RequestFullscreenOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void RequestPointerLockOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollOperationOverload1(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollOperationOverload2(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollByOperationOverload1(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollByOperationOverload2(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollByOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollIntoViewOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollIntoViewIfNeededOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollToOperationOverload1(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollToOperationOverload2(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ScrollToOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetAttributeOperationOverload1(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetAttributeOperationOverload2(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetAttributeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetAttributeNSOperationOverload1(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetAttributeNSOperationOverload2(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetAttributeNSOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetAttributeNodeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetAttributeNodeNSOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetHTMLUnsafeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void SetPointerCaptureOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void ToggleAttributeOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void WebkitMatchesSelectorOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void WebkitRequestFullScreenOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}

void WebkitRequestFullscreenOperationCallback(const v8::FunctionCallbackInfo<v8::Value>& info) {}


}  // namespace v8_element

usingnamespacev8_element;

}  // namespace 

void V8Element::InstallInterfaceTemplate(v8::Isolate* isolate, const DOMWrapperWorld& world, v8::Local<v8::Template> interface_template) {}

void V8Element::InstallUnconditionalProperties(v8::Isolate* isolate, const DOMWrapperWorld& world, v8::Local<v8::Template> instance_template, v8::Local<v8::Template> prototype_template, v8::Local<v8::Template> interface_template) {}

void V8Element::InstallContextIndependentProperties(v8::Isolate* isolate, const DOMWrapperWorld& world, v8::Local<v8::Template> instance_template, v8::Local<v8::Template> prototype_template, v8::Local<v8::Template> interface_template) {}

void V8Element::InstallContextDependentProperties(v8::Local<v8::Context> context, const DOMWrapperWorld& world, v8::Local<v8::Object> instance_object, v8::Local<v8::Object> prototype_object, v8::Local<v8::Object> interface_object, v8::Local<v8::Template> interface_template, FeatureSelector feature_selector) {}


}  // namespace blink