Accurate Browser Window Restore

In an older post, Andreas said "BTT uses various heuristics to match the windows, so it can work with different titles than recorded but depends on the situation. E.g. if you recorded two Safari windows and now have two safari windows with different tabs open, BTT will randomly choose one of them."

This is obviously an issue for users with multiple browser windows and multiple monitors.

Is this a limitation to Mac OS? Is it possible to accurately detect and restore browser windows based on their tabs (or tab they were initially saved with)?

Thank you!

the active tab usually changes the window title, so windows with different active websites should restore fine.

In theory it would be possible to query all of a browser's open tabs and see what is matching best, but this is currently not implemented

1 Like

"In theory it would be possible to query all of a browser's open tabs and see what is matching best, but this is currently not implemented"

If this isn't too resource intensive or difficult to implement, I would love this because certain monitors I'll use for different things. For example, on my left monitor I'll leave youtube up with multiple tabs, which constantly rotates videos (and therefore window titles).

If one window title changes, the fallback is to see if any of the other tabs match to accurately restore that window (but obviously this wouldn't work if all tabs change since the initial save).