Found the following line in a javascript library that is used for predictive text in search boxes. Ex: If you type "red" a list pops up with "red dress, red flowers, red cars, etc"
// Write the cache busting IFRAME
document.write('<iframe style="height:0px;width:0px;visibility:hidden;display:none;" src="about:blank">this prevents back forward cache</iframe>');
I don't see how an empty iframe can bust cache. I've seen people append random numbers to the end of links to bust cache...but what is this iFrame all about. The library is big so I can share it. Sorry if this is not enough code to declare an answer.