threadLocal.set(null); // reset
HWND w = user32Extra.GetForegroundWindow();
if (w != null) {
byte[] titleBuff = new byte[1024];
User32Extra u32extra = User32Extra.INSTANCE;
u32extra.GetWindowTextA(w, titleBuff, titleBuff.length);
String winTitle = Native.toString(titleBuff);
if (winTitle.indexOf(title) >= 0 && winTitle.toLowerCase().indexOf(
(browserName.toLowerCase().indexOf("ie") >=0 ? "internet explorer" : browserName)) >= 0) {
LOGGER.info("** Match " + browserName + " **");
threadLocal.set(w);