commit | e3084d058bb609b850656b79760a293f5ccb3d0d | [log] [tgz] |
---|---|---|
author | Daniel Bratell <bratell@opera.com> | Mon Sep 17 13:38:29 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Sep 17 13:38:29 2018 |
tree | 2832297b48a3bb447554d8c7c619ebb64add9b89 | |
parent | ee950a24301fbf87e1165371342c30b21193f136 [diff] |
Reorganize headless printing support slightly Including rendererer only code in the library "headless" that will be used in the browser process only works if that code is dead and is packaged in an unused object file inside a static library and linked with a linker that ignores such object files. That is why including "lib/renderer/headless_print_render_frame_helper_delegate.cc" kind of worked but in jumbo build experiments it didn't. This patch moves the renderer only printing code to libheadless.so build code and to headless_renderer code. Bug: 883727 Change-Id: I2ff6edfbf8c1cd79c84973933dd34a9de8fd3632 Reviewed-on: https://chromium-review.googlesource.com/1227937 Reviewed-by: Sami Kyöstilä <skyostil@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#591659}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .