if set, will render when the page event occurs. By default we wait until all network requests are complete, after the load event. *(note: this can be controlled via IRequestSettings.resourceWait also).
Currently buggy
if the page's html contains the given string (case sensitive)
if the page's html matches the given Regular Expression
match a CSS Selector
specify what status code you want returned. when your criteria is met
if the page's plain-text contains the given string (case sensitive)
if the page's plain-text matches the given Regular Expression
match a XPath lookup
object passed to IRequestSettings.IRequestSettings.doneWhen, for determining when to stop the page and render early.