Permalink
Please
sign in to comment.
Browse files
refactor: printing implementation (#15143)
* refactor: basic printing * move build files to chromium_src/BUILD.gn * remove dependency on chrome prerender sources * spec: move printing specs behind feature flag * build: register pdf compositor service
- Loading branch information...
Showing
with
780 additions
and 1,073 deletions.
- +8 −56 BUILD.gn
- +46 −60 atom/browser/api/atom_api_web_contents.cc
- +13 −10 atom/browser/api/atom_api_web_contents.h
- +8 −2 atom/browser/atom_browser_client.cc
- +0 −134 atom/browser/atom_print_preview_message_handler.cc
- +0 −52 atom/browser/atom_print_preview_message_handler.h
- +9 −4 atom/browser/browser_process_impl.cc
- +3 −0 atom/browser/browser_process_impl.h
- +4 −2 atom/browser/common_web_contents_delegate.cc
- +197 −0 atom/browser/printing/print_preview_message_handler.cc
- +74 −0 atom/browser/printing/print_preview_message_handler.h
- +6 −0 atom/common/api/features.cc
- +37 −0 atom/renderer/printing/print_render_frame_helper_delegate.cc
- +31 −0 atom/renderer/printing/print_render_frame_helper_delegate.h
- +2 −2 atom/renderer/renderer_client_base.cc
- +8 −0 atom/utility/atom_content_utility_client.cc
- +39 −0 chromium_src/BUILD.gn
- +5 −0 electron_strings.grdp
- +23 −1 lib/browser/api/web-contents.js
- +2 −1 manifests/electron_content_browser_manifest_overlay.json
- +207 −712 patches/common/chromium/printing.patch
- +0 −37 spec/api-browser-window-spec.js
- +58 −0 spec/api-web-contents-spec.js
Oops, something went wrong.
0 comments on commit
8232296