Probes a state's precondition on the freshly loaded page.
Succeeds with true when the selector became visible and false when it
legitimately did not — that second answer is what makes a state skipped
rather than failed. It fails when the precondition could not be
evaluated at all: a malformed selector, a page that went away. Collapsing
those two into false is what let a typo'd selector produce a green run
with no capture, so they are different outcomes here.
Probes a state's
preconditionon the freshly loaded page.Succeeds with
truewhen the selector became visible andfalsewhen it legitimately did not — that second answer is what makes a stateskippedrather thanfailed. It fails when the precondition could not be evaluated at all: a malformed selector, a page that went away. Collapsing those two intofalseis what let a typo'd selector produce a green run with no capture, so they are different outcomes here.