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

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

Issue 100033: Synchronously update the loading state when a load starts so that the UI will... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 8 months 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
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_TAB_CONTENTS_TAB_CONTENTS_H_ 5 #ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_
6 #define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ 6 #define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_
7 7
8 #include "build/build_config.h" 8 #include "build/build_config.h"
9 9
10 #include <map> 10 #include <map>
(...skipping 730 matching lines...) Expand 10 before | Expand all | Expand 10 after
741 virtual void UpdateFeedList(RenderViewHost* render_view_host, 741 virtual void UpdateFeedList(RenderViewHost* render_view_host,
742 const ViewHostMsg_UpdateFeedList_Params& params); 742 const ViewHostMsg_UpdateFeedList_Params& params);
743 virtual void UpdateEncoding(RenderViewHost* render_view_host, 743 virtual void UpdateEncoding(RenderViewHost* render_view_host,
744 const std::wstring& encoding); 744 const std::wstring& encoding);
745 virtual void UpdateTargetURL(int32 page_id, const GURL& url); 745 virtual void UpdateTargetURL(int32 page_id, const GURL& url);
746 virtual void UpdateThumbnail(const GURL& url, 746 virtual void UpdateThumbnail(const GURL& url,
747 const SkBitmap& bitmap, 747 const SkBitmap& bitmap,
748 const ThumbnailScore& score); 748 const ThumbnailScore& score);
749 virtual void Close(RenderViewHost* render_view_host); 749 virtual void Close(RenderViewHost* render_view_host);
750 virtual void RequestMove(const gfx::Rect& new_bounds); 750 virtual void RequestMove(const gfx::Rect& new_bounds);
751 virtual void DidStartLoading(RenderViewHost* render_view_host, int32 page_id); 751 virtual void DidStartLoading(RenderViewHost* render_view_host);
752 virtual void DidStopLoading(RenderViewHost* render_view_host, int32 page_id); 752 virtual void DidStopLoading(RenderViewHost* render_view_host);
753 virtual void DidStartProvisionalLoadForFrame(RenderViewHost* render_view_host, 753 virtual void DidStartProvisionalLoadForFrame(RenderViewHost* render_view_host,
754 bool is_main_frame, 754 bool is_main_frame,
755 const GURL& url); 755 const GURL& url);
756 virtual void DidRedirectProvisionalLoad(int32 page_id, 756 virtual void DidRedirectProvisionalLoad(int32 page_id,
757 const GURL& source_url, 757 const GURL& source_url,
758 const GURL& target_url); 758 const GURL& target_url);
759 virtual void DidLoadResourceFromMemoryCache( 759 virtual void DidLoadResourceFromMemoryCache(
760 const GURL& url, 760 const GURL& url,
761 const std::string& frame_origin, 761 const std::string& frame_origin,
762 const std::string& main_frame_origin, 762 const std::string& main_frame_origin,
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
843 virtual void MultiFilesSelected(const std::vector<FilePath>& files, 843 virtual void MultiFilesSelected(const std::vector<FilePath>& files,
844 void* params); 844 void* params);
845 virtual void FileSelectionCanceled(void* params); 845 virtual void FileSelectionCanceled(void* params);
846 846
847 // RenderViewHostManager::Delegate ------------------------------------------- 847 // RenderViewHostManager::Delegate -------------------------------------------
848 848
849 virtual void BeforeUnloadFiredFromRenderManager( 849 virtual void BeforeUnloadFiredFromRenderManager(
850 bool proceed, 850 bool proceed,
851 bool* proceed_to_fire_unload); 851 bool* proceed_to_fire_unload);
852 virtual void DidStartLoadingFromRenderManager( 852 virtual void DidStartLoadingFromRenderManager(
853 RenderViewHost* render_view_host, int32 page_id) { 853 RenderViewHost* render_view_host) {
854 DidStartLoading(render_view_host, page_id); 854 DidStartLoading(render_view_host);
855 } 855 }
856 virtual void RenderViewGoneFromRenderManager( 856 virtual void RenderViewGoneFromRenderManager(
857 RenderViewHost* render_view_host) { 857 RenderViewHost* render_view_host) {
858 RenderViewGone(render_view_host); 858 RenderViewGone(render_view_host);
859 } 859 }
860 virtual void UpdateRenderViewSizeForRenderManager(); 860 virtual void UpdateRenderViewSizeForRenderManager();
861 virtual void NotifySwappedFromRenderManager() { 861 virtual void NotifySwappedFromRenderManager() {
862 NotifySwapped(); 862 NotifySwapped();
863 } 863 }
864 virtual NavigationController& GetControllerForRenderManager() { 864 virtual NavigationController& GetControllerForRenderManager() {
(...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after
1062 // True if the user has decided to block future javascript messages. This is 1062 // True if the user has decided to block future javascript messages. This is
1063 // reset on navigations to false on navigations. 1063 // reset on navigations to false on navigations.
1064 bool suppress_javascript_messages_; 1064 bool suppress_javascript_messages_;
1065 1065
1066 // --------------------------------------------------------------------------- 1066 // ---------------------------------------------------------------------------
1067 1067
1068 DISALLOW_COPY_AND_ASSIGN(TabContents); 1068 DISALLOW_COPY_AND_ASSIGN(TabContents);
1069 }; 1069 };
1070 1070
1071 #endif // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ 1071 #endif // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_
OLDNEW
« no previous file with comments | « chrome/browser/tab_contents/render_view_host_manager.h ('k') | chrome/browser/tab_contents/tab_contents.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698