| Index: chrome/renderer/mock_printer.cc
|
| diff --git a/chrome/renderer/mock_printer.cc b/chrome/renderer/mock_printer.cc
|
| index 9a5d2f44eeb4164068243395a05df74402869c51..869e742a1423640d660235622deaf83402854136 100644
|
| --- a/chrome/renderer/mock_printer.cc
|
| +++ b/chrome/renderer/mock_printer.cc
|
| @@ -123,8 +123,9 @@ void MockPrinter::ScriptedPrint(int cookie,
|
| void MockPrinter::UpdateSettings(int cookie,
|
| PrintMsg_PrintPages_Params* params,
|
| const std::vector<int>& pages) {
|
| - EXPECT_EQ(document_cookie_, cookie);
|
| -
|
| + if (document_cookie_ == -1) {
|
| + document_cookie_ = CreateDocumentCookie();
|
| + }
|
| params->Reset();
|
| params->pages = pages;
|
| SetPrintParams(&(params->params));
|
|
|