I'm not sure my solution would work for your purpose, but it works much better for me than deleting my browsing history every time I turn around. I have a lot of homemade documents on my desktop that I created using simple html; mostly they are just lists of active links. On most of these documents I specified font and font size, but just went with the default for font colors, for simplicity's sake, and they show unvisited links in blue and visited links in purple.
My solution was to simply add this code to documents that I do not wish to show which links have been visited:
"text= "#0000FF" link="#0000FF" vlink="#0000FF"
The entire line of code reads:
<body bgcolor="#BFB6A1" text= "#0000FF" link="#0000FF" vlink="#0000FF">
<font face="Ariel" size="3" color="#0000FF" FAMILY="SANSSERIF">
and it of course requires at the end of the document as seen here:
This effectively makes all text on the page show as blue (you could substitute any color number) including visited and non-visited links. So, while Chrome continues to do its thing and notes which links on that page have been visited, neither I, nor anyone else, can see them.