In a long discussion we've forgot, that this test case is only created for `css-aware` drivers and won't be executed for other (headless) drivers.

As for forcing other drivers (Selenium1 & Sahi) to behave like Selenium2 (in regards of visibility handling), then my thoughts stay the same, because why do we take Selenium2 behavior as correct one to be ported to Sahi/Selenium1? Maybe the right way is for Selenium2 to work as Sahi :)

The consistency of API from Mink side ends at the point, where `click on the element is allowed in each driver`. If, any of the driver does handle a click differently (e.g. Selenium2 doesn't allow to click invisible elements), then it's not of a Mink concern.