Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(106)

Side by Side Diff: chrome/browser/render_view_host.h

Issue 8885: Implementation of the UI part of the autofill (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 12 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « base/string_util_unittest.cc ('k') | chrome/browser/render_view_host.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CHROME_BROWSER_RENDER_VIEW_HOST_H__ 5 #ifndef CHROME_BROWSER_RENDER_VIEW_HOST_H__
6 #define CHROME_BROWSER_RENDER_VIEW_HOST_H__ 6 #define CHROME_BROWSER_RENDER_VIEW_HOST_H__
7 7
8 #include <string> 8 #include <string>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 375 matching lines...) Expand 10 before | Expand all | Expand 10 after
386 // as a popup. 386 // as a popup.
387 void DisassociateFromPopupCount(); 387 void DisassociateFromPopupCount();
388 388
389 protected: 389 protected:
390 // Overridden from RenderWidgetHost: 390 // Overridden from RenderWidgetHost:
391 virtual void UnhandledInputEvent(const WebInputEvent& event); 391 virtual void UnhandledInputEvent(const WebInputEvent& event);
392 virtual void ForwardKeyboardEvent(const WebKeyboardEvent& key_event); 392 virtual void ForwardKeyboardEvent(const WebKeyboardEvent& key_event);
393 393
394 // IPC message handlers: 394 // IPC message handlers:
395 void OnMsgCreateWindow(int route_id, HANDLE modal_dialog_event); 395 void OnMsgCreateWindow(int route_id, HANDLE modal_dialog_event);
396 void OnMsgCreateWidget(int route_id); 396 void OnMsgCreateWidget(int route_id, bool focus_on_show);
397 void OnMsgShowView(int route_id, 397 void OnMsgShowView(int route_id,
398 WindowOpenDisposition disposition, 398 WindowOpenDisposition disposition,
399 const gfx::Rect& initial_pos, 399 const gfx::Rect& initial_pos,
400 bool user_gesture); 400 bool user_gesture);
401 void OnMsgShowWidget(int route_id, const gfx::Rect& initial_pos); 401 void OnMsgShowWidget(int route_id, const gfx::Rect& initial_pos);
402 void OnMsgRunModal(IPC::Message* reply_msg); 402 void OnMsgRunModal(IPC::Message* reply_msg);
403 void OnMsgRendererReady(); 403 void OnMsgRendererReady();
404 void OnMsgRendererGone(); 404 void OnMsgRendererGone();
405 void OnMsgNavigate(const IPC::Message& msg); 405 void OnMsgNavigate(const IPC::Message& msg);
406 void OnMsgUpdateState(int32 page_id, 406 void OnMsgUpdateState(int32 page_id,
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
484 const std::vector<GURL>& frames_list); 484 const std::vector<GURL>& frames_list);
485 485
486 void OnReceivedSerializedHtmlData(const GURL& frame_url, 486 void OnReceivedSerializedHtmlData(const GURL& frame_url,
487 const std::string& data, 487 const std::string& data,
488 int32 status); 488 int32 status);
489 489
490 void OnDidGetApplicationInfo(int32 page_id, 490 void OnDidGetApplicationInfo(int32 page_id,
491 const webkit_glue::WebApplicationInfo& info); 491 const webkit_glue::WebApplicationInfo& info);
492 void OnMsgShouldCloseACK(bool proceed); 492 void OnMsgShouldCloseACK(bool proceed);
493 void OnUnloadListenerChanged(bool has_handler); 493 void OnUnloadListenerChanged(bool has_handler);
494 494 void OnQueryFormFieldAutofill(const std::wstring& field_name,
495 const std::wstring& user_text,
496 int64 node_id,
497 int request_id);
495 virtual void NotifyRendererUnresponsive(); 498 virtual void NotifyRendererUnresponsive();
496 virtual void NotifyRendererResponsive(); 499 virtual void NotifyRendererResponsive();
497 500
498 // Helper function to send a navigation message. If a cross-site request is 501 // Helper function to send a navigation message. If a cross-site request is
499 // in progress, we may be suspended while waiting for the onbeforeunload 502 // in progress, we may be suspended while waiting for the onbeforeunload
500 // handler, so this function might buffer the message rather than sending it. 503 // handler, so this function might buffer the message rather than sending it.
501 void DoNavigate(ViewMsg_Navigate* nav_message); 504 void DoNavigate(ViewMsg_Navigate* nav_message);
502 505
503 private: 506 private:
504 friend class TestRenderViewHost; 507 friend class TestRenderViewHost;
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
577 virtual ~RenderViewHostFactory() {} 580 virtual ~RenderViewHostFactory() {}
578 581
579 virtual RenderViewHost* CreateRenderViewHost( 582 virtual RenderViewHost* CreateRenderViewHost(
580 SiteInstance* instance, 583 SiteInstance* instance,
581 RenderViewHostDelegate* delegate, 584 RenderViewHostDelegate* delegate,
582 int routing_id, 585 int routing_id,
583 HANDLE modal_dialog_event) = 0; 586 HANDLE modal_dialog_event) = 0;
584 }; 587 };
585 588
586 #endif // CHROME_BROWSER_RENDER_VIEW_HOST_H__ 589 #endif // CHROME_BROWSER_RENDER_VIEW_HOST_H__
OLDNEW
« no previous file with comments | « base/string_util_unittest.cc ('k') | chrome/browser/render_view_host.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698