#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
#include "third_party/blink/public/mojom/frame/frame.mojom-blink.h"
#include <math.h>
#include <stdint.h>
#include <utility>
#include "base/debug/alias.h"
#include "base/hash/md5_constexpr.h"
#include "base/run_loop.h"
#include "base/strings/string_number_conversions.h"
#include "base/task/thread_pool/thread_pool_instance.h"
#include "base/trace_event/trace_event.h"
#include "base/trace_event/typed_macros.h"
#include "mojo/public/cpp/bindings/features.h"
#include "mojo/public/cpp/bindings/lib/default_construct_tag_internal.h"
#include "mojo/public/cpp/bindings/lib/generated_code_util.h"
#include "mojo/public/cpp/bindings/lib/message_internal.h"
#include "mojo/public/cpp/bindings/lib/proxy_to_responder.h"
#include "mojo/public/cpp/bindings/lib/send_message_helper.h"
#include "mojo/public/cpp/bindings/lib/serialization_util.h"
#include "mojo/public/cpp/bindings/lib/unserialized_message_context.h"
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_errors.h"
#include "mojo/public/cpp/bindings/mojo_buildflags.h"
#include "mojo/public/cpp/bindings/urgent_message_scope.h"
#include "mojo/public/interfaces/bindings/interface_control_messages.mojom.h"
#include "third_party/perfetto/include/perfetto/tracing/traced_value.h"
#include "third_party/blink/public/mojom/frame/frame.mojom-params-data.h"
#include "third_party/blink/public/mojom/frame/frame.mojom-shared-message-ids.h"
#include "third_party/blink/public/mojom/frame/frame.mojom-blink-import-headers.h"
#include "third_party/blink/public/mojom/frame/frame.mojom-blink-test-utils.h"
#include "mojo/public/cpp/bindings/lib/wtf_serialization.h"
#include "third_party/blink/common/permissions_policy/permissions_policy_mojom_traits.h"
#include "third_party/blink/public/common/frame/view_transition_state_mojom_traits.h"
#include "third_party/blink/public/common/messaging/accelerated_static_bitmap_image_mojom_traits.h"
#include "third_party/blink/public/common/messaging/task_attribution_id_mojom_traits.h"
namespace blink::mojom::blink {
SavableSubframe::SavableSubframe()
: … { … }
SavableSubframe::SavableSubframe(
const ::blink::KURL& original_url_in,
const ::blink::FrameToken& subframe_token_in)
: … { … }
SavableSubframe::~SavableSubframe() = default;
void SavableSubframe::WriteIntoTrace(
perfetto::TracedValue traced_context) const { … }
bool SavableSubframe::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
GetSavableResourceLinksReply::GetSavableResourceLinksReply()
: … { … }
GetSavableResourceLinksReply::GetSavableResourceLinksReply(
WTF::Vector<::blink::KURL> resources_list_in,
::blink::mojom::blink::ReferrerPtr referrer_in,
WTF::Vector<SavableSubframePtr> subframes_in)
: … { … }
GetSavableResourceLinksReply::~GetSavableResourceLinksReply() = default;
void GetSavableResourceLinksReply::WriteIntoTrace(
perfetto::TracedValue traced_context) const { … }
bool GetSavableResourceLinksReply::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FindInPageResultAXParams::FindInPageResultAXParams()
: … { … }
FindInPageResultAXParams::FindInPageResultAXParams(
int32_t request_id_in,
int32_t match_index_in,
int32_t start_id_in,
int32_t start_offset_in,
int32_t end_id_in,
int32_t end_offset_in)
: … { … }
FindInPageResultAXParams::~FindInPageResultAXParams() = default;
size_t FindInPageResultAXParams::Hash(size_t seed) const { … }
void FindInPageResultAXParams::WriteIntoTrace(
perfetto::TracedValue traced_context) const { … }
bool FindInPageResultAXParams::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
DownloadURLParams::DownloadURLParams()
: … { … }
DownloadURLParams::DownloadURLParams(
const ::blink::KURL& url_in,
::blink::mojom::blink::ReferrerPtr referrer_in,
const ::scoped_refptr<const ::blink::SecurityOrigin>& initiator_origin_in,
const ::WTF::String& suggested_name_in,
::network::mojom::blink::RedirectMode cross_origin_redirects_in,
::mojo::PendingRemote<::blink::mojom::blink::BlobURLToken> blob_url_token_in,
::mojo::PendingRemote<::blink::mojom::blink::Blob> data_url_blob_in,
bool is_context_menu_save_in,
bool has_user_gesture_in)
: … { … }
DownloadURLParams::~DownloadURLParams() = default;
void DownloadURLParams::WriteIntoTrace(
perfetto::TracedValue traced_context) const { … }
bool DownloadURLParams::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
IframeAttributes::IframeAttributes()
: … { … }
IframeAttributes::IframeAttributes(
::network::mojom::blink::ContentSecurityPolicyPtr parsed_csp_attribute_in,
bool credentialless_in,
bool browsing_topics_in,
bool ad_auction_headers_in,
bool shared_storage_writable_opted_in_in,
const WTF::String& id_in,
const WTF::String& name_in,
const WTF::String& src_in)
: … { … }
IframeAttributes::~IframeAttributes() = default;
void IframeAttributes::WriteIntoTrace(
perfetto::TracedValue traced_context) const { … }
bool IframeAttributes::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
LegacyTechEventCodeLocation::LegacyTechEventCodeLocation()
: … { … }
LegacyTechEventCodeLocation::LegacyTechEventCodeLocation(
const WTF::String& filename_in,
uint64_t line_in,
uint64_t column_in)
: … { … }
LegacyTechEventCodeLocation::~LegacyTechEventCodeLocation() = default;
size_t LegacyTechEventCodeLocation::Hash(size_t seed) const { … }
void LegacyTechEventCodeLocation::WriteIntoTrace(
perfetto::TracedValue traced_context) const { … }
bool LegacyTechEventCodeLocation::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
const char LocalFrameHost::Name_[] = …;
LocalFrameHost::IPCStableHashFunction LocalFrameHost::MessageToMethodInfo_(mojo::Message& message) { … }
const char* LocalFrameHost::MessageToMethodName_(mojo::Message& message) { … }
#if !BUILDFLAG(IS_FUCHSIA)
uint32_t LocalFrameHost::EnterFullscreen_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::ExitFullscreen_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::FullscreenStateChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::RegisterProtocolHandler_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::UnregisterProtocolHandler_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidDisplayInsecureContent_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidContainInsecureFormAction_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::MainDocumentElementAvailable_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SetNeedsOcclusionTracking_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SetVirtualKeyboardMode_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::VisibilityChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidChangeThemeColor_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidChangeBackgroundColor_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidFailLoadWithError_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidFocusFrame_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidCallFocus_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::EnforceInsecureRequestPolicy_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::EnforceInsecureNavigationsSet_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SuddenTerminationDisablerChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::HadStickyUserActivationBeforeNavigationChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::ScrollRectToVisibleInParentFrame_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::BubbleLogicalScrollInParentFrame_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::StartLoadingForAsyncNavigationApiCommit_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidBlockNavigation_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidChangeLoadProgress_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidFinishLoad_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DispatchLoad_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::GoToEntryAtOffset_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::NavigateToNavigationApiKey_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::NavigateEventHandlerPresenceChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::UpdateTitle_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::UpdateAppTitle_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::UpdateUserActivationState_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidConsumeHistoryUserActivation_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::HandleAccessibilityFindInPageResult_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::HandleAccessibilityFindInPageTermination_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DocumentOnLoadCompleted_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::ForwardResourceTimingToParent_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidDispatchDOMContentLoadedEvent_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::RunModalAlertDialog_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::RunModalConfirmDialog_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::RunModalPromptDialog_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::RunBeforeUnloadConfirm_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::UpdateFaviconURL_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DownloadURL_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::FocusedElementChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::TextSelectionChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::ShowPopupMenu_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::CreateNewPopupWidget_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::ShowContextMenu_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidLoadResourceFromMemoryCache_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidChangeFrameOwnerProperties_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidChangeOpener_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidChangeFramePolicy_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidChangeIframeAttributes_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::CapturePaintPreviewOfSubframe_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SetCloseListener_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::Detach_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::GetKeepAliveHandleFactory_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidAddMessageToConsole_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::FrameSizeChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidInferColorScheme_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DidChangeSrcDoc_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::ReceivedDelegatedCapability_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SendFencedFrameReportingBeacon_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SendFencedFrameReportingBeaconToCustomURL_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::DisableUntrustedNetworkInFencedFrame_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::ExemptUrlFromNetworkRevocationForTesting_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SendLegacyTechEvent_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SetFencedFrameAutomaticBeaconReportEventData_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::SendPrivateAggregationRequestsForFencedFrameEvent_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::CreateFencedFrame_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::ForwardFencedFrameEventToEmbedder_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::OnViewTransitionOptInChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::StartDragging_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::IssueKeepAliveHandle_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::NotifyStorageAccessed_Sym::IPCStableHash() { … }
uint32_t LocalFrameHost::RecordWindowProxyUsageMetrics_Sym::IPCStableHash() { … }
# endif
bool LocalFrameHost::RunModalAlertDialog(const ::WTF::String& alert_message, bool disable_third_party_subframe_suppresion) { … }
bool LocalFrameHost::RunModalConfirmDialog(const ::WTF::String& alert_message, bool disable_third_party_subframe_suppresion, bool* out_success) { … }
bool LocalFrameHost::RunModalPromptDialog(const ::WTF::String& alert_message, const ::WTF::String& default_value, bool disable_third_party_subframe_suppresion, bool* out_success, ::WTF::String* out_result) { … }
bool LocalFrameHost::RunBeforeUnloadConfirm(bool is_reload, bool* out_success) { … }
class LocalFrameHost_EnterFullscreen_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrameHost_RunModalAlertDialog_HandleSyncResponse
: public mojo::MessageReceiver { … };
class LocalFrameHost_RunModalAlertDialog_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrameHost_RunModalConfirmDialog_HandleSyncResponse
: public mojo::MessageReceiver { … };
class LocalFrameHost_RunModalConfirmDialog_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrameHost_RunModalPromptDialog_HandleSyncResponse
: public mojo::MessageReceiver { … };
class LocalFrameHost_RunModalPromptDialog_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrameHost_RunBeforeUnloadConfirm_HandleSyncResponse
: public mojo::MessageReceiver { … };
class LocalFrameHost_RunBeforeUnloadConfirm_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrameHost_DisableUntrustedNetworkInFencedFrame_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrameHost_ExemptUrlFromNetworkRevocationForTesting_ForwardToCallback
: public mojo::MessageReceiver { … };
LocalFrameHostProxy::LocalFrameHostProxy(mojo::MessageReceiverWithResponder* receiver)
: … { … }
void LocalFrameHostProxy::EnterFullscreen(
::blink::mojom::blink::FullscreenOptionsPtr in_options, EnterFullscreenCallback callback) { … }
void LocalFrameHostProxy::ExitFullscreen(
) { … }
void LocalFrameHostProxy::FullscreenStateChanged(
bool in_is_fullscreen, ::blink::mojom::blink::FullscreenOptionsPtr in_options) { … }
void LocalFrameHostProxy::RegisterProtocolHandler(
const WTF::String& in_scheme, const ::blink::KURL& in_url, bool in_user_gesture) { … }
void LocalFrameHostProxy::UnregisterProtocolHandler(
const WTF::String& in_scheme, const ::blink::KURL& in_url, bool in_user_gesture) { … }
void LocalFrameHostProxy::DidDisplayInsecureContent(
) { … }
void LocalFrameHostProxy::DidContainInsecureFormAction(
) { … }
void LocalFrameHostProxy::MainDocumentElementAvailable(
bool in_uses_temporary_zoom_level) { … }
void LocalFrameHostProxy::SetNeedsOcclusionTracking(
bool in_needs_tracking) { … }
void LocalFrameHostProxy::SetVirtualKeyboardMode(
::ui::mojom::blink::VirtualKeyboardMode in_type) { … }
void LocalFrameHostProxy::VisibilityChanged(
::blink::mojom::blink::FrameVisibility in_visibility) { … }
void LocalFrameHostProxy::DidChangeThemeColor(
std::optional<::SkColor> in_theme_color) { … }
void LocalFrameHostProxy::DidChangeBackgroundColor(
const ::SkColor4f& in_background_color, bool in_color_adjust) { … }
void LocalFrameHostProxy::DidFailLoadWithError(
const ::blink::KURL& in_url, int32_t in_error_code) { … }
void LocalFrameHostProxy::DidFocusFrame(
) { … }
void LocalFrameHostProxy::DidCallFocus(
) { … }
void LocalFrameHostProxy::EnforceInsecureRequestPolicy(
::blink::mojom::blink::InsecureRequestPolicy in_policy_bitmap) { … }
void LocalFrameHostProxy::EnforceInsecureNavigationsSet(
const WTF::Vector<uint32_t>& in_set) { … }
void LocalFrameHostProxy::SuddenTerminationDisablerChanged(
bool in_present, ::blink::mojom::blink::SuddenTerminationDisablerType in_disabler_type) { … }
void LocalFrameHostProxy::HadStickyUserActivationBeforeNavigationChanged(
bool in_has_gesture) { … }
void LocalFrameHostProxy::ScrollRectToVisibleInParentFrame(
const ::gfx::RectF& in_rect_to_scroll, ::blink::mojom::blink::ScrollIntoViewParamsPtr in_params) { … }
void LocalFrameHostProxy::BubbleLogicalScrollInParentFrame(
::blink::mojom::blink::ScrollDirection in_direction, ::ui::ScrollGranularity in_granularity) { … }
void LocalFrameHostProxy::StartLoadingForAsyncNavigationApiCommit(
) { … }
void LocalFrameHostProxy::DidBlockNavigation(
const ::blink::KURL& in_blocked_url, const ::blink::KURL& in_initiator_url, ::blink::mojom::blink::NavigationBlockedReason in_reason) { … }
void LocalFrameHostProxy::DidChangeLoadProgress(
double in_load_progress) { … }
void LocalFrameHostProxy::DidFinishLoad(
const ::blink::KURL& in_validated_url) { … }
void LocalFrameHostProxy::DispatchLoad(
) { … }
void LocalFrameHostProxy::GoToEntryAtOffset(
int32_t in_offset, bool in_has_user_gesture, std::optional<::blink::scheduler::TaskAttributionId> in_soft_navigation_heuristics_task_id) { … }
void LocalFrameHostProxy::NavigateToNavigationApiKey(
const WTF::String& in_key, bool in_has_user_gesture, std::optional<::blink::scheduler::TaskAttributionId> in_soft_navigation_heuristics_task_id) { … }
void LocalFrameHostProxy::NavigateEventHandlerPresenceChanged(
bool in_present) { … }
void LocalFrameHostProxy::UpdateTitle(
const ::WTF::String& in_title, ::base::i18n::TextDirection in_title_direction) { … }
void LocalFrameHostProxy::UpdateAppTitle(
const ::WTF::String& in_app_title) { … }
void LocalFrameHostProxy::UpdateUserActivationState(
::blink::mojom::blink::UserActivationUpdateType in_update_type, ::blink::mojom::blink::UserActivationNotificationType in_notification_type) { … }
void LocalFrameHostProxy::DidConsumeHistoryUserActivation(
) { … }
void LocalFrameHostProxy::HandleAccessibilityFindInPageResult(
FindInPageResultAXParamsPtr in_params) { … }
void LocalFrameHostProxy::HandleAccessibilityFindInPageTermination(
) { … }
void LocalFrameHostProxy::DocumentOnLoadCompleted(
) { … }
void LocalFrameHostProxy::ForwardResourceTimingToParent(
::blink::mojom::blink::ResourceTimingInfoPtr in_timing) { … }
void LocalFrameHostProxy::DidDispatchDOMContentLoadedEvent(
) { … }
bool LocalFrameHostProxy::RunModalAlertDialog(
const ::WTF::String& param_alert_message, bool param_disable_third_party_subframe_suppresion) { … }
void LocalFrameHostProxy::RunModalAlertDialog(
const ::WTF::String& in_alert_message, bool in_disable_third_party_subframe_suppresion, RunModalAlertDialogCallback callback) { … }
bool LocalFrameHostProxy::RunModalConfirmDialog(
const ::WTF::String& param_alert_message, bool param_disable_third_party_subframe_suppresion, bool* out_param_success) { … }
void LocalFrameHostProxy::RunModalConfirmDialog(
const ::WTF::String& in_alert_message, bool in_disable_third_party_subframe_suppresion, RunModalConfirmDialogCallback callback) { … }
bool LocalFrameHostProxy::RunModalPromptDialog(
const ::WTF::String& param_alert_message, const ::WTF::String& param_default_value, bool param_disable_third_party_subframe_suppresion, bool* out_param_success, ::WTF::String* out_param_result) { … }
void LocalFrameHostProxy::RunModalPromptDialog(
const ::WTF::String& in_alert_message, const ::WTF::String& in_default_value, bool in_disable_third_party_subframe_suppresion, RunModalPromptDialogCallback callback) { … }
bool LocalFrameHostProxy::RunBeforeUnloadConfirm(
bool param_is_reload, bool* out_param_success) { … }
void LocalFrameHostProxy::RunBeforeUnloadConfirm(
bool in_is_reload, RunBeforeUnloadConfirmCallback callback) { … }
void LocalFrameHostProxy::UpdateFaviconURL(
WTF::Vector<::blink::mojom::blink::FaviconURLPtr> in_favicon_urls) { … }
void LocalFrameHostProxy::DownloadURL(
DownloadURLParamsPtr in_params) { … }
void LocalFrameHostProxy::FocusedElementChanged(
bool in_is_editable_element, bool in_is_richly_editable_element, const ::gfx::Rect& in_bounds_in_frame_widget, ::blink::mojom::blink::FocusType in_focus_type) { … }
void LocalFrameHostProxy::TextSelectionChanged(
const ::WTF::String& in_text, uint32_t in_offset, const ::gfx::Range& in_range) { … }
void LocalFrameHostProxy::ShowPopupMenu(
::mojo::PendingRemote<::blink::mojom::blink::PopupMenuClient> in_popup_client, const ::gfx::Rect& in_bounds, int32_t in_item_height, double in_font_size, int32_t in_selected_item, WTF::Vector<::blink::mojom::blink::MenuItemPtr> in_menu_items, bool in_right_aligned, bool in_allow_multiple_selection) { … }
void LocalFrameHostProxy::CreateNewPopupWidget(
::mojo::PendingAssociatedReceiver<::blink::mojom::blink::PopupWidgetHost> in_popup_host, ::mojo::PendingAssociatedReceiver<::blink::mojom::blink::WidgetHost> in_blink_widget_host, ::mojo::PendingAssociatedRemote<::blink::mojom::blink::Widget> in_blink_widget) { … }
void LocalFrameHostProxy::ShowContextMenu(
::mojo::PendingAssociatedRemote<::blink::mojom::blink::ContextMenuClient> in_client, const ::blink::UntrustworthyContextMenuParams& in_params) { … }
void LocalFrameHostProxy::DidLoadResourceFromMemoryCache(
const ::blink::KURL& in_url, const WTF::String& in_http_method, const WTF::String& in_mime_type, ::network::mojom::blink::RequestDestination in_request_destination, bool in_include_credentials) { … }
void LocalFrameHostProxy::DidChangeFrameOwnerProperties(
const ::blink::FrameToken& in_child_frame_token, ::blink::mojom::blink::FrameOwnerPropertiesPtr in_frame_owner_properties) { … }
void LocalFrameHostProxy::DidChangeOpener(
const std::optional<::blink::LocalFrameToken>& in_opener_frame) { … }
void LocalFrameHostProxy::DidChangeFramePolicy(
const ::blink::FrameToken& in_child_frame_token, const ::blink::FramePolicy& in_frame_policy) { … }
void LocalFrameHostProxy::DidChangeIframeAttributes(
const ::blink::FrameToken& in_child_frame_token, IframeAttributesPtr in_attributes) { … }
void LocalFrameHostProxy::CapturePaintPreviewOfSubframe(
const ::gfx::Rect& in_clip_rect, const ::base::UnguessableToken& in_guid) { … }
void LocalFrameHostProxy::SetCloseListener(
::mojo::PendingRemote<::blink::mojom::blink::CloseListener> in_listener) { … }
void LocalFrameHostProxy::Detach(
) { … }
void LocalFrameHostProxy::GetKeepAliveHandleFactory(
::mojo::PendingReceiver<::blink::mojom::blink::KeepAliveHandleFactory> in_factory) { … }
void LocalFrameHostProxy::DidAddMessageToConsole(
::blink::mojom::blink::ConsoleMessageLevel in_log_level, const ::WTF::String& in_msg, uint32_t in_line_number, const ::WTF::String& in_source_id, const ::WTF::String& in_untrusted_stack_trace) { … }
void LocalFrameHostProxy::FrameSizeChanged(
const ::gfx::Size& in_size) { … }
void LocalFrameHostProxy::DidInferColorScheme(
::blink::mojom::blink::PreferredColorScheme in_color_scheme) { … }
void LocalFrameHostProxy::DidChangeSrcDoc(
const ::blink::FrameToken& in_child_frame_token, const WTF::String& in_srcdoc_value) { … }
void LocalFrameHostProxy::ReceivedDelegatedCapability(
::blink::mojom::blink::DelegatedCapability in_delegated_capability) { … }
void LocalFrameHostProxy::SendFencedFrameReportingBeacon(
const WTF::String& in_event_data, const WTF::String& in_event_type, const WTF::Vector<::blink::FencedFrame::ReportingDestination>& in_destinations, bool in_cross_origin_exposed) { … }
void LocalFrameHostProxy::SendFencedFrameReportingBeaconToCustomURL(
const ::blink::KURL& in_destination_url, bool in_cross_origin_exposed) { … }
void LocalFrameHostProxy::DisableUntrustedNetworkInFencedFrame(
DisableUntrustedNetworkInFencedFrameCallback callback) { … }
void LocalFrameHostProxy::ExemptUrlFromNetworkRevocationForTesting(
const ::blink::KURL& in_exempted_url, ExemptUrlFromNetworkRevocationForTestingCallback callback) { … }
void LocalFrameHostProxy::SendLegacyTechEvent(
const WTF::String& in_type, LegacyTechEventCodeLocationPtr in_code_location) { … }
void LocalFrameHostProxy::SetFencedFrameAutomaticBeaconReportEventData(
::blink::mojom::blink::AutomaticBeaconType in_event_type, const WTF::String& in_event_data, const WTF::Vector<::blink::FencedFrame::ReportingDestination>& in_destinations, bool in_once, bool in_cross_origin_exposed) { … }
void LocalFrameHostProxy::SendPrivateAggregationRequestsForFencedFrameEvent(
const WTF::String& in_event_type) { … }
void LocalFrameHostProxy::CreateFencedFrame(
::mojo::PendingAssociatedReceiver<::blink::mojom::blink::FencedFrameOwnerHost> in_fenced_frame, ::blink::mojom::blink::RemoteFrameInterfacesFromRendererPtr in_remote_frame_interfaces, const ::blink::RemoteFrameToken& in_frame_token, const ::base::UnguessableToken& in_devtools_frame_token) { … }
void LocalFrameHostProxy::ForwardFencedFrameEventToEmbedder(
const WTF::String& in_event_type) { … }
void LocalFrameHostProxy::OnViewTransitionOptInChanged(
ViewTransitionSameOriginOptIn in_view_transition_opt_in) { … }
void LocalFrameHostProxy::StartDragging(
const ::blink::WebDragData& in_drag_data, ::blink::DragOperationsMask in_operations_allowed, const ::SkBitmap& in_image, const ::gfx::Vector2d& in_cursor_offset_in_dip, const ::gfx::Rect& in_drag_obj_rect_in_dip, ::blink::mojom::blink::DragEventSourceInfoPtr in_event_info) { … }
void LocalFrameHostProxy::IssueKeepAliveHandle(
::mojo::PendingReceiver<::blink::mojom::blink::NavigationStateKeepAliveHandle> in_receiver) { … }
void LocalFrameHostProxy::NotifyStorageAccessed(
StorageTypeAccessed in_storageType, bool in_blocked) { … }
void LocalFrameHostProxy::RecordWindowProxyUsageMetrics(
const ::blink::FrameToken& in_target_frame_token, WindowProxyAccessType in_access_type) { … }
class LocalFrameHost_EnterFullscreen_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrameHost_EnterFullscreen_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrameHost_EnterFullscreen_ProxyToResponder::Run(
bool in_granted) { … }
class LocalFrameHost_RunModalAlertDialog_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrameHost_RunModalAlertDialog_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrameHost_RunModalAlertDialog_ProxyToResponder::Run(
) { … }
bool LocalFrameHost_RunModalAlertDialog_HandleSyncResponse::Accept(
mojo::Message* message) { … }
class LocalFrameHost_RunModalConfirmDialog_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrameHost_RunModalConfirmDialog_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrameHost_RunModalConfirmDialog_ProxyToResponder::Run(
bool in_success) { … }
bool LocalFrameHost_RunModalConfirmDialog_HandleSyncResponse::Accept(
mojo::Message* message) { … }
class LocalFrameHost_RunModalPromptDialog_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrameHost_RunModalPromptDialog_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrameHost_RunModalPromptDialog_ProxyToResponder::Run(
bool in_success, const ::WTF::String& in_result) { … }
bool LocalFrameHost_RunModalPromptDialog_HandleSyncResponse::Accept(
mojo::Message* message) { … }
class LocalFrameHost_RunBeforeUnloadConfirm_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrameHost_RunBeforeUnloadConfirm_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrameHost_RunBeforeUnloadConfirm_ProxyToResponder::Run(
bool in_success) { … }
bool LocalFrameHost_RunBeforeUnloadConfirm_HandleSyncResponse::Accept(
mojo::Message* message) { … }
class LocalFrameHost_DisableUntrustedNetworkInFencedFrame_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrameHost_DisableUntrustedNetworkInFencedFrame_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrameHost_DisableUntrustedNetworkInFencedFrame_ProxyToResponder::Run(
) { … }
class LocalFrameHost_ExemptUrlFromNetworkRevocationForTesting_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrameHost_ExemptUrlFromNetworkRevocationForTesting_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrameHost_ExemptUrlFromNetworkRevocationForTesting_ProxyToResponder::Run(
) { … }
bool LocalFrameHostStubDispatch::Accept(
LocalFrameHost* impl,
mojo::Message* message) { … }
bool LocalFrameHostStubDispatch::AcceptWithResponder(
LocalFrameHost* impl,
mojo::Message* message,
std::unique_ptr<mojo::MessageReceiverWithStatus> responder) { … }
namespace {
}
static const mojo::internal::GenericValidationInfo kLocalFrameHostValidationInfo[] = …;
bool LocalFrameHostRequestValidator::Accept(mojo::Message* message) { … }
bool LocalFrameHostResponseValidator::Accept(mojo::Message* message) { … }
const char NonAssociatedLocalFrameHost::Name_[] = …;
NonAssociatedLocalFrameHost::IPCStableHashFunction NonAssociatedLocalFrameHost::MessageToMethodInfo_(mojo::Message& message) { … }
const char* NonAssociatedLocalFrameHost::MessageToMethodName_(mojo::Message& message) { … }
#if !BUILDFLAG(IS_FUCHSIA)
uint32_t NonAssociatedLocalFrameHost::MaybeStartOutermostMainFrameNavigation_Sym::IPCStableHash() { … }
# endif
NonAssociatedLocalFrameHostProxy::NonAssociatedLocalFrameHostProxy(mojo::MessageReceiverWithResponder* receiver)
: … { … }
void NonAssociatedLocalFrameHostProxy::MaybeStartOutermostMainFrameNavigation(
const WTF::Vector<::blink::KURL>& in_urls) { … }
bool NonAssociatedLocalFrameHostStubDispatch::Accept(
NonAssociatedLocalFrameHost* impl,
mojo::Message* message) { … }
bool NonAssociatedLocalFrameHostStubDispatch::AcceptWithResponder(
NonAssociatedLocalFrameHost* impl,
mojo::Message* message,
std::unique_ptr<mojo::MessageReceiverWithStatus> responder) { … }
namespace {
}
static const mojo::internal::GenericValidationInfo kNonAssociatedLocalFrameHostValidationInfo[] = …;
bool NonAssociatedLocalFrameHostRequestValidator::Accept(mojo::Message* message) { … }
const char LocalFrame::Name_[] = …;
LocalFrame::IPCStableHashFunction LocalFrame::MessageToMethodInfo_(mojo::Message& message) { … }
const char* LocalFrame::MessageToMethodName_(mojo::Message& message) { … }
#if !BUILDFLAG(IS_FUCHSIA)
uint32_t LocalFrame::GetTextSurroundingSelection_Sym::IPCStableHash() { … }
uint32_t LocalFrame::SendInterventionReport_Sym::IPCStableHash() { … }
uint32_t LocalFrame::SetFrameOwnerProperties_Sym::IPCStableHash() { … }
uint32_t LocalFrame::NotifyUserActivation_Sym::IPCStableHash() { … }
uint32_t LocalFrame::NotifyVirtualKeyboardOverlayRect_Sym::IPCStableHash() { … }
uint32_t LocalFrame::AddMessageToConsole_Sym::IPCStableHash() { … }
uint32_t LocalFrame::SwapInImmediately_Sym::IPCStableHash() { … }
uint32_t LocalFrame::CheckCompleted_Sym::IPCStableHash() { … }
uint32_t LocalFrame::StopLoading_Sym::IPCStableHash() { … }
uint32_t LocalFrame::Collapse_Sym::IPCStableHash() { … }
uint32_t LocalFrame::EnableViewSourceMode_Sym::IPCStableHash() { … }
uint32_t LocalFrame::Focus_Sym::IPCStableHash() { … }
uint32_t LocalFrame::ClearFocusedElement_Sym::IPCStableHash() { … }
uint32_t LocalFrame::CopyImageAt_Sym::IPCStableHash() { … }
uint32_t LocalFrame::SaveImageAt_Sym::IPCStableHash() { … }
uint32_t LocalFrame::ReportBlinkFeatureUsage_Sym::IPCStableHash() { … }
uint32_t LocalFrame::RenderFallbackContent_Sym::IPCStableHash() { … }
uint32_t LocalFrame::BeforeUnload_Sym::IPCStableHash() { … }
uint32_t LocalFrame::MediaPlayerActionAt_Sym::IPCStableHash() { … }
uint32_t LocalFrame::RequestVideoFrameAtWithBoundsHint_Sym::IPCStableHash() { … }
uint32_t LocalFrame::PluginActionAt_Sym::IPCStableHash() { … }
uint32_t LocalFrame::AdvanceFocusInFrame_Sym::IPCStableHash() { … }
uint32_t LocalFrame::AdvanceFocusForIME_Sym::IPCStableHash() { … }
uint32_t LocalFrame::ReportContentSecurityPolicyViolation_Sym::IPCStableHash() { … }
uint32_t LocalFrame::DidUpdateFramePolicy_Sym::IPCStableHash() { … }
uint32_t LocalFrame::OnFrameVisibilityChanged_Sym::IPCStableHash() { … }
uint32_t LocalFrame::PostMessageEvent_Sym::IPCStableHash() { … }
uint32_t LocalFrame::JavaScriptMethodExecuteRequest_Sym::IPCStableHash() { … }
uint32_t LocalFrame::JavaScriptExecuteRequest_Sym::IPCStableHash() { … }
uint32_t LocalFrame::JavaScriptExecuteRequestForTests_Sym::IPCStableHash() { … }
uint32_t LocalFrame::JavaScriptExecuteRequestInIsolatedWorld_Sym::IPCStableHash() { … }
uint32_t LocalFrame::BindReportingObserver_Sym::IPCStableHash() { … }
uint32_t LocalFrame::UpdateOpener_Sym::IPCStableHash() { … }
uint32_t LocalFrame::GetSavableResourceLinks_Sym::IPCStableHash() { … }
uint32_t LocalFrame::MixedContentFound_Sym::IPCStableHash() { … }
uint32_t LocalFrame::BindDevToolsAgent_Sym::IPCStableHash() { … }
uint32_t LocalFrame::HandleRendererDebugURL_Sym::IPCStableHash() { … }
uint32_t LocalFrame::GetCanonicalUrlForSharing_Sym::IPCStableHash() { … }
uint32_t LocalFrame::GetOpenGraphMetadata_Sym::IPCStableHash() { … }
uint32_t LocalFrame::SetNavigationApiHistoryEntriesForRestore_Sym::IPCStableHash() { … }
uint32_t LocalFrame::UpdatePrerenderURL_Sym::IPCStableHash() { … }
uint32_t LocalFrame::NotifyNavigationApiOfDisposedEntries_Sym::IPCStableHash() { … }
uint32_t LocalFrame::TraverseCancelled_Sym::IPCStableHash() { … }
uint32_t LocalFrame::DispatchNavigateEventForCrossDocumentTraversal_Sym::IPCStableHash() { … }
uint32_t LocalFrame::SnapshotDocumentForViewTransition_Sym::IPCStableHash() { … }
uint32_t LocalFrame::NotifyViewTransitionAbortedToOldDocument_Sym::IPCStableHash() { … }
uint32_t LocalFrame::DispatchPageSwap_Sym::IPCStableHash() { … }
uint32_t LocalFrame::AddResourceTimingEntryForFailedSubframeNavigation_Sym::IPCStableHash() { … }
# endif
class LocalFrame_GetTextSurroundingSelection_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_BeforeUnload_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_RequestVideoFrameAtWithBoundsHint_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_JavaScriptMethodExecuteRequest_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_JavaScriptExecuteRequest_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_JavaScriptExecuteRequestForTests_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_JavaScriptExecuteRequestInIsolatedWorld_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_GetSavableResourceLinks_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_GetCanonicalUrlForSharing_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_GetOpenGraphMetadata_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_UpdatePrerenderURL_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalFrame_SnapshotDocumentForViewTransition_ForwardToCallback
: public mojo::MessageReceiver { … };
LocalFrameProxy::LocalFrameProxy(mojo::MessageReceiverWithResponder* receiver)
: … { … }
void LocalFrameProxy::GetTextSurroundingSelection(
uint32_t in_max_length, GetTextSurroundingSelectionCallback callback) { … }
void LocalFrameProxy::SendInterventionReport(
const WTF::String& in_id, const WTF::String& in_message) { … }
void LocalFrameProxy::SetFrameOwnerProperties(
::blink::mojom::blink::FrameOwnerPropertiesPtr in_properties) { … }
void LocalFrameProxy::NotifyUserActivation(
::blink::mojom::blink::UserActivationNotificationType in_notification_type) { … }
void LocalFrameProxy::NotifyVirtualKeyboardOverlayRect(
const ::gfx::Rect& in_keyboard_rect) { … }
void LocalFrameProxy::AddMessageToConsole(
::blink::mojom::blink::ConsoleMessageLevel in_level, const WTF::String& in_message, bool in_discard_duplicates) { … }
void LocalFrameProxy::SwapInImmediately(
) { … }
void LocalFrameProxy::CheckCompleted(
) { … }
void LocalFrameProxy::StopLoading(
) { … }
void LocalFrameProxy::Collapse(
bool in_collapsed) { … }
void LocalFrameProxy::EnableViewSourceMode(
) { … }
void LocalFrameProxy::Focus(
) { … }
void LocalFrameProxy::ClearFocusedElement(
) { … }
void LocalFrameProxy::CopyImageAt(
const ::gfx::Point& in_window_point) { … }
void LocalFrameProxy::SaveImageAt(
const ::gfx::Point& in_window_point) { … }
void LocalFrameProxy::ReportBlinkFeatureUsage(
const WTF::Vector<::blink::mojom::blink::WebFeature>& in_features) { … }
void LocalFrameProxy::RenderFallbackContent(
) { … }
void LocalFrameProxy::BeforeUnload(
bool in_is_reload, BeforeUnloadCallback callback) { … }
void LocalFrameProxy::MediaPlayerActionAt(
const ::gfx::Point& in_location, ::blink::mojom::blink::MediaPlayerActionPtr in_action) { … }
void LocalFrameProxy::RequestVideoFrameAtWithBoundsHint(
const ::gfx::Point& in_location, const ::gfx::Size& in_max_size, int32_t in_max_area, RequestVideoFrameAtWithBoundsHintCallback callback) { … }
void LocalFrameProxy::PluginActionAt(
const ::gfx::Point& in_location, PluginActionType in_action) { … }
void LocalFrameProxy::AdvanceFocusInFrame(
::blink::mojom::blink::FocusType in_focus_type, const std::optional<::blink::RemoteFrameToken>& in_source_frame_token) { … }
void LocalFrameProxy::AdvanceFocusForIME(
::blink::mojom::blink::FocusType in_focus_type) { … }
void LocalFrameProxy::ReportContentSecurityPolicyViolation(
::network::mojom::blink::CSPViolationPtr in_violation) { … }
void LocalFrameProxy::DidUpdateFramePolicy(
const ::blink::FramePolicy& in_frame_policy) { … }
void LocalFrameProxy::OnFrameVisibilityChanged(
::blink::mojom::blink::FrameVisibility in_visibility) { … }
void LocalFrameProxy::PostMessageEvent(
const std::optional<::blink::RemoteFrameToken>& in_source_frame_token, const ::WTF::String& in_source_origin, const ::WTF::String& in_target_origin, ::blink::BlinkTransferableMessage in_message) { … }
void LocalFrameProxy::JavaScriptMethodExecuteRequest(
const ::WTF::String& in_object_name, const ::WTF::String& in_method_name, ::base::Value::List in_arguments, bool in_wants_result, JavaScriptMethodExecuteRequestCallback callback) { … }
void LocalFrameProxy::JavaScriptExecuteRequest(
const ::WTF::String& in_javascript, bool in_wants_result, JavaScriptExecuteRequestCallback callback) { … }
void LocalFrameProxy::JavaScriptExecuteRequestForTests(
const ::WTF::String& in_javascript, bool in_has_user_gesture, bool in_resolve_promises, bool in_honor_js_content_settings, int32_t in_world_id, JavaScriptExecuteRequestForTestsCallback callback) { … }
void LocalFrameProxy::JavaScriptExecuteRequestInIsolatedWorld(
const ::WTF::String& in_javascript, bool in_wants_result, int32_t in_world_id, JavaScriptExecuteRequestInIsolatedWorldCallback callback) { … }
void LocalFrameProxy::BindReportingObserver(
::mojo::PendingReceiver<::blink::mojom::blink::ReportingObserver> in_receiver) { … }
void LocalFrameProxy::UpdateOpener(
const std::optional<::blink::FrameToken>& in_opener_frame_token) { … }
void LocalFrameProxy::GetSavableResourceLinks(
GetSavableResourceLinksCallback callback) { … }
void LocalFrameProxy::MixedContentFound(
const ::blink::KURL& in_main_resource_url, const ::blink::KURL& in_mixed_content_url, ::blink::mojom::blink::RequestContextType in_request_context, bool in_was_allowed, const ::blink::KURL& in_url_before_redirects, bool in_had_redirect, ::network::mojom::blink::SourceLocationPtr in_source_location) { … }
void LocalFrameProxy::BindDevToolsAgent(
::mojo::PendingAssociatedRemote<::blink::mojom::blink::DevToolsAgentHost> in_agent_host, ::mojo::PendingAssociatedReceiver<::blink::mojom::blink::DevToolsAgent> in_agent) { … }
void LocalFrameProxy::HandleRendererDebugURL(
const ::blink::KURL& in_url) { … }
void LocalFrameProxy::GetCanonicalUrlForSharing(
GetCanonicalUrlForSharingCallback callback) { … }
void LocalFrameProxy::GetOpenGraphMetadata(
GetOpenGraphMetadataCallback callback) { … }
void LocalFrameProxy::SetNavigationApiHistoryEntriesForRestore(
::blink::mojom::blink::NavigationApiHistoryEntryArraysPtr in_entry_arrays, NavigationApiEntryRestoreReason in_restore_reason) { … }
void LocalFrameProxy::UpdatePrerenderURL(
const ::blink::KURL& in_matched_url, UpdatePrerenderURLCallback callback) { … }
void LocalFrameProxy::NotifyNavigationApiOfDisposedEntries(
const WTF::Vector<WTF::String>& in_keys) { … }
void LocalFrameProxy::TraverseCancelled(
const WTF::String& in_navigation_api_key, TraverseCancelledReason in_reason) { … }
void LocalFrameProxy::DispatchNavigateEventForCrossDocumentTraversal(
const ::blink::KURL& in_url, const std::string& in_page_state, bool in_is_browser_initiated) { … }
void LocalFrameProxy::SnapshotDocumentForViewTransition(
const ::blink::ViewTransitionToken& in_transition_token, ::blink::mojom::blink::PageSwapEventParamsPtr in_page_swap_event_params, SnapshotDocumentForViewTransitionCallback callback) { … }
void LocalFrameProxy::NotifyViewTransitionAbortedToOldDocument(
) { … }
void LocalFrameProxy::DispatchPageSwap(
::blink::mojom::blink::PageSwapEventParamsPtr in_page_swap_event_params) { … }
void LocalFrameProxy::AddResourceTimingEntryForFailedSubframeNavigation(
const ::blink::FrameToken& in_subframe_token, const ::blink::KURL& in_initial_url, ::base::TimeTicks in_start_time, ::base::TimeTicks in_redirect_time, ::base::TimeTicks in_request_start, ::base::TimeTicks in_response_start, uint32_t in_response_code, const WTF::String& in_mime_type, ::network::mojom::blink::LoadTimingInfoPtr in_load_timing_info, ::net::HttpConnectionInfo in_connection_info, const WTF::String& in_alpn_negotiated_protocol, bool in_is_secure_transport, bool in_is_validated, const WTF::String& in_normalized_server_timing, const ::network::URLLoaderCompletionStatus& in_completion_status) { … }
class LocalFrame_GetTextSurroundingSelection_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_GetTextSurroundingSelection_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_GetTextSurroundingSelection_ProxyToResponder::Run(
const ::WTF::String& in_content, uint32_t in_start_offset, uint32_t in_end_offset) { … }
class LocalFrame_BeforeUnload_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_BeforeUnload_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_BeforeUnload_ProxyToResponder::Run(
bool in_proceed, ::base::TimeTicks in_before_unload_start_time, ::base::TimeTicks in_before_unload_end_time) { … }
class LocalFrame_RequestVideoFrameAtWithBoundsHint_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_RequestVideoFrameAtWithBoundsHint_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_RequestVideoFrameAtWithBoundsHint_ProxyToResponder::Run(
const ::SkBitmap& in_bitmap, const ::gfx::Rect& in_bounds) { … }
class LocalFrame_JavaScriptMethodExecuteRequest_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_JavaScriptMethodExecuteRequest_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_JavaScriptMethodExecuteRequest_ProxyToResponder::Run(
::base::Value in_result) { … }
class LocalFrame_JavaScriptExecuteRequest_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_JavaScriptExecuteRequest_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_JavaScriptExecuteRequest_ProxyToResponder::Run(
::base::Value in_result) { … }
class LocalFrame_JavaScriptExecuteRequestForTests_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_JavaScriptExecuteRequestForTests_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_JavaScriptExecuteRequestForTests_ProxyToResponder::Run(
JavaScriptExecutionResultType in_result_type, ::base::Value in_result) { … }
class LocalFrame_JavaScriptExecuteRequestInIsolatedWorld_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_JavaScriptExecuteRequestInIsolatedWorld_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_JavaScriptExecuteRequestInIsolatedWorld_ProxyToResponder::Run(
::base::Value in_result) { … }
class LocalFrame_GetSavableResourceLinks_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_GetSavableResourceLinks_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_GetSavableResourceLinks_ProxyToResponder::Run(
GetSavableResourceLinksReplyPtr in_reply) { … }
class LocalFrame_GetCanonicalUrlForSharing_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_GetCanonicalUrlForSharing_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_GetCanonicalUrlForSharing_ProxyToResponder::Run(
const std::optional<::blink::KURL>& in_canonical_url) { … }
class LocalFrame_GetOpenGraphMetadata_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_GetOpenGraphMetadata_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_GetOpenGraphMetadata_ProxyToResponder::Run(
::blink::mojom::blink::OpenGraphMetadataPtr in_metadata) { … }
class LocalFrame_UpdatePrerenderURL_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_UpdatePrerenderURL_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_UpdatePrerenderURL_ProxyToResponder::Run(
) { … }
class LocalFrame_SnapshotDocumentForViewTransition_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … };
bool LocalFrame_SnapshotDocumentForViewTransition_ForwardToCallback::Accept(
mojo::Message* message) { … }
void LocalFrame_SnapshotDocumentForViewTransition_ProxyToResponder::Run(
const ::blink::ViewTransitionState& in_view_transition_state) { … }
bool LocalFrameStubDispatch::Accept(
LocalFrame* impl,
mojo::Message* message) { … }
bool LocalFrameStubDispatch::AcceptWithResponder(
LocalFrame* impl,
mojo::Message* message,
std::unique_ptr<mojo::MessageReceiverWithStatus> responder) { … }
namespace {
}
static const mojo::internal::GenericValidationInfo kLocalFrameValidationInfo[] = …;
bool LocalFrameRequestValidator::Accept(mojo::Message* message) { … }
bool LocalFrameResponseValidator::Accept(mojo::Message* message) { … }
const char LocalMainFrame::Name_[] = …;
LocalMainFrame::IPCStableHashFunction LocalMainFrame::MessageToMethodInfo_(mojo::Message& message) { … }
const char* LocalMainFrame::MessageToMethodName_(mojo::Message& message) { … }
#if !BUILDFLAG(IS_FUCHSIA)
uint32_t LocalMainFrame::AnimateDoubleTapZoom_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::SetScaleFactor_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::ClosePage_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::GetFullPageSize_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::SetInitialFocus_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::EnablePreferredSizeChangedMode_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::ZoomToFindInPageRect_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::InstallCoopAccessMonitor_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::UpdateBrowserControlsState_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::SetV8CompileHints_Sym::IPCStableHash() { … }
uint32_t LocalMainFrame::Discard_Sym::IPCStableHash() { … }
# endif
class LocalMainFrame_ClosePage_ForwardToCallback
: public mojo::MessageReceiver { … };
class LocalMainFrame_GetFullPageSize_ForwardToCallback
: public mojo::MessageReceiver { … }LocalMainFrameProxy::LocalMainFrameProxy(mojo::MessageReceiverWithResponder* receiver)
: … { … }void LocalMainFrameProxy::AnimateDoubleTapZoom(
const ::gfx::Point& in_point, const ::gfx::Rect& in_rect) { … }void LocalMainFrameProxy::SetScaleFactor(
float in_scale) { … }void LocalMainFrameProxy::ClosePage(
ClosePageCallback callback) { … }void LocalMainFrameProxy::GetFullPageSize(
GetFullPageSizeCallback callback) { … }void LocalMainFrameProxy::SetInitialFocus(
bool in_reverse) { … }void LocalMainFrameProxy::EnablePreferredSizeChangedMode(
) { … }void LocalMainFrameProxy::ZoomToFindInPageRect(
const ::gfx::Rect& in_rect_in_root_frame) { … }void LocalMainFrameProxy::InstallCoopAccessMonitor(
const ::blink::FrameToken& in_accessed_window, ::network::mojom::blink::CrossOriginOpenerPolicyReporterParamsPtr in_coop_reporter_info, bool in_is_in_same_virtual_coop_related_group) { … }void LocalMainFrameProxy::UpdateBrowserControlsState(
::cc::BrowserControlsState in_constraints, ::cc::BrowserControlsState in_current, bool in_animate, const std::optional<::cc::BrowserControlsOffsetTagsInfo>& in_offset_tags_info) { … }void LocalMainFrameProxy::SetV8CompileHints(
::base::ReadOnlySharedMemoryRegion in_data) { … }void LocalMainFrameProxy::Discard(
) { … }class LocalMainFrame_ClosePage_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … }bool LocalMainFrame_ClosePage_ForwardToCallback::Accept(
mojo::Message* message) { … }void LocalMainFrame_ClosePage_ProxyToResponder::Run(
) { … }class LocalMainFrame_GetFullPageSize_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … }bool LocalMainFrame_GetFullPageSize_ForwardToCallback::Accept(
mojo::Message* message) { … }void LocalMainFrame_GetFullPageSize_ProxyToResponder::Run(
const ::gfx::Size& in_full_page_size) { … }bool LocalMainFrameStubDispatch::Accept(
LocalMainFrame* impl,
mojo::Message* message) { … }bool LocalMainFrameStubDispatch::AcceptWithResponder(
LocalMainFrame* impl,
mojo::Message* message,
std::unique_ptr<mojo::MessageReceiverWithStatus> responder) { … }static const mojo::internal::GenericValidationInfo kLocalMainFrameValidationInfo[] = …bool LocalMainFrameRequestValidator::Accept(mojo::Message* message) { … }bool LocalMainFrameResponseValidator::Accept(mojo::Message* message) { … }const char LocalMainFrameHost::Name_[] = …LocalMainFrameHost::IPCStableHashFunction LocalMainFrameHost::MessageToMethodInfo_(mojo::Message& message) { … }const char* LocalMainFrameHost::MessageToMethodName_(mojo::Message& message) { … }#if !BUILDFLAG(IS_FUCHSIA)uint32_t LocalMainFrameHost::ScaleFactorChanged_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::ContentsPreferredSizeChanged_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::TextAutosizerPageInfoChanged_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::FocusPage_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::TakeFocus_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::UpdateTargetURL_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::RequestClose_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::ShowCreatedWindow_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::SetWindowRect_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::DidFirstVisuallyNonEmptyPaint_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::DidAccessInitialMainDocument_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::Maximize_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::Minimize_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::Restore_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::SetResizable_Sym::IPCStableHash() { … }uint32_t LocalMainFrameHost::DraggableRegionsChanged_Sym::IPCStableHash() { … }# endif class LocalMainFrameHost_UpdateTargetURL_ForwardToCallback
: public mojo::MessageReceiver { … }class LocalMainFrameHost_ShowCreatedWindow_ForwardToCallback
: public mojo::MessageReceiver { … }class LocalMainFrameHost_SetWindowRect_ForwardToCallback
: public mojo::MessageReceiver { … }LocalMainFrameHostProxy::LocalMainFrameHostProxy(mojo::MessageReceiverWithResponder* receiver)
: … { … }void LocalMainFrameHostProxy::ScaleFactorChanged(
float in_scale) { … }void LocalMainFrameHostProxy::ContentsPreferredSizeChanged(
const ::gfx::Size& in_pref_size) { … }void LocalMainFrameHostProxy::TextAutosizerPageInfoChanged(
::blink::mojom::blink::TextAutosizerPageInfoPtr in_page_info) { … }void LocalMainFrameHostProxy::FocusPage(
) { … }void LocalMainFrameHostProxy::TakeFocus(
bool in_reverse) { … }void LocalMainFrameHostProxy::UpdateTargetURL(
const ::blink::KURL& in_url, UpdateTargetURLCallback callback) { … }void LocalMainFrameHostProxy::RequestClose(
) { … }void LocalMainFrameHostProxy::ShowCreatedWindow(
const ::blink::LocalFrameToken& in_opener_frame_token, ::ui::mojom::blink::WindowOpenDisposition in_disposition, ::blink::mojom::blink::WindowFeaturesPtr in_window_features, bool in_opened_by_user_gesture, ShowCreatedWindowCallback callback) { … }void LocalMainFrameHostProxy::SetWindowRect(
const ::gfx::Rect& in_bounds, SetWindowRectCallback callback) { … }void LocalMainFrameHostProxy::DidFirstVisuallyNonEmptyPaint(
) { … }void LocalMainFrameHostProxy::DidAccessInitialMainDocument(
) { … }void LocalMainFrameHostProxy::Maximize(
) { … }void LocalMainFrameHostProxy::Minimize(
) { … }void LocalMainFrameHostProxy::Restore(
) { … }void LocalMainFrameHostProxy::SetResizable(
bool in_resizable) { … }void LocalMainFrameHostProxy::DraggableRegionsChanged(
WTF::Vector<::blink::mojom::blink::DraggableRegionPtr> in_regions) { … }class LocalMainFrameHost_UpdateTargetURL_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … }bool LocalMainFrameHost_UpdateTargetURL_ForwardToCallback::Accept(
mojo::Message* message) { … }void LocalMainFrameHost_UpdateTargetURL_ProxyToResponder::Run(
) { … }class LocalMainFrameHost_ShowCreatedWindow_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … }bool LocalMainFrameHost_ShowCreatedWindow_ForwardToCallback::Accept(
mojo::Message* message) { … }void LocalMainFrameHost_ShowCreatedWindow_ProxyToResponder::Run(
) { … }class LocalMainFrameHost_SetWindowRect_ProxyToResponder : public ::mojo::internal::ProxyToResponder { … }bool LocalMainFrameHost_SetWindowRect_ForwardToCallback::Accept(
mojo::Message* message) { … }void LocalMainFrameHost_SetWindowRect_ProxyToResponder::Run(
) { … }bool LocalMainFrameHostStubDispatch::Accept(
LocalMainFrameHost* impl,
mojo::Message* message) { … }bool LocalMainFrameHostStubDispatch::AcceptWithResponder(
LocalMainFrameHost* impl,
mojo::Message* message,
std::unique_ptr<mojo::MessageReceiverWithStatus> responder) { … }static const mojo::internal::GenericValidationInfo kLocalMainFrameHostValidationInfo[] = …bool LocalMainFrameHostRequestValidator::Accept(mojo::Message* message) { … }bool LocalMainFrameHostResponseValidator::Accept(mojo::Message* message) { … }bool StructTraits<::blink::mojom::blink::SavableSubframe::DataView, ::blink::mojom::blink::SavableSubframePtr>::Read(
::blink::mojom::blink::SavableSubframe::DataView input,
::blink::mojom::blink::SavableSubframePtr* output) { … }bool StructTraits<::blink::mojom::blink::GetSavableResourceLinksReply::DataView, ::blink::mojom::blink::GetSavableResourceLinksReplyPtr>::Read(
::blink::mojom::blink::GetSavableResourceLinksReply::DataView input,
::blink::mojom::blink::GetSavableResourceLinksReplyPtr* output) { … }bool StructTraits<::blink::mojom::blink::FindInPageResultAXParams::DataView, ::blink::mojom::blink::FindInPageResultAXParamsPtr>::Read(
::blink::mojom::blink::FindInPageResultAXParams::DataView input,
::blink::mojom::blink::FindInPageResultAXParamsPtr* output) { … }bool StructTraits<::blink::mojom::blink::DownloadURLParams::DataView, ::blink::mojom::blink::DownloadURLParamsPtr>::Read(
::blink::mojom::blink::DownloadURLParams::DataView input,
::blink::mojom::blink::DownloadURLParamsPtr* output) { … }bool StructTraits<::blink::mojom::blink::IframeAttributes::DataView, ::blink::mojom::blink::IframeAttributesPtr>::Read(
::blink::mojom::blink::IframeAttributes::DataView input,
::blink::mojom::blink::IframeAttributesPtr* output) { … }bool StructTraits<::blink::mojom::blink::LegacyTechEventCodeLocation::DataView, ::blink::mojom::blink::LegacyTechEventCodeLocationPtr>::Read(
::blink::mojom::blink::LegacyTechEventCodeLocation::DataView input,
::blink::mojom::blink::LegacyTechEventCodeLocationPtr* output) { … }void LocalFrameHostInterceptorForTesting::EnterFullscreen(::blink::mojom::blink::FullscreenOptionsPtr options, EnterFullscreenCallback callback) { … }void LocalFrameHostInterceptorForTesting::ExitFullscreen() { … }void LocalFrameHostInterceptorForTesting::FullscreenStateChanged(bool is_fullscreen, ::blink::mojom::blink::FullscreenOptionsPtr options) { … }void LocalFrameHostInterceptorForTesting::RegisterProtocolHandler(const WTF::String& scheme, const ::blink::KURL& url, bool user_gesture) { … }void LocalFrameHostInterceptorForTesting::UnregisterProtocolHandler(const WTF::String& scheme, const ::blink::KURL& url, bool user_gesture) { … }void LocalFrameHostInterceptorForTesting::DidDisplayInsecureContent() { … }void LocalFrameHostInterceptorForTesting::DidContainInsecureFormAction() { … }void LocalFrameHostInterceptorForTesting::MainDocumentElementAvailable(bool uses_temporary_zoom_level) { … }void LocalFrameHostInterceptorForTesting::SetNeedsOcclusionTracking(bool needs_tracking) { … }void LocalFrameHostInterceptorForTesting::SetVirtualKeyboardMode(::ui::mojom::blink::VirtualKeyboardMode type) { … }void LocalFrameHostInterceptorForTesting::VisibilityChanged(::blink::mojom::blink::FrameVisibility visibility) { … }void LocalFrameHostInterceptorForTesting::DidChangeThemeColor(std::optional<::SkColor> theme_color) { … }void LocalFrameHostInterceptorForTesting::DidChangeBackgroundColor(const ::SkColor4f& background_color, bool color_adjust) { … }void LocalFrameHostInterceptorForTesting::DidFailLoadWithError(const ::blink::KURL& url, int32_t error_code) { … }void LocalFrameHostInterceptorForTesting::DidFocusFrame() { … }void LocalFrameHostInterceptorForTesting::DidCallFocus() { … }void LocalFrameHostInterceptorForTesting::EnforceInsecureRequestPolicy(::blink::mojom::blink::InsecureRequestPolicy policy_bitmap) { … }void LocalFrameHostInterceptorForTesting::EnforceInsecureNavigationsSet(const WTF::Vector<uint32_t>& set) { … }void LocalFrameHostInterceptorForTesting::SuddenTerminationDisablerChanged(bool present, ::blink::mojom::blink::SuddenTerminationDisablerType disabler_type) { … }void LocalFrameHostInterceptorForTesting::HadStickyUserActivationBeforeNavigationChanged(bool has_gesture) { … }void LocalFrameHostInterceptorForTesting::ScrollRectToVisibleInParentFrame(const ::gfx::RectF& rect_to_scroll, ::blink::mojom::blink::ScrollIntoViewParamsPtr params) { … }void LocalFrameHostInterceptorForTesting::BubbleLogicalScrollInParentFrame(::blink::mojom::blink::ScrollDirection direction, ::ui::ScrollGranularity granularity) { … }void LocalFrameHostInterceptorForTesting::StartLoadingForAsyncNavigationApiCommit() { … }void LocalFrameHostInterceptorForTesting::DidBlockNavigation(const ::blink::KURL& blocked_url, const ::blink::KURL& initiator_url, ::blink::mojom::blink::NavigationBlockedReason reason) { … }void LocalFrameHostInterceptorForTesting::DidChangeLoadProgress(double load_progress) { … }void LocalFrameHostInterceptorForTesting::DidFinishLoad(const ::blink::KURL& validated_url) { … }void LocalFrameHostInterceptorForTesting::DispatchLoad() { … }void LocalFrameHostInterceptorForTesting::GoToEntryAtOffset(int32_t offset, bool has_user_gesture, std::optional<::blink::scheduler::TaskAttributionId> soft_navigation_heuristics_task_id) { … }void LocalFrameHostInterceptorForTesting::NavigateToNavigationApiKey(const WTF::String& key, bool has_user_gesture, std::optional<::blink::scheduler::TaskAttributionId> soft_navigation_heuristics_task_id) { … }void LocalFrameHostInterceptorForTesting::NavigateEventHandlerPresenceChanged(bool present) { … }void LocalFrameHostInterceptorForTesting::UpdateTitle(const ::WTF::String& title, ::base::i18n::TextDirection title_direction) { … }void LocalFrameHostInterceptorForTesting::UpdateAppTitle(const ::WTF::String& app_title) { … }void LocalFrameHostInterceptorForTesting::UpdateUserActivationState(::blink::mojom::blink::UserActivationUpdateType update_type, ::blink::mojom::blink::UserActivationNotificationType notification_type) { … }void LocalFrameHostInterceptorForTesting::DidConsumeHistoryUserActivation() { … }void LocalFrameHostInterceptorForTesting::HandleAccessibilityFindInPageResult(FindInPageResultAXParamsPtr params) { … }void LocalFrameHostInterceptorForTesting::HandleAccessibilityFindInPageTermination() { … }void LocalFrameHostInterceptorForTesting::DocumentOnLoadCompleted() { … }void LocalFrameHostInterceptorForTesting::ForwardResourceTimingToParent(::blink::mojom::blink::ResourceTimingInfoPtr timing) { … }void LocalFrameHostInterceptorForTesting::DidDispatchDOMContentLoadedEvent() { … }void LocalFrameHostInterceptorForTesting::RunModalAlertDialog(const ::WTF::String& alert_message, bool disable_third_party_subframe_suppresion, RunModalAlertDialogCallback callback) { … }void LocalFrameHostInterceptorForTesting::RunModalConfirmDialog(const ::WTF::String& alert_message, bool disable_third_party_subframe_suppresion, RunModalConfirmDialogCallback callback) { … }void LocalFrameHostInterceptorForTesting::RunModalPromptDialog(const ::WTF::String& alert_message, const ::WTF::String& default_value, bool disable_third_party_subframe_suppresion, RunModalPromptDialogCallback callback) { … }void LocalFrameHostInterceptorForTesting::RunBeforeUnloadConfirm(bool is_reload, RunBeforeUnloadConfirmCallback callback) { … }void LocalFrameHostInterceptorForTesting::UpdateFaviconURL(WTF::Vector<::blink::mojom::blink::FaviconURLPtr> favicon_urls) { … }void LocalFrameHostInterceptorForTesting::DownloadURL(DownloadURLParamsPtr params) { … }void LocalFrameHostInterceptorForTesting::FocusedElementChanged(bool is_editable_element, bool is_richly_editable_element, const ::gfx::Rect& bounds_in_frame_widget, ::blink::mojom::blink::FocusType focus_type) { … }void LocalFrameHostInterceptorForTesting::TextSelectionChanged(const ::WTF::String& text, uint32_t offset, const ::gfx::Range& range) { … }void LocalFrameHostInterceptorForTesting::ShowPopupMenu(::mojo::PendingRemote<::blink::mojom::blink::PopupMenuClient> popup_client, const ::gfx::Rect& bounds, int32_t item_height, double font_size, int32_t selected_item, WTF::Vector<::blink::mojom::blink::MenuItemPtr> menu_items, bool right_aligned, bool allow_multiple_selection) { … }void LocalFrameHostInterceptorForTesting::CreateNewPopupWidget(::mojo::PendingAssociatedReceiver<::blink::mojom::blink::PopupWidgetHost> popup_host, ::mojo::PendingAssociatedReceiver<::blink::mojom::blink::WidgetHost> blink_widget_host, ::mojo::PendingAssociatedRemote<::blink::mojom::blink::Widget> blink_widget) { … }void LocalFrameHostInterceptorForTesting::ShowContextMenu(::mojo::PendingAssociatedRemote<::blink::mojom::blink::ContextMenuClient> client, const ::blink::UntrustworthyContextMenuParams& params) { … }void LocalFrameHostInterceptorForTesting::DidLoadResourceFromMemoryCache(const ::blink::KURL& url, const WTF::String& http_method, const WTF::String& mime_type, ::network::mojom::blink::RequestDestination request_destination, bool include_credentials) { … }void LocalFrameHostInterceptorForTesting::DidChangeFrameOwnerProperties(const ::blink::FrameToken& child_frame_token, ::blink::mojom::blink::FrameOwnerPropertiesPtr frame_owner_properties) { … }void LocalFrameHostInterceptorForTesting::DidChangeOpener(const std::optional<::blink::LocalFrameToken>& opener_frame) { … }void LocalFrameHostInterceptorForTesting::DidChangeFramePolicy(const ::blink::FrameToken& child_frame_token, const ::blink::FramePolicy& frame_policy) { … }void LocalFrameHostInterceptorForTesting::DidChangeIframeAttributes(const ::blink::FrameToken& child_frame_token, IframeAttributesPtr attributes) { … }void LocalFrameHostInterceptorForTesting::CapturePaintPreviewOfSubframe(const ::gfx::Rect& clip_rect, const ::base::UnguessableToken& guid) { … }void LocalFrameHostInterceptorForTesting::SetCloseListener(::mojo::PendingRemote<::blink::mojom::blink::CloseListener> listener) { … }void LocalFrameHostInterceptorForTesting::Detach() { … }void LocalFrameHostInterceptorForTesting::GetKeepAliveHandleFactory(::mojo::PendingReceiver<::blink::mojom::blink::KeepAliveHandleFactory> factory) { … }void LocalFrameHostInterceptorForTesting::DidAddMessageToConsole(::blink::mojom::blink::ConsoleMessageLevel log_level, const ::WTF::String& msg, uint32_t line_number, const ::WTF::String& source_id, const ::WTF::String& untrusted_stack_trace) { … }void LocalFrameHostInterceptorForTesting::FrameSizeChanged(const ::gfx::Size& size) { … }void LocalFrameHostInterceptorForTesting::DidInferColorScheme(::blink::mojom::blink::PreferredColorScheme color_scheme) { … }void LocalFrameHostInterceptorForTesting::DidChangeSrcDoc(const ::blink::FrameToken& child_frame_token, const WTF::String& srcdoc_value) { … }void LocalFrameHostInterceptorForTesting::ReceivedDelegatedCapability(::blink::mojom::blink::DelegatedCapability delegated_capability) { … }void LocalFrameHostInterceptorForTesting::SendFencedFrameReportingBeacon(const WTF::String& event_data, const WTF::String& event_type, const WTF::Vector<::blink::FencedFrame::ReportingDestination>& destinations, bool cross_origin_exposed) { … }void LocalFrameHostInterceptorForTesting::SendFencedFrameReportingBeaconToCustomURL(const ::blink::KURL& destination_url, bool cross_origin_exposed) { … }void LocalFrameHostInterceptorForTesting::DisableUntrustedNetworkInFencedFrame(DisableUntrustedNetworkInFencedFrameCallback callback) { … }void LocalFrameHostInterceptorForTesting::ExemptUrlFromNetworkRevocationForTesting(const ::blink::KURL& exempted_url, ExemptUrlFromNetworkRevocationForTestingCallback callback) { … }void LocalFrameHostInterceptorForTesting::SendLegacyTechEvent(const WTF::String& type, LegacyTechEventCodeLocationPtr code_location) { … }void LocalFrameHostInterceptorForTesting::SetFencedFrameAutomaticBeaconReportEventData(::blink::mojom::blink::AutomaticBeaconType event_type, const WTF::String& event_data, const WTF::Vector<::blink::FencedFrame::ReportingDestination>& destinations, bool once, bool cross_origin_exposed) { … }void LocalFrameHostInterceptorForTesting::SendPrivateAggregationRequestsForFencedFrameEvent(const WTF::String& event_type) { … }void LocalFrameHostInterceptorForTesting::CreateFencedFrame(::mojo::PendingAssociatedReceiver<::blink::mojom::blink::FencedFrameOwnerHost> fenced_frame, ::blink::mojom::blink::RemoteFrameInterfacesFromRendererPtr remote_frame_interfaces, const ::blink::RemoteFrameToken& frame_token, const ::base::UnguessableToken& devtools_frame_token) { … }void LocalFrameHostInterceptorForTesting::ForwardFencedFrameEventToEmbedder(const WTF::String& event_type) { … }void LocalFrameHostInterceptorForTesting::OnViewTransitionOptInChanged(ViewTransitionSameOriginOptIn view_transition_opt_in) { … }void LocalFrameHostInterceptorForTesting::StartDragging(const ::blink::WebDragData& drag_data, ::blink::DragOperationsMask operations_allowed, const ::SkBitmap& image, const ::gfx::Vector2d& cursor_offset_in_dip, const ::gfx::Rect& drag_obj_rect_in_dip, ::blink::mojom::blink::DragEventSourceInfoPtr event_info) { … }void LocalFrameHostInterceptorForTesting::IssueKeepAliveHandle(::mojo::PendingReceiver<::blink::mojom::blink::NavigationStateKeepAliveHandle> receiver) { … }void LocalFrameHostInterceptorForTesting::NotifyStorageAccessed(StorageTypeAccessed storageType, bool blocked) { … }void LocalFrameHostInterceptorForTesting::RecordWindowProxyUsageMetrics(const ::blink::FrameToken& target_frame_token, WindowProxyAccessType access_type) { … }LocalFrameHostAsyncWaiter::LocalFrameHostAsyncWaiter(
LocalFrameHost* proxy) : … { … }LocalFrameHostAsyncWaiter::~LocalFrameHostAsyncWaiter()void LocalFrameHostAsyncWaiter::EnterFullscreen(
::blink::mojom::blink::FullscreenOptionsPtr options, bool* out_granted) { … }bool LocalFrameHostAsyncWaiter::EnterFullscreen(
::blink::mojom::blink::FullscreenOptionsPtr options) { … }void LocalFrameHostAsyncWaiter::RunModalAlertDialog(
const ::WTF::String& alert_message, bool disable_third_party_subframe_suppresion) { … }void LocalFrameHostAsyncWaiter::RunModalConfirmDialog(
const ::WTF::String& alert_message, bool disable_third_party_subframe_suppresion, bool* out_success) { … }bool LocalFrameHostAsyncWaiter::RunModalConfirmDialog(
const ::WTF::String& alert_message, bool disable_third_party_subframe_suppresion) { … }void LocalFrameHostAsyncWaiter::RunModalPromptDialog(
const ::WTF::String& alert_message, const ::WTF::String& default_value, bool disable_third_party_subframe_suppresion, bool* out_success, ::WTF::String* out_result) { … }void LocalFrameHostAsyncWaiter::RunBeforeUnloadConfirm(
bool is_reload, bool* out_success) { … }bool LocalFrameHostAsyncWaiter::RunBeforeUnloadConfirm(
bool is_reload) { … }void LocalFrameHostAsyncWaiter::DisableUntrustedNetworkInFencedFrame(
) { … }void LocalFrameHostAsyncWaiter::ExemptUrlFromNetworkRevocationForTesting(
const ::blink::KURL& exempted_url) { … }void NonAssociatedLocalFrameHostInterceptorForTesting::MaybeStartOutermostMainFrameNavigation(const WTF::Vector<::blink::KURL>& urls) { … }NonAssociatedLocalFrameHostAsyncWaiter::NonAssociatedLocalFrameHostAsyncWaiter(
NonAssociatedLocalFrameHost* proxy) : … { … }NonAssociatedLocalFrameHostAsyncWaiter::~NonAssociatedLocalFrameHostAsyncWaiter()void LocalFrameInterceptorForTesting::GetTextSurroundingSelection(uint32_t max_length, GetTextSurroundingSelectionCallback callback) { … }void LocalFrameInterceptorForTesting::SendInterventionReport(const WTF::String& id, const WTF::String& message) { … }void LocalFrameInterceptorForTesting::SetFrameOwnerProperties(::blink::mojom::blink::FrameOwnerPropertiesPtr properties) { … }void LocalFrameInterceptorForTesting::NotifyUserActivation(::blink::mojom::blink::UserActivationNotificationType notification_type) { … }void LocalFrameInterceptorForTesting::NotifyVirtualKeyboardOverlayRect(const ::gfx::Rect& keyboard_rect) { … }void LocalFrameInterceptorForTesting::AddMessageToConsole(::blink::mojom::blink::ConsoleMessageLevel level, const WTF::String& message, bool discard_duplicates) { … }void LocalFrameInterceptorForTesting::SwapInImmediately() { … }void LocalFrameInterceptorForTesting::CheckCompleted() { … }void LocalFrameInterceptorForTesting::StopLoading() { … }void LocalFrameInterceptorForTesting::Collapse(bool collapsed) { … }void LocalFrameInterceptorForTesting::EnableViewSourceMode() { … }void LocalFrameInterceptorForTesting::Focus() { … }void LocalFrameInterceptorForTesting::ClearFocusedElement() { … }void LocalFrameInterceptorForTesting::CopyImageAt(const ::gfx::Point& window_point) { … }void LocalFrameInterceptorForTesting::SaveImageAt(const ::gfx::Point& window_point) { … }void LocalFrameInterceptorForTesting::ReportBlinkFeatureUsage(const WTF::Vector<::blink::mojom::blink::WebFeature>& features) { … }void LocalFrameInterceptorForTesting::RenderFallbackContent() { … }void LocalFrameInterceptorForTesting::BeforeUnload(bool is_reload, BeforeUnloadCallback callback) { … }void LocalFrameInterceptorForTesting::MediaPlayerActionAt(const ::gfx::Point& location, ::blink::mojom::blink::MediaPlayerActionPtr action) { … }void LocalFrameInterceptorForTesting::RequestVideoFrameAtWithBoundsHint(const ::gfx::Point& location, const ::gfx::Size& max_size, int32_t max_area, RequestVideoFrameAtWithBoundsHintCallback callback) { … }void LocalFrameInterceptorForTesting::PluginActionAt(const ::gfx::Point& location, PluginActionType action) { … }void LocalFrameInterceptorForTesting::AdvanceFocusInFrame(::blink::mojom::blink::FocusType focus_type, const std::optional<::blink::RemoteFrameToken>& source_frame_token) { … }void LocalFrameInterceptorForTesting::AdvanceFocusForIME(::blink::mojom::blink::FocusType focus_type) { … }void LocalFrameInterceptorForTesting::ReportContentSecurityPolicyViolation(::network::mojom::blink::CSPViolationPtr violation) { … }void LocalFrameInterceptorForTesting::DidUpdateFramePolicy(const ::blink::FramePolicy& frame_policy) { … }void LocalFrameInterceptorForTesting::OnFrameVisibilityChanged(::blink::mojom::blink::FrameVisibility visibility) { … }void LocalFrameInterceptorForTesting::PostMessageEvent(const std::optional<::blink::RemoteFrameToken>& source_frame_token, const ::WTF::String& source_origin, const ::WTF::String& target_origin, ::blink::BlinkTransferableMessage message) { … }void LocalFrameInterceptorForTesting::JavaScriptMethodExecuteRequest(const ::WTF::String& object_name, const ::WTF::String& method_name, ::base::Value::List arguments, bool wants_result, JavaScriptMethodExecuteRequestCallback callback) { … }void LocalFrameInterceptorForTesting::JavaScriptExecuteRequest(const ::WTF::String& javascript, bool wants_result, JavaScriptExecuteRequestCallback callback) { … }void LocalFrameInterceptorForTesting::JavaScriptExecuteRequestForTests(const ::WTF::String& javascript, bool has_user_gesture, bool resolve_promises, bool honor_js_content_settings, int32_t world_id, JavaScriptExecuteRequestForTestsCallback callback) { … }void LocalFrameInterceptorForTesting::JavaScriptExecuteRequestInIsolatedWorld(const ::WTF::String& javascript, bool wants_result, int32_t world_id, JavaScriptExecuteRequestInIsolatedWorldCallback callback) { … }void LocalFrameInterceptorForTesting::BindReportingObserver(::mojo::PendingReceiver<::blink::mojom::blink::ReportingObserver> receiver) { … }void LocalFrameInterceptorForTesting::UpdateOpener(const std::optional<::blink::FrameToken>& opener_frame_token) { … }void LocalFrameInterceptorForTesting::GetSavableResourceLinks(GetSavableResourceLinksCallback callback) { … }void LocalFrameInterceptorForTesting::MixedContentFound(const ::blink::KURL& main_resource_url, const ::blink::KURL& mixed_content_url, ::blink::mojom::blink::RequestContextType request_context, bool was_allowed, const ::blink::KURL& url_before_redirects, bool had_redirect, ::network::mojom::blink::SourceLocationPtr source_location) { … }void LocalFrameInterceptorForTesting::BindDevToolsAgent(::mojo::PendingAssociatedRemote<::blink::mojom::blink::DevToolsAgentHost> agent_host, ::mojo::PendingAssociatedReceiver<::blink::mojom::blink::DevToolsAgent> agent) { … }void LocalFrameInterceptorForTesting::HandleRendererDebugURL(const ::blink::KURL& url) { … }void LocalFrameInterceptorForTesting::GetCanonicalUrlForSharing(GetCanonicalUrlForSharingCallback callback) { … }void LocalFrameInterceptorForTesting::GetOpenGraphMetadata(GetOpenGraphMetadataCallback callback) { … }void LocalFrameInterceptorForTesting::SetNavigationApiHistoryEntriesForRestore(::blink::mojom::blink::NavigationApiHistoryEntryArraysPtr entry_arrays, NavigationApiEntryRestoreReason restore_reason) { … }void LocalFrameInterceptorForTesting::UpdatePrerenderURL(const ::blink::KURL& matched_url, UpdatePrerenderURLCallback callback) { … }void LocalFrameInterceptorForTesting::NotifyNavigationApiOfDisposedEntries(const WTF::Vector<WTF::String>& keys) { … }void LocalFrameInterceptorForTesting::TraverseCancelled(const WTF::String& navigation_api_key, TraverseCancelledReason reason) { … }void LocalFrameInterceptorForTesting::DispatchNavigateEventForCrossDocumentTraversal(const ::blink::KURL& url, const std::string& page_state, bool is_browser_initiated) { … }void LocalFrameInterceptorForTesting::SnapshotDocumentForViewTransition(const ::blink::ViewTransitionToken& transition_token, ::blink::mojom::blink::PageSwapEventParamsPtr page_swap_event_params, SnapshotDocumentForViewTransitionCallback callback) { … }void LocalFrameInterceptorForTesting::NotifyViewTransitionAbortedToOldDocument() { … }void LocalFrameInterceptorForTesting::DispatchPageSwap(::blink::mojom::blink::PageSwapEventParamsPtr page_swap_event_params) { … }void LocalFrameInterceptorForTesting::AddResourceTimingEntryForFailedSubframeNavigation(const ::blink::FrameToken& subframe_token, const ::blink::KURL& initial_url, ::base::TimeTicks start_time, ::base::TimeTicks redirect_time, ::base::TimeTicks request_start, ::base::TimeTicks response_start, uint32_t response_code, const WTF::String& mime_type, ::network::mojom::blink::LoadTimingInfoPtr load_timing_info, ::net::HttpConnectionInfo connection_info, const WTF::String& alpn_negotiated_protocol, bool is_secure_transport, bool is_validated, const WTF::String& normalized_server_timing, const ::network::URLLoaderCompletionStatus& completion_status) { … }LocalFrameAsyncWaiter::LocalFrameAsyncWaiter(
LocalFrame* proxy) : … { … }LocalFrameAsyncWaiter::~LocalFrameAsyncWaiter()void LocalFrameAsyncWaiter::GetTextSurroundingSelection(
uint32_t max_length, ::WTF::String* out_content, uint32_t* out_start_offset, uint32_t* out_end_offset) { … }void LocalFrameAsyncWaiter::BeforeUnload(
bool is_reload, bool* out_proceed, ::base::TimeTicks* out_before_unload_start_time, ::base::TimeTicks* out_before_unload_end_time) { … }void LocalFrameAsyncWaiter::RequestVideoFrameAtWithBoundsHint(
const ::gfx::Point& location, const ::gfx::Size& max_size, int32_t max_area, ::SkBitmap* out_bitmap, ::gfx::Rect* out_bounds) { … }void LocalFrameAsyncWaiter::JavaScriptMethodExecuteRequest(
const ::WTF::String& object_name, const ::WTF::String& method_name, ::base::Value::List arguments, bool wants_result, ::base::Value* out_result) { … }::base::Value LocalFrameAsyncWaiter::JavaScriptMethodExecuteRequest(
const ::WTF::String& object_name, const ::WTF::String& method_name, ::base::Value::List arguments, bool wants_result) { … }void LocalFrameAsyncWaiter::JavaScriptExecuteRequest(
const ::WTF::String& javascript, bool wants_result, ::base::Value* out_result) { … }::base::Value LocalFrameAsyncWaiter::JavaScriptExecuteRequest(
const ::WTF::String& javascript, bool wants_result) { … }void LocalFrameAsyncWaiter::JavaScriptExecuteRequestForTests(
const ::WTF::String& javascript, bool has_user_gesture, bool resolve_promises, bool honor_js_content_settings, int32_t world_id, JavaScriptExecutionResultType* out_result_type, ::base::Value* out_result) { … }void LocalFrameAsyncWaiter::JavaScriptExecuteRequestInIsolatedWorld(
const ::WTF::String& javascript, bool wants_result, int32_t world_id, ::base::Value* out_result) { … }::base::Value LocalFrameAsyncWaiter::JavaScriptExecuteRequestInIsolatedWorld(
const ::WTF::String& javascript, bool wants_result, int32_t world_id) { … }void LocalFrameAsyncWaiter::GetSavableResourceLinks(
GetSavableResourceLinksReplyPtr* out_reply) { … }GetSavableResourceLinksReplyPtr LocalFrameAsyncWaiter::GetSavableResourceLinks(
) { … }void LocalFrameAsyncWaiter::GetCanonicalUrlForSharing(
std::optional<::blink::KURL>* out_canonical_url) { … }std::optional<::blink::KURL> LocalFrameAsyncWaiter::GetCanonicalUrlForSharing(
) { … }void LocalFrameAsyncWaiter::GetOpenGraphMetadata(
::blink::mojom::blink::OpenGraphMetadataPtr* out_metadata) { … }::blink::mojom::blink::OpenGraphMetadataPtr LocalFrameAsyncWaiter::GetOpenGraphMetadata(
) { … }void LocalFrameAsyncWaiter::UpdatePrerenderURL(
const ::blink::KURL& matched_url) { … }void LocalFrameAsyncWaiter::SnapshotDocumentForViewTransition(
const ::blink::ViewTransitionToken& transition_token, ::blink::mojom::blink::PageSwapEventParamsPtr page_swap_event_params, ::blink::ViewTransitionState* out_view_transition_state) { … }::blink::ViewTransitionState LocalFrameAsyncWaiter::SnapshotDocumentForViewTransition(
const ::blink::ViewTransitionToken& transition_token, ::blink::mojom::blink::PageSwapEventParamsPtr page_swap_event_params) { … }void LocalMainFrameInterceptorForTesting::AnimateDoubleTapZoom(const ::gfx::Point& point, const ::gfx::Rect& rect) { … }void LocalMainFrameInterceptorForTesting::SetScaleFactor(float scale) { … }void LocalMainFrameInterceptorForTesting::ClosePage(ClosePageCallback callback) { … }void LocalMainFrameInterceptorForTesting::GetFullPageSize(GetFullPageSizeCallback callback) { … }void LocalMainFrameInterceptorForTesting::SetInitialFocus(bool reverse) { … }void LocalMainFrameInterceptorForTesting::EnablePreferredSizeChangedMode() { … }void LocalMainFrameInterceptorForTesting::ZoomToFindInPageRect(const ::gfx::Rect& rect_in_root_frame) { … }void LocalMainFrameInterceptorForTesting::InstallCoopAccessMonitor(const ::blink::FrameToken& accessed_window, ::network::mojom::blink::CrossOriginOpenerPolicyReporterParamsPtr coop_reporter_info, bool is_in_same_virtual_coop_related_group) { … }void LocalMainFrameInterceptorForTesting::UpdateBrowserControlsState(::cc::BrowserControlsState constraints, ::cc::BrowserControlsState current, bool animate, const std::optional<::cc::BrowserControlsOffsetTagsInfo>& offset_tags_info) { … }void LocalMainFrameInterceptorForTesting::SetV8CompileHints(::base::ReadOnlySharedMemoryRegion data) { … }void LocalMainFrameInterceptorForTesting::Discard() { … }LocalMainFrameAsyncWaiter::LocalMainFrameAsyncWaiter(
LocalMainFrame* proxy) : … { … }LocalMainFrameAsyncWaiter::~LocalMainFrameAsyncWaiter()void LocalMainFrameAsyncWaiter::ClosePage(
) { … }void LocalMainFrameAsyncWaiter::GetFullPageSize(
::gfx::Size* out_full_page_size) { … }::gfx::Size LocalMainFrameAsyncWaiter::GetFullPageSize(
) { … }void LocalMainFrameHostInterceptorForTesting::ScaleFactorChanged(float scale) { … }void LocalMainFrameHostInterceptorForTesting::ContentsPreferredSizeChanged(const ::gfx::Size& pref_size) { … }void LocalMainFrameHostInterceptorForTesting::TextAutosizerPageInfoChanged(::blink::mojom::blink::TextAutosizerPageInfoPtr page_info) { … }void LocalMainFrameHostInterceptorForTesting::FocusPage() { … }void LocalMainFrameHostInterceptorForTesting::TakeFocus(bool reverse) { … }void LocalMainFrameHostInterceptorForTesting::UpdateTargetURL(const ::blink::KURL& url, UpdateTargetURLCallback callback) { … }void LocalMainFrameHostInterceptorForTesting::RequestClose() { … }void LocalMainFrameHostInterceptorForTesting::ShowCreatedWindow(const ::blink::LocalFrameToken& opener_frame_token, ::ui::mojom::blink::WindowOpenDisposition disposition, ::blink::mojom::blink::WindowFeaturesPtr window_features, bool opened_by_user_gesture, ShowCreatedWindowCallback callback) { … }void LocalMainFrameHostInterceptorForTesting::SetWindowRect(const ::gfx::Rect& bounds, SetWindowRectCallback callback) { … }void LocalMainFrameHostInterceptorForTesting::DidFirstVisuallyNonEmptyPaint() { … }void LocalMainFrameHostInterceptorForTesting::DidAccessInitialMainDocument() { … }void LocalMainFrameHostInterceptorForTesting::Maximize() { … }void LocalMainFrameHostInterceptorForTesting::Minimize() { … }void LocalMainFrameHostInterceptorForTesting::Restore() { … }void LocalMainFrameHostInterceptorForTesting::SetResizable(bool resizable) { … }void LocalMainFrameHostInterceptorForTesting::DraggableRegionsChanged(WTF::Vector<::blink::mojom::blink::DraggableRegionPtr> regions) { … }LocalMainFrameHostAsyncWaiter::LocalMainFrameHostAsyncWaiter(
LocalMainFrameHost* proxy) : … { … }LocalMainFrameHostAsyncWaiter::~LocalMainFrameHostAsyncWaiter()void LocalMainFrameHostAsyncWaiter::UpdateTargetURL(
const ::blink::KURL& url) { … }void LocalMainFrameHostAsyncWaiter::ShowCreatedWindow(
const ::blink::LocalFrameToken& opener_frame_token, ::ui::mojom::blink::WindowOpenDisposition disposition, ::blink::mojom::blink::WindowFeaturesPtr window_features, bool opened_by_user_gesture) { … }void LocalMainFrameHostAsyncWaiter::SetWindowRect(
const ::gfx::Rect& bounds) { … }#if defined(__clang__)#pragma clang diagnostic pop#endif