DescriptionMove enable_pdf to a buildflag header.
Removes the build flag from //build/config and moves it to a new .gni file in
//pdf. Converts the define to a BUILDFLAG.
Makes it possible to unconditionally depend on "//pdf" without checking the
enable_pdf flag. This cleans up most of the callers. There is still a
dependency on plugins and this assertion is moved to the top of
//chrome/common/BUILD.gn.
The assertion for the printing dependency on PDF is moved to the
//printing/BUILD.gn so the enable_pdf flag isn't injected everywhere
enable_printing is needed.
Committed: https://crrev.com/e5cc5c689fef092ac8b0f9bf91caeff492c4e857
Cr-Commit-Position: refs/heads/master@{#438441}
Patch Set 1 #Patch Set 2 : String #Patch Set 3 : Merge #Patch Set 4 : Paths #Patch Set 5 : Engine #
Total comments: 2
Patch Set 6 : No Chromecast #
Messages
Total messages: 34 (23 generated)
|