tree: 6593b42d6066104a49a5b4743773b33e6436a8cb [path history] [tgz]
  1. test/
  2. BUILD.gn
  3. chrome_browser_main_extra_parts_headless.cc
  4. chrome_browser_main_extra_parts_headless.h
  5. DEPS
  6. DIR_METADATA
  7. headless_command_processor.cc
  8. headless_command_processor.h
  9. headless_mode_browsertest.cc
  10. headless_mode_browsertest.h
  11. headless_mode_browsertest_linux.cc
  12. headless_mode_browsertest_mac.mm
  13. headless_mode_browsertest_utils.h
  14. headless_mode_browsertest_win.cc
  15. headless_mode_command_browsertest.cc
  16. headless_mode_devtooled_browsertest.cc
  17. headless_mode_devtooled_browsertest.h
  18. headless_mode_metrics.cc
  19. headless_mode_metrics.h
  20. headless_mode_protocol_browsertest.cc
  21. headless_mode_protocol_browsertest.h
  22. headless_mode_switches.h
  23. headless_mode_util.cc
  24. headless_mode_util.h
  25. OWNERS
  26. README.md
chrome/browser/headless/README.md

Chromium’s new Headless mode

Headless Chromium allows running Chromium in a headless/server environment. Expected use cases include loading web pages, extracting metadata (e.g., the DOM) and generating bitmaps from page contents — using all the modern web platform features provided by Chromium and Blink.

This directory hosts the new Headless implementation, sharing browser code in //chrome. The old Headless was implemented as a separate application layer and can be found in //headless.

Resources and documentation

Mailing list: headless-dev@chromium.org

Bug tracker: Internals>Headless

File a new bug