@@ -815,6 +815,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, BlockScriptInitiatedPrinting) {
815
815
print_render_frame_helper->SetPrintingEnabled (true );
816
816
PrintWithJavaScript ();
817
817
VerifyPreviewRequest (true );
818
+
819
+ OnClosePrintPreviewDialog ();
818
820
}
819
821
820
822
TEST_F (MAYBE_PrintRenderFrameHelperPreviewTest, PrintWithJavaScript) {
@@ -826,6 +828,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, PrintWithJavaScript) {
826
828
ClickMouseButton (bounds);
827
829
828
830
VerifyPreviewRequest (true );
831
+
832
+ OnClosePrintPreviewDialog ();
829
833
}
830
834
831
835
// Tests that print preview work and sending and receiving messages through
@@ -846,6 +850,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, OnPrintPreview) {
846
850
VerifyPrintPreviewFailed (false );
847
851
VerifyPrintPreviewGenerated (true );
848
852
VerifyPagesPrinted (false );
853
+
854
+ OnClosePrintPreviewDialog ();
849
855
}
850
856
851
857
TEST_F (MAYBE_PrintRenderFrameHelperPreviewTest,
@@ -877,6 +883,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
877
883
VerifyPrintPreviewFailed (false );
878
884
VerifyPrintPreviewGenerated (true );
879
885
VerifyPagesPrinted (false );
886
+
887
+ OnClosePrintPreviewDialog ();
880
888
}
881
889
882
890
// Test to verify that print preview ignores print media css when non-default
@@ -900,6 +908,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
900
908
VerifyPrintPreviewFailed (false );
901
909
VerifyPrintPreviewGenerated (true );
902
910
VerifyPagesPrinted (false );
911
+
912
+ OnClosePrintPreviewDialog ();
903
913
}
904
914
905
915
// Test to verify that print preview honor print media size css when
@@ -924,6 +934,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
924
934
VerifyPrintPreviewFailed (false );
925
935
VerifyPrintPreviewGenerated (true );
926
936
VerifyPagesPrinted (false );
937
+
938
+ OnClosePrintPreviewDialog ();
927
939
}
928
940
929
941
TEST_F (MAYBE_PrintRenderFrameHelperPreviewTest,
@@ -1046,6 +1058,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
1046
1058
VerifyPrintPreviewFailed (false );
1047
1059
VerifyPrintPreviewGenerated (true );
1048
1060
VerifyPagesPrinted (false );
1061
+
1062
+ OnClosePrintPreviewDialog ();
1049
1063
}
1050
1064
1051
1065
// Test to verify that print preview honor print margin css when PRINT_TO_PDF
@@ -1081,6 +1095,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
1081
1095
VerifyPrintPreviewFailed (false );
1082
1096
VerifyPrintPreviewGenerated (true );
1083
1097
VerifyPagesPrinted (false );
1098
+
1099
+ OnClosePrintPreviewDialog ();
1084
1100
}
1085
1101
1086
1102
// Test to verify that print preview workflow center the html page contents to
@@ -1102,6 +1118,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewCenterToFitPage) {
1102
1118
VerifyPrintPreviewFailed (false );
1103
1119
VerifyPrintPreviewGenerated (true );
1104
1120
VerifyPagesPrinted (false );
1121
+
1122
+ OnClosePrintPreviewDialog ();
1105
1123
}
1106
1124
1107
1125
// Test to verify that print preview workflow scale the html page contents to
@@ -1134,6 +1152,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewShrinkToFitPage) {
1134
1152
VerifyPrintPreviewFailed (false );
1135
1153
VerifyPrintPreviewGenerated (true );
1136
1154
VerifyPagesPrinted (false );
1155
+
1156
+ OnClosePrintPreviewDialog ();
1137
1157
}
1138
1158
1139
1159
// Test to verify that print preview workflow honor the orientation settings
@@ -1157,6 +1177,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
1157
1177
VerifyPrintPreviewFailed (false );
1158
1178
VerifyPrintPreviewGenerated (true );
1159
1179
VerifyPagesPrinted (false );
1180
+
1181
+ OnClosePrintPreviewDialog ();
1160
1182
}
1161
1183
1162
1184
// Test to verify that print preview workflow honors the orientation settings
@@ -1179,6 +1201,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
1179
1201
VerifyPrintPreviewFailed (false );
1180
1202
VerifyPrintPreviewGenerated (true );
1181
1203
VerifyPagesPrinted (false );
1204
+
1205
+ OnClosePrintPreviewDialog ();
1182
1206
}
1183
1207
1184
1208
TEST_F (MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewForMultiplePages) {
@@ -1199,6 +1223,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewForMultiplePages) {
1199
1223
VerifyPrintPreviewFailed (false );
1200
1224
VerifyPrintPreviewGenerated (true );
1201
1225
VerifyPagesPrinted (false );
1226
+
1227
+ OnClosePrintPreviewDialog ();
1202
1228
}
1203
1229
1204
1230
TEST_F (MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewForSelectedPages) {
@@ -1234,6 +1260,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewForSelectedPages) {
1234
1260
VerifyPrintPreviewFailed (false );
1235
1261
VerifyPrintPreviewGenerated (true );
1236
1262
VerifyPagesPrinted (false );
1263
+
1264
+ OnClosePrintPreviewDialog ();
1237
1265
}
1238
1266
1239
1267
// Test to verify that preview generated only for one page.
@@ -1257,6 +1285,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewForSelectedText) {
1257
1285
VerifyPrintPreviewFailed (false );
1258
1286
VerifyPrintPreviewGenerated (true );
1259
1287
VerifyPagesPrinted (false );
1288
+
1289
+ OnClosePrintPreviewDialog ();
1260
1290
}
1261
1291
1262
1292
// Test to verify that preview generated only for two pages.
@@ -1280,6 +1310,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewForSelectedText2) {
1280
1310
VerifyPrintPreviewFailed (false );
1281
1311
VerifyPrintPreviewGenerated (true );
1282
1312
VerifyPagesPrinted (false );
1313
+
1314
+ OnClosePrintPreviewDialog ();
1283
1315
}
1284
1316
1285
1317
// Tests that cancelling print preview works.
@@ -1299,6 +1331,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest, PrintPreviewCancel) {
1299
1331
VerifyPrintPreviewFailed (false );
1300
1332
VerifyPrintPreviewGenerated (false );
1301
1333
VerifyPagesPrinted (false );
1334
+
1335
+ OnClosePrintPreviewDialog ();
1302
1336
}
1303
1337
1304
1338
// Tests that when default printer has invalid printer settings, print preview
@@ -1322,6 +1356,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
1322
1356
// It should receive the invalid printer settings message only.
1323
1357
VerifyPrintPreviewFailed (false );
1324
1358
VerifyPrintPreviewGenerated (false );
1359
+
1360
+ OnClosePrintPreviewDialog ();
1325
1361
}
1326
1362
1327
1363
// Tests that when the selected printer has invalid page settings, print preview
@@ -1342,6 +1378,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
1342
1378
// It should receive the invalid printer settings message only.
1343
1379
VerifyPrintPreviewFailed (false );
1344
1380
VerifyPrintPreviewGenerated (false );
1381
+
1382
+ OnClosePrintPreviewDialog ();
1345
1383
}
1346
1384
1347
1385
// Tests that when the selected printer has invalid content settings, print
@@ -1362,6 +1400,8 @@ TEST_F(MAYBE_PrintRenderFrameHelperPreviewTest,
1362
1400
// It should receive the invalid printer settings message only.
1363
1401
VerifyPrintPreviewFailed (false );
1364
1402
VerifyPrintPreviewGenerated (false );
1403
+
1404
+ OnClosePrintPreviewDialog ();
1365
1405
}
1366
1406
1367
1407
TEST_F (MAYBE_PrintRenderFrameHelperPreviewTest, BasicBeforePrintAfterPrint) {
0 commit comments