I\'m using Watin to navigate through a large number of different websites, and I\'m using the great solution here to automatically click ok on all the javascript and ie boxe
I was facing the same issue and no matter what I do it was not working until I found a workaround which take time but work for me.
The default time to elapse for WaitUntilExists()
is 30 secs so when using it in IE9 provide extended time limit as following.
handler.WaitUntilExists(40); // or whatever time suits you above 30
It certainly take time but it works.