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

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

Issue 8253002: Move PageTransition into content namespace. While I'm touching all these files, I've also updated... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 2 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) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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_EXTERNAL_TAB_CONTAINER_WIN_H_ 5 #ifndef CHROME_BROWSER_EXTERNAL_TAB_CONTAINER_WIN_H_
6 #define CHROME_BROWSER_EXTERNAL_TAB_CONTAINER_WIN_H_ 6 #define CHROME_BROWSER_EXTERNAL_TAB_CONTAINER_WIN_H_
7 #pragma once 7 #pragma once
8 8
9 #include <map> 9 #include <map>
10 #include <string> 10 #include <string>
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
112 gfx::NativeView native_window); 112 gfx::NativeView native_window);
113 113
114 // A helper method that retrieves the ExternalTabContainer object that 114 // A helper method that retrieves the ExternalTabContainer object that
115 // hosts the given tab window. 115 // hosts the given tab window.
116 static ExternalTabContainer* GetContainerForTab(HWND tab_window); 116 static ExternalTabContainer* GetContainerForTab(HWND tab_window);
117 117
118 // Overridden from TabContentsDelegate: 118 // Overridden from TabContentsDelegate:
119 119
120 // Deprecated. Please used two-arguments variant. 120 // Deprecated. Please used two-arguments variant.
121 // TODO(adriansc): Remove method once refactoring changed all call sites. 121 // TODO(adriansc): Remove method once refactoring changed all call sites.
122 virtual TabContents* OpenURLFromTab(TabContents* source, 122 virtual TabContents* OpenURLFromTab(
123 const GURL& url, 123 TabContents* source,
124 const GURL& referrer, 124 const GURL& url,
125 WindowOpenDisposition disposition, 125 const GURL& referrer,
126 PageTransition::Type transition) OVERRIDE; 126 WindowOpenDisposition disposition,
127 content::PageTransition transition) OVERRIDE;
127 virtual TabContents* OpenURLFromTab(TabContents* source, 128 virtual TabContents* OpenURLFromTab(TabContents* source,
128 const OpenURLParams& params) OVERRIDE; 129 const OpenURLParams& params) OVERRIDE;
129 virtual void NavigationStateChanged(const TabContents* source, 130 virtual void NavigationStateChanged(const TabContents* source,
130 unsigned changed_flags); 131 unsigned changed_flags);
131 virtual void AddNewContents(TabContents* source, 132 virtual void AddNewContents(TabContents* source,
132 TabContents* new_contents, 133 TabContents* new_contents,
133 WindowOpenDisposition disposition, 134 WindowOpenDisposition disposition,
134 const gfx::Rect& initial_pos, 135 const gfx::Rect& initial_pos,
135 bool user_gesture); 136 bool user_gesture);
136 virtual void CloseContents(TabContents* source); 137 virtual void CloseContents(TabContents* source);
(...skipping 229 matching lines...) Expand 10 before | Expand all | Expand 10 after
366 WPARAM wparam, LPARAM lparam) { 367 WPARAM wparam, LPARAM lparam) {
367 NOTREACHED(); 368 NOTREACHED();
368 return false; 369 return false;
369 } 370 }
370 371
371 virtual void Observe(int type, const NotificationSource& source, 372 virtual void Observe(int type, const NotificationSource& source,
372 const NotificationDetails& details) {} 373 const NotificationDetails& details) {}
373 374
374 // Deprecated. Please use the two-argument variant. 375 // Deprecated. Please use the two-argument variant.
375 // TODO(adriansc): Remove method once refactoring changed all call sites. 376 // TODO(adriansc): Remove method once refactoring changed all call sites.
376 virtual TabContents* OpenURLFromTab(TabContents* source, const GURL& url, 377 virtual TabContents* OpenURLFromTab(
377 const GURL& referrer, 378 TabContents* source, const GURL& url,
378 WindowOpenDisposition disposition, 379 const GURL& referrer,
379 PageTransition::Type transition) OVERRIDE; 380 WindowOpenDisposition disposition,
381 content::PageTransition transition) OVERRIDE;
380 virtual TabContents* OpenURLFromTab(TabContents* source, 382 virtual TabContents* OpenURLFromTab(TabContents* source,
381 const OpenURLParams& params) OVERRIDE; 383 const OpenURLParams& params) OVERRIDE;
382 384
383 virtual void NavigationStateChanged(const TabContents* source, 385 virtual void NavigationStateChanged(const TabContents* source,
384 unsigned changed_flags) { 386 unsigned changed_flags) {
385 NOTREACHED(); 387 NOTREACHED();
386 } 388 }
387 389
388 virtual void CloseContents(TabContents* source) { 390 virtual void CloseContents(TabContents* source) {
389 NOTREACHED(); 391 NOTREACHED();
(...skipping 20 matching lines...) Expand all
410 return false; 412 return false;
411 } 413 }
412 414
413 virtual void BeforeUnloadFired(TabContents* tab, bool proceed, 415 virtual void BeforeUnloadFired(TabContents* tab, bool proceed,
414 bool* proceed_to_fire_unload) { 416 bool* proceed_to_fire_unload) {
415 NOTREACHED(); 417 NOTREACHED();
416 } 418 }
417 }; 419 };
418 420
419 #endif // CHROME_BROWSER_EXTERNAL_TAB_CONTAINER_WIN_H_ 421 #endif // CHROME_BROWSER_EXTERNAL_TAB_CONTAINER_WIN_H_
OLDNEW
« no previous file with comments | « chrome/browser/extensions/window_open_apitest.cc ('k') | chrome/browser/external_tab_container_win.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698