Not sure, as for example here on HN, if I viewed a link from one container, and come back to the main page within another ( new and otherwise unrelated ) container, new tab and all + logged out, the link I viewed will still show in grey. Can someone explain how that works by the way ?
the color of the link depends on what is in your history, i don't know if hat is a property that can be queried with javascript. i believe it is only local to the browser. iaw: the browser uses the color for visited links defined in css or elsewhere, but you can't check any property if a link is visited or not. that would be a privacy violation even without containers, as i could just create a webpage with many links that i am interested in, and when you go to my page i'd be able to tell what is in your history.