Lines Matching defs:RenderViewImpl

319 typedef std::map<blink::WebView*, RenderViewImpl*> ViewMap;
321 typedef std::map<int32, RenderViewImpl*> RoutingIDViewMap;
342 static RenderViewImpl* (*g_create_render_view_impl)(RenderViewImplParams*) =
346 bool RenderViewImpl::IsReload(const FrameMsg_Navigate_Params& params) {
355 Referrer RenderViewImpl::GetReferrerFromRequest(
363 WindowOpenDisposition RenderViewImpl::NavigationPolicyToDisposition(
450 struct RenderViewImpl::PendingFileChooser {
655 RenderViewImpl::RenderViewImpl(RenderViewImplParams* params)
701 void RenderViewImpl::Initialize(RenderViewImplParams* params) {
837 RenderViewImpl* opener_view = FromRoutingID(params->opener_id);
848 RenderViewImpl::~RenderViewImpl() {
888 RenderViewImpl* RenderViewImpl::FromWebView(WebView* webview) {
896 return RenderViewImpl::FromWebView(webview);
900 RenderViewImpl* RenderViewImpl::FromRoutingID(int32 routing_id) {
908 return RenderViewImpl::FromRoutingID(routing_id);
912 size_t RenderViewImpl::GetRenderViewCount() {
1136 RenderViewImpl* RenderViewImpl::Create(
1176 RenderViewImpl* render_view = NULL;
1180 render_view = new RenderViewImpl(&params);
1187 void RenderViewImpl::InstallCreateHook(
1188 RenderViewImpl* (*create_render_view_impl)(RenderViewImplParams*)) {
1193 void RenderViewImpl::AddObserver(RenderViewObserver* observer) {
1197 void RenderViewImpl::RemoveObserver(RenderViewObserver* observer) {
1202 blink::WebView* RenderViewImpl::webview() const {
1207 void RenderViewImpl::PepperInstanceCreated(
1212 void RenderViewImpl::PepperInstanceDeleted(
1222 void RenderViewImpl::PepperFocusChanged(PepperPluginInstanceImpl* instance,
1233 void RenderViewImpl::RegisterPluginDelegate(WebPluginDelegateProxy* delegate) {
1249 void RenderViewImpl::UnregisterPluginDelegate(
1255 void RenderViewImpl::PluginFocusChanged(bool focused, int plugin_id) {
1264 void RenderViewImpl::PluginFocusChanged(bool focused, int plugin_id) {
1268 void RenderViewImpl::OnGetRenderedText() {
1282 void RenderViewImpl::StartPluginIme() {
1293 void RenderViewImpl::TransferActiveWheelFlingAnimation(
1299 bool RenderViewImpl::HasIMETextFocus() {
1303 bool RenderViewImpl::OnMessageReceived(const IPC::Message& message) {
1315 IPC_BEGIN_MESSAGE_MAP(RenderViewImpl, message)
1408 void RenderViewImpl::OnSelectWordAroundCaret() {
1417 bool RenderViewImpl::IsBackForwardToStaleEntry(
1454 void RenderViewImpl::OnCopyImageAt(int x, int y) {
1458 void RenderViewImpl::OnSaveImageAt(int x, int y) {
1462 void RenderViewImpl::OnUpdateTargetURLAck() {
1470 void RenderViewImpl::OnExecuteEditCommand(const std::string& name,
1479 void RenderViewImpl::OnMoveCaret(const gfx::Point& point) {
1488 void RenderViewImpl::OnScrollFocusedEditableNodeIntoRect(
1503 void RenderViewImpl::OnSetEditCommandsForNextKeyEvent(
1508 void RenderViewImpl::OnSetHistoryLengthAndPrune(int history_length,
1529 void RenderViewImpl::OnSetInitialFocus(bool reverse) {
1536 void RenderViewImpl::OnSetInLiveResize(bool in_live_resize) {
1550 void RenderViewImpl::UpdateSessionHistory(WebFrame* frame) {
1559 void RenderViewImpl::SendUpdateState(HistoryEntry* entry) {
1571 bool RenderViewImpl::SendAndRunNestedMessageLoop(IPC::SyncMessage* message) {
1583 void RenderViewImpl::GetWindowSnapshot(const WindowSnapshotCallback& callback) {
1598 void RenderViewImpl::OnForceRedraw(int id) {
1613 void RenderViewImpl::OnWindowSnapshotCompleted(const int snapshot_id,
1631 WebView* RenderViewImpl::createView(WebLocalFrame* creator,
1690 // The initial hidden state for the RenderViewImpl here has to match what the
1695 RenderViewImpl* view = RenderViewImpl::Create(
1724 WebWidget* RenderViewImpl::createPopupMenu(blink::WebPopupType popup_type) {
1736 WebStorageNamespace* RenderViewImpl::createSessionStorageNamespace() {
1741 void RenderViewImpl::printPage(WebLocalFrame* frame) {
1746 void RenderViewImpl::saveImageFromDataURL(const blink::WebString& data_url) {
1753 bool RenderViewImpl::enumerateChosenDirectory(
1764 void RenderViewImpl::FrameDidStartLoading(WebFrame* frame) {
1771 void RenderViewImpl::FrameDidStopLoading(WebFrame* frame) {
1783 void RenderViewImpl::didCancelCompositionOnSelectionChange() {
1787 bool RenderViewImpl::handleCurrentKeyboardEvent() {
1813 bool RenderViewImpl::runFileChooser(
1841 void RenderViewImpl::SetValidationMessageDirection(
1864 void RenderViewImpl::showValidationMessage(
1881 void RenderViewImpl::hideValidationMessage() {
1885 void RenderViewImpl::moveValidationMessage(
1891 void RenderViewImpl::setStatusText(const WebString& text) {
1894 void RenderViewImpl::UpdateTargetURL(const GURL& url,
1919 gfx::RectF RenderViewImpl::ClientRectToPhysicalWindowRect(
1926 void RenderViewImpl::StartNavStateSyncTimerIfNecessary() {
1949 &RenderViewImpl::SyncNavigationState);
1952 void RenderViewImpl::setMouseOverURL(const WebURL& url) {
1957 void RenderViewImpl::setKeyboardFocusURL(const WebURL& url) {
1962 void RenderViewImpl::startDragging(WebLocalFrame* frame,
1978 bool RenderViewImpl::acceptsLoadDrops() {
1982 void RenderViewImpl::focusNext() {
1986 void RenderViewImpl::focusPrevious() {
1990 void RenderViewImpl::focusedNodeChanged(const WebNode& node) {
2001 void RenderViewImpl::didUpdateLayout() {
2014 &RenderViewImpl::CheckPreferredSize);
2017 void RenderViewImpl::navigateBackForwardSoon(int offset) {
2021 int RenderViewImpl::historyBackListCount() {
2025 int RenderViewImpl::historyForwardListCount() {
2031 void RenderViewImpl::didFocus() {
2041 void RenderViewImpl::didBlur() {
2050 // that was created via RenderViewImpl::CreateWebView. So, we wait until this
2056 void RenderViewImpl::show(WebNavigationPolicy policy) {
2077 void RenderViewImpl::runModal() {
2099 bool RenderViewImpl::enterFullScreen() {
2104 void RenderViewImpl::exitFullScreen() {
2108 bool RenderViewImpl::requestPointerLock() {
2112 void RenderViewImpl::requestPointerUnlock() {
2116 bool RenderViewImpl::isPointerLocked() {
2121 void RenderViewImpl::didHandleGestureEvent(
2143 void RenderViewImpl::initializeLayerTreeView() {
2165 void RenderViewImpl::Repaint(const gfx::Size& size) {
2169 void RenderViewImpl::SetEditCommandForNextKeyEvent(const std::string& name,
2176 void RenderViewImpl::ClearEditCommands() {
2180 SSLStatus RenderViewImpl::GetSSLStatusOfFrame(blink::WebFrame* frame) const {
2195 const std::string& RenderViewImpl::GetAcceptLanguages() const {
2199 void RenderViewImpl::didCreateDataSource(WebLocalFrame* frame,
2298 void RenderViewImpl::PopulateDocumentStateFromPending(
2336 NavigationState* RenderViewImpl::CreateNavigationStateFromPending() {
2363 void RenderViewImpl::ProcessViewLayoutFlags(const CommandLine& command_line) {
2381 void RenderViewImpl::didClearWindowObject(WebLocalFrame* frame) {
2400 void RenderViewImpl::didChangeIcon(WebLocalFrame* frame,
2419 void RenderViewImpl::didUpdateCurrentHistoryItem(WebLocalFrame* frame) {
2423 void RenderViewImpl::CheckPreferredSize() {
2446 BrowserPluginManager* RenderViewImpl::GetBrowserPluginManager() {
2452 void RenderViewImpl::didChangeScrollOffset(WebLocalFrame* frame) {
2459 void RenderViewImpl::SendFindReply(int request_id,
2472 blink::WebString RenderViewImpl::acceptLanguages() {
2478 void RenderViewImpl::didSerializeDataForFrame(
2491 bool RenderViewImpl::Send(IPC::Message* message) {
2495 RenderFrameImpl* RenderViewImpl::GetMainRenderFrame() {
2499 int RenderViewImpl::GetRoutingID() const {
2503 gfx::Size RenderViewImpl::GetSize() const {
2507 WebPreferences& RenderViewImpl::GetWebkitPreferences() {
2511 void RenderViewImpl::SetWebkitPreferences(const WebPreferences& preferences) {
2515 blink::WebView* RenderViewImpl::GetWebView() {
2519 blink::WebElement RenderViewImpl::GetFocusedElement() const {
2532 bool RenderViewImpl::IsEditableNode(const WebNode& node) const {
2557 bool RenderViewImpl::NodeContainsPoint(const WebNode& node,
2564 bool RenderViewImpl::ShouldDisplayScrollbars(int width, int height) const {
2570 int RenderViewImpl::GetEnabledBindings() const {
2574 bool RenderViewImpl::GetContentStateImmediately() const {
2578 blink::WebPageVisibilityState RenderViewImpl::GetVisibilityState() const {
2582 void RenderViewImpl::DidStartLoading() {
2586 void RenderViewImpl::DidStopLoading() {
2590 void RenderViewImpl::SyncNavigationState() {
2596 blink::WebPlugin* RenderViewImpl::GetWebPluginForFind() {
2613 void RenderViewImpl::OnFind(int request_id,
2732 void RenderViewImpl::OnStopFinding(StopFindAction action) {
2769 void RenderViewImpl::OnActivateNearestFindResult(int request_id,
2793 void RenderViewImpl::OnFindMatchRects(int current_version) {
2817 void RenderViewImpl::OnZoom(PageZoom zoom) {
2847 void RenderViewImpl::OnSetZoomLevelForLoadingURL(const GURL& url,
2857 void RenderViewImpl::OnSetZoomLevelForView(bool uses_temporary_zoom_level,
2865 void RenderViewImpl::OnSetPageEncoding(const std::string& encoding_name) {
2869 void RenderViewImpl::OnResetPageEncodingToDefault() {
2874 void RenderViewImpl::OnPostMessageEvent(
2882 RenderViewImpl* source_view = FromRoutingID(params.source_routing_id);
2935 void RenderViewImpl::OnAllowBindings(int enabled_bindings_flags) {
2950 void RenderViewImpl::OnDragTargetDragEnter(const DropData& drop_data,
2965 void RenderViewImpl::OnDragTargetDragOver(const gfx::Point& client_point,
2978 void RenderViewImpl::OnDragTargetDragLeave() {
2982 void RenderViewImpl::OnDragTargetDrop(const gfx::Point& client_point,
2990 void RenderViewImpl::OnDragSourceEnded(const gfx::Point& client_point,
2996 void RenderViewImpl::OnDragSourceSystemDragEnded() {
3000 void RenderViewImpl::OnUpdateWebPreferences(const WebPreferences& prefs) {
3005 void RenderViewImpl::OnEnumerateDirectoryResponse(
3019 void RenderViewImpl::OnFileChooserResponse(
3049 void RenderViewImpl::OnEnableAutoResize(const gfx::Size& min_size,
3058 void RenderViewImpl::OnDisableAutoResize(const gfx::Size& new_size) {
3076 void RenderViewImpl::OnEnablePreferredSizeChangedMode() {
3086 void RenderViewImpl::OnDisableScrollbarsForSmallWindows(
3091 void RenderViewImpl::OnSetRendererPrefs(
3133 void RenderViewImpl::OnMediaPlayerActionAt(const gfx::Point& location,
3139 void RenderViewImpl::OnOrientationChange() {
3148 void RenderViewImpl::OnPluginActionAt(const gfx::Point& location,
3154 void RenderViewImpl::OnGetAllSavableResourceLinksForCurrentPage(
3194 void RenderViewImpl::OnGetSerializedHtmlDataForCurrentPageWithLocalLinks(
3215 void RenderViewImpl::OnSuppressDialogsUntilSwapOut() {
3220 void RenderViewImpl::NavigateToSwappedOutURL(blink::WebFrame* frame) {
3235 void RenderViewImpl::OnClosePage() {
3249 void RenderViewImpl::OnThemeChanged() {
3262 void RenderViewImpl::OnMoveOrResizeStarted() {
3267 void RenderViewImpl::OnResize(const ViewMsg_Resize_Params& params) {
3268 TRACE_EVENT0("renderer", "RenderViewImpl::OnResize");
3290 void RenderViewImpl::DidInitiatePaint() {
3303 void RenderViewImpl::DidFlushPaint() {
3363 gfx::Vector2d RenderViewImpl::GetScrollOffset() {
3380 void RenderViewImpl::OnClearFocusedElement() {
3385 void RenderViewImpl::OnSetBackgroundOpaque(bool opaque) {
3392 void RenderViewImpl::OnSetActive(bool active) {
3406 void RenderViewImpl::OnSetWindowVisibility(bool visible) {
3417 void RenderViewImpl::OnWindowFrameChanged(const gfx::Rect& window_frame,
3429 void RenderViewImpl::OnPluginImeCompositionCompleted(const base::string16& text,
3441 void RenderViewImpl::OnClose() {
3447 void RenderViewImpl::Close() {
3456 void RenderViewImpl::DidHandleKeyEvent() {
3460 bool RenderViewImpl::WillHandleMouseEvent(const blink::WebMouseEvent& event) {
3482 bool RenderViewImpl::WillHandleGestureEvent(
3491 void RenderViewImpl::DidHandleMouseEvent(const WebMouseEvent& event) {
3495 void RenderViewImpl::DidHandleTouchEvent(const WebTouchEvent& event) {
3499 bool RenderViewImpl::HasTouchEventHandlersAt(const gfx::Point& point) const {
3505 void RenderViewImpl::OnWasHidden() {
3534 void RenderViewImpl::OnWasShown(bool needs_repainting,
3562 GURL RenderViewImpl::GetURLForGraphicsContext3D() {
3567 return GURL("chrome://gpu/RenderViewImpl::CreateGraphicsContext3D");
3570 void RenderViewImpl::OnSetFocus(bool enable) {
3598 void RenderViewImpl::OnImeSetComposition(
3642 void RenderViewImpl::OnImeConfirmComposition(
3682 void RenderViewImpl::SetDeviceScaleFactor(float device_scale_factor) {
3698 bool RenderViewImpl::SetDeviceColorProfile(
3708 void RenderViewImpl::ResetDeviceColorProfileForTesting() {
3714 ui::TextInputType RenderViewImpl::GetTextInputType() {
3722 void RenderViewImpl::GetSelectionBounds(gfx::Rect* start, gfx::Rect* end) {
3739 void RenderViewImpl::GetCompositionCharacterBounds(
3775 void RenderViewImpl::GetCompositionRange(gfx::Range* range) {
3785 bool RenderViewImpl::CanComposeInline() {
3793 void RenderViewImpl::InstrumentWillBeginFrame(int frame_id) {
3801 void RenderViewImpl::InstrumentDidBeginFrame() {
3810 void RenderViewImpl::InstrumentDidCancelFrame() {
3818 void RenderViewImpl::InstrumentWillComposite() {
3826 void RenderViewImpl::SetScreenMetricsEmulationParameters(
3838 bool RenderViewImpl::ScheduleFileChooser(
3863 blink::WebSpeechRecognizer* RenderViewImpl::speechRecognizer() {
3869 void RenderViewImpl::zoomLimitsChanged(double minimum_level,
3880 void RenderViewImpl::zoomLevelChanged() {
3894 double RenderViewImpl::zoomLevelToZoomFactor(double zoom_level) const {
3898 double RenderViewImpl::zoomFactorToZoomLevel(double factor) const {
3902 void RenderViewImpl::registerProtocolHandler(const WebString& scheme,
3913 void RenderViewImpl::unregisterProtocolHandler(const WebString& scheme,
3922 blink::WebPageVisibilityState RenderViewImpl::visibilityState() const {
3935 blink::WebPushClient* RenderViewImpl::webPushClient() {
3941 void RenderViewImpl::draggableRegionsChanged() {
3949 WebContentDetectionResult RenderViewImpl::detectContentAround(
3968 void RenderViewImpl::scheduleContentIntent(const WebURL& intent) {
3972 base::Bind(&RenderViewImpl::LaunchAndroidContentIntent,
3979 void RenderViewImpl::cancelScheduledContentIntents() {
3983 void RenderViewImpl::LaunchAndroidContentIntent(const GURL& intent,
3995 bool RenderViewImpl::openDateTimeChooser(
4006 void RenderViewImpl::DismissDateTimeDialog() {
4013 void RenderViewImpl::OnShowContextMenu(
4023 void RenderViewImpl::OnEnableViewSourceMode() {
4033 bool RenderViewImpl::didTapMultipleTargets(
4120 unsigned RenderViewImpl::GetLocalSessionHistoryLengthForTesting() const {
4124 void RenderViewImpl::SetFocusAndActivateForTesting(bool enable) {
4138 void RenderViewImpl::SetDeviceScaleFactorForTesting(float factor) {
4151 void RenderViewImpl::SetDeviceColorProfileForTesting(
4156 void RenderViewImpl::ForceResizeForTesting(const gfx::Size& new_size) {
4164 void RenderViewImpl::UseSynchronousResizeModeForTesting(bool enable) {
4168 void RenderViewImpl::EnableAutoResizeForTesting(const gfx::Size& min_size,
4173 void RenderViewImpl::DisableAutoResizeForTesting(const gfx::Size& new_size) {
4177 void RenderViewImpl::OnReleaseDisambiguationPopupBitmap(
4185 void RenderViewImpl::DidCommitCompositorFrame() {
4190 void RenderViewImpl::SendUpdateFaviconURL(const std::vector<FaviconURL>& urls) {
4195 void RenderViewImpl::DidStopLoadingIcons() {