VB.Net Selenium Implicit Wait Timeout not working : Was trying to block execution for 10 seconds properly with VB.Net Selenium, so found out about Implicit Wait on SO, and found this example.

            driver.Manage.Timeouts.ImplicitWait = TimeSpan.FromSeconds(10)
            Debug.WriteLine(driver.PageSource)
The problem is, I set a breakpoint on both lines and Debug.WriteLine is called nearly instantly.  I've read on here I shouldn't use Thread.Sleep here, so why is the timeout not having the desired effect?

Thanks!

