Added more browser support
Check canGoForward and canGoBack properties, not working for updateButtons