The Google Chrome is becoming my favorite browser because it is supporting what I need even it is still in beta. I work with multiple browser windows and tabs and so far only Chrome has provided me with opportunity to recover gracefully from crashes that create due to the nature of my development and testing environment.
So I keep my on the development of Chrome and the Windows Beta channel has been updated to a newer version 126.96.36.199, which brings us better international support and stability/bug fixes for the New Tab page and themes support. You can install the current Beta channel release from Chrome beta siteor if you have Chrome already installed, simply select "About Google Chrome" from tools menu and it will offer you to updae to the newer version. (After update, I had to restart twice to get it working properly.)