| OLD | NEW | 
|---|
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 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 540 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 551 | 551 | 
| 552   // AppModalDialog calls this when the javascript dialog has been destroyed. | 552   // AppModalDialog calls this when the javascript dialog has been destroyed. | 
| 553   void OnJavaScriptMessageBoxWindowDestroyed(); | 553   void OnJavaScriptMessageBoxWindowDestroyed(); | 
| 554 | 554 | 
| 555   // Prepare for saving the current web page to disk. | 555   // Prepare for saving the current web page to disk. | 
| 556   void OnSavePage(); | 556   void OnSavePage(); | 
| 557 | 557 | 
| 558   // Save page with the main HTML file path, the directory for saving resources, | 558   // Save page with the main HTML file path, the directory for saving resources, | 
| 559   // and the save type: HTML only or complete web page. Returns true if the | 559   // and the save type: HTML only or complete web page. Returns true if the | 
| 560   // saving process has been initiated successfully. | 560   // saving process has been initiated successfully. | 
| 561   bool SavePage(const std::wstring& main_file, | 561   bool SavePage(const FilePath& main_file, const FilePath& dir_path, | 
| 562                 const std::wstring& dir_path, |  | 
| 563                 SavePackage::SavePackageType save_type); | 562                 SavePackage::SavePackageType save_type); | 
| 564 | 563 | 
| 565   // Displays asynchronously a print preview (generated by the renderer) if not | 564   // Displays asynchronously a print preview (generated by the renderer) if not | 
| 566   // already displayed and ask the user for its preferred print settings with | 565   // already displayed and ask the user for its preferred print settings with | 
| 567   // the "Print..." dialog box. (managed by the print worker thread). | 566   // the "Print..." dialog box. (managed by the print worker thread). | 
| 568   // TODO(maruel):  Creates a snapshot of the renderer to be used for the new | 567   // TODO(maruel):  Creates a snapshot of the renderer to be used for the new | 
| 569   // tab for the printing facility. | 568   // tab for the printing facility. | 
| 570   void PrintPreview(); | 569   void PrintPreview(); | 
| 571 | 570 | 
| 572   // Prints the current document immediately. Since the rendering is | 571   // Prints the current document immediately. Since the rendering is | 
| (...skipping 579 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1152   // If this tab was created from a renderer using window.open, this will be | 1151   // If this tab was created from a renderer using window.open, this will be | 
| 1153   // non-NULL and represent the DOMUI of the opening renderer. | 1152   // non-NULL and represent the DOMUI of the opening renderer. | 
| 1154   DOMUITypeID opener_dom_ui_type_; | 1153   DOMUITypeID opener_dom_ui_type_; | 
| 1155 | 1154 | 
| 1156   // --------------------------------------------------------------------------- | 1155   // --------------------------------------------------------------------------- | 
| 1157 | 1156 | 
| 1158   DISALLOW_COPY_AND_ASSIGN(TabContents); | 1157   DISALLOW_COPY_AND_ASSIGN(TabContents); | 
| 1159 }; | 1158 }; | 
| 1160 | 1159 | 
| 1161 #endif  // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ | 1160 #endif  // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ | 
| OLD | NEW | 
|---|