Commit dde134fe authored by Lei Zhang's avatar Lei Zhang Committed by Commit Bot

Add PdfToEmfConverterBrowserTest for line caps/joins.

Add end-to-end tests to make sure printing PDFs with line caps and line
joins to PostScript printers on Windows works correctly.

Bug: 1049410
Change-Id: I92e2b22f49ad7e70660d34252b8224031ef03583
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044996Reviewed-by: default avatarDaniel Hosseinian <dhoss@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/master@{#741228}
parent 38b34519
......@@ -361,4 +361,24 @@ IN_PROC_BROWSER_TEST_F(PdfToEmfConverterBrowserTest,
"bug_806746.emf");
}
IN_PROC_BROWSER_TEST_F(PdfToEmfConverterBrowserTest,
PostScriptLevel2WithLineCapLineJoin) {
const PdfRenderSettings pdf_settings(
kLetter200DpiRect, gfx::Point(0, 0), k200DpiSize,
/*autorotate=*/false, /*use_color=*/true,
PdfRenderSettings::Mode::POSTSCRIPT_LEVEL2);
RunSinglePagePdfToPostScriptConverterTest(pdf_settings, "bug_1030689.pdf",
"bug_1030689.emf");
}
IN_PROC_BROWSER_TEST_F(PdfToEmfConverterBrowserTest,
PostScriptLevel3WithLineCapLineJoin) {
const PdfRenderSettings pdf_settings(
kLetter200DpiRect, gfx::Point(0, 0), k200DpiSize,
/*autorotate=*/false, /*use_color=*/true,
PdfRenderSettings::Mode::POSTSCRIPT_LEVEL3);
RunSinglePagePdfToPostScriptConverterTest(pdf_settings, "bug_1030689.pdf",
"bug_1030689.emf");
}
} // namespace printing
This diff was suppressed by a .gitattributes entry.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment