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); |