The issue is that we still cannot ensure a cross-driver implementation here, because GoutteDriver and BrowserKitDriver will always allow clicking on the element in such case. I don't see why we should force Selenium and Sahi to match the behavior of Selenium2 here, as we would still have a different behavior.