Chromium Code Reviews| Index: chrome/renderer/mock_printer.h |
| diff --git a/chrome/renderer/mock_printer.h b/chrome/renderer/mock_printer.h |
| index 0a857807c84c8d2712589838eb7cd1ef694e60b2..50d561255273b7e7ade69edc0596cd04359be8b9 100644 |
| --- a/chrome/renderer/mock_printer.h |
| +++ b/chrome/renderer/mock_printer.h |
| @@ -69,6 +69,7 @@ class MockPrinter { |
| // Functions that changes settings of a pseudo printer. |
| void ResetPrinter(); |
| void SetDefaultPrintSettings(const PrintMsg_Print_Params& params); |
| + void SetBadSettings(bool be_evil); // Always return bad settings if evil. |
| // Functions that handles IPC events. |
| void GetDefaultPrintSettings(PrintMsg_Print_Params* params); |
| @@ -141,6 +142,9 @@ class MockPrinter { |
| string16 title_; |
| string16 url_; |
| + // Used for generating evil settings. |
| + bool evil_; |
|
kmadhusu
2011/08/26 18:50:40
bool use_invalid_settings_;
arthurhsu
2011/08/29 22:53:16
Done.
|
| + |
| std::vector<scoped_refptr<MockPrinterPage> > pages_; |
| DISALLOW_COPY_AND_ASSIGN(MockPrinter); |