Currently, the browser process loads printer drivers into memory to interact with them. When printer drivers are incompatible or buggy, interacting with them can cause the entire browser will crash. There have been many bug reports of this nature.
To improve browser stability and provide a better user experience, we should move the printer driver interaction into a separate utility process. Then if a crash occurs due to a printer driver, the utility process dies, but the browser continues to work and can gracefully handle the failure.
Comment 1 by bugdroid1@chromium.org
, Feb 7 2018