You can clone with
Added browser.authenticate for http basic authentication
Rather than creating a new NetworkAccessManager when the page is reset,
reuse the existing manager and just clear its headers and cookies.
This avoids repeatedly setting up the SIGNAL/SLOT callback stuff which
is leading to unclosed pipes on Ubuntu, eventually causing "too many
open files" errors in large test suites.
move header specs to driver_spec
add header support