BlizzardBrowser process takes a lot of CPU resources

Try this:

Switching to the Computer’s Dedicated GPU: https://support.ubisoft.com/en-gb/faqs/000027100/Switching-to-the-laptop-s-dedicated-GPU/

Do it for this file:
?:\Warcraft III\ _retail _\x86_64\BlizzardBrowser\ BlizzardBrowser.exe