forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Distinguish between printer paper sizes and custom paper sizes.
In printing::PrinterSemanticCapsAndDefaults, add an additional field to hold |user_defined_papers| and separate it from |papers|. Then the code that convert printer capabilities to CDD can treat |user_defined_papers| differently and avoid deduplicating them. With this, when Macs have custom paper sizes support enabled, all the custom paper sizes show up in Print Preview. Whereas right now, the custom paper sizes that match non-custom sizes are missing. With the implementation changes, the user defined papers are now moved through the call stack into the |user_defined_papers| field, instead of being passed by reference and then copied. Bug: 1062179 Change-Id: I9095f560846bad366999b52cc1a20ff2bf1ab69c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2131179 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by: Daniel Hosseinian <dhoss@chromium.org> Cr-Commit-Position: refs/heads/master@{#755651}
- Loading branch information
Showing
6 changed files
with
46 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters