* fix: pass --ignore-certificate-errors Chrome flag when --ignore-https-errors is set The existing CDP-level Security.setIgnoreCertificateErrors only takes effect after Chrome opens a connection, but some TLS errors (e.g. ERR_SSL_PROTOCOL_ERROR) are rejected at the network layer before CDP can intervene. Adding the Chrome launch flag ensures certificate errors are bypassed from process start. Fixes #1124 * test: add unit tests for --ignore-certificate-errors Chrome flag --------- Co-authored-by: ctate <366502+ctate@users.noreply.github.com>