Thanks for this, I'm glad it is here... and might use it to test some stuff like conda-forge/staged-recipes#5735 !
I imagine the build chain to build chromedriver is a bit of a bear... however, might we not (also) package the chromedriver binaries themselves rather than downloading them at use time? Especially for testing, it's nice to have all your dependencies cached, and this would require a special case for, e.g. travis.