Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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_UI_WEBUI_PRINT_PREVIEW_PRINT_PREVIEW_HANDLER_H_ | 5 #ifndef CHROME_BROWSER_UI_WEBUI_PRINT_PREVIEW_PRINT_PREVIEW_HANDLER_H_ |
| 6 #define CHROME_BROWSER_UI_WEBUI_PRINT_PREVIEW_PRINT_PREVIEW_HANDLER_H_ | 6 #define CHROME_BROWSER_UI_WEBUI_PRINT_PREVIEW_PRINT_PREVIEW_HANDLER_H_ |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 | 9 |
| 10 #include "base/files/file_path.h" | 10 #include "base/files/file_path.h" |
| (...skipping 319 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 330 | 330 |
| 331 // Called when an extension print job is completed. | 331 // Called when an extension print job is completed. |
| 332 // |success|: Whether the job succeeded. | 332 // |success|: Whether the job succeeded. |
| 333 // |status|: The returned print job status. Useful for reporting a specific | 333 // |status|: The returned print job status. Useful for reporting a specific |
| 334 // error. | 334 // error. |
| 335 void OnExtensionPrintResult(bool success, const std::string& status); | 335 void OnExtensionPrintResult(bool success, const std::string& status); |
| 336 | 336 |
| 337 // Called when the DOM Distiller determines whether or not this page can | 337 // Called when the DOM Distiller determines whether or not this page can |
| 338 // be distilled. | 338 // be distilled. |
| 339 // |distillable|: Whether or not this page can be distilled. | 339 // |distillable|: Whether or not this page can be distilled. |
| 340 void HandleIsPageDistillableResult(bool distillable); | 340 void OnGotPageDistillableResult(bool distillable); |
|
Lei Zhang
2015/08/14 05:44:35
nit: name it consistently with everything else.
| |
| 341 | |
| 342 // Called if the DOM Distiller failed. | |
| 343 void OnDistillerFailed(); | |
| 341 | 344 |
| 342 // Register/unregister from notifications of changes done to the GAIA | 345 // Register/unregister from notifications of changes done to the GAIA |
| 343 // cookie. | 346 // cookie. |
| 344 void RegisterForGaiaCookieChanges(); | 347 void RegisterForGaiaCookieChanges(); |
| 345 void UnregisterForGaiaCookieChanges(); | 348 void UnregisterForGaiaCookieChanges(); |
| 346 | 349 |
| 347 // The underlying dialog object. | 350 // The underlying dialog object. |
| 348 scoped_refptr<ui::SelectFileDialog> select_file_dialog_; | 351 scoped_refptr<ui::SelectFileDialog> select_file_dialog_; |
| 349 | 352 |
| 350 // A count of how many requests received to regenerate preview data. | 353 // A count of how many requests received to regenerate preview data. |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 388 #endif | 391 #endif |
| 389 | 392 |
| 390 // Handles requests for extension printers. Created lazily by calling | 393 // Handles requests for extension printers. Created lazily by calling |
| 391 // |EnsureExtensionPrinterHandlerSet|. | 394 // |EnsureExtensionPrinterHandlerSet|. |
| 392 scoped_ptr<PrinterHandler> extension_printer_handler_; | 395 scoped_ptr<PrinterHandler> extension_printer_handler_; |
| 393 | 396 |
| 394 // Notifies tests that want to know if the PDF has been saved. This doesn't | 397 // Notifies tests that want to know if the PDF has been saved. This doesn't |
| 395 // notify the test if it was a successful save, only that it was attempted. | 398 // notify the test if it was a successful save, only that it was attempted. |
| 396 base::Closure pdf_file_saved_closure_; | 399 base::Closure pdf_file_saved_closure_; |
| 397 | 400 |
| 398 // A print preview that is responsible for rendering the page after | 401 // The class that is responsible for rendering the page after being processed |
|
Lei Zhang
2015/08/14 05:44:36
A PrintPreviewDistiller != "a print preview"
| |
| 399 // being processed by the DOM Distiller. | 402 // by the DOM Distiller. |
| 400 scoped_ptr<PrintPreviewDistiller> print_preview_distiller_; | 403 scoped_ptr<PrintPreviewDistiller> print_preview_distiller_; |
| 401 | 404 |
| 402 base::WeakPtrFactory<PrintPreviewHandler> weak_factory_; | 405 base::WeakPtrFactory<PrintPreviewHandler> weak_factory_; |
| 403 | 406 |
| 404 DISALLOW_COPY_AND_ASSIGN(PrintPreviewHandler); | 407 DISALLOW_COPY_AND_ASSIGN(PrintPreviewHandler); |
| 405 }; | 408 }; |
| 406 | 409 |
| 407 #endif // CHROME_BROWSER_UI_WEBUI_PRINT_PREVIEW_PRINT_PREVIEW_HANDLER_H_ | 410 #endif // CHROME_BROWSER_UI_WEBUI_PRINT_PREVIEW_PRINT_PREVIEW_HANDLER_H_ |
| OLD | NEW |