when i visit my site, www.deftovers.com i get this "install" button where i can download it and run it locally? offline support is turned off.
the picture doesn't show it this time but sometimes the word "install" appears to the left of that icon.
I have other sites that do not do this. maybe this is some new option somewhere?
from my test it also seems to be specific to Chrome.. i don't see this happen in safari or firefox.
Thanks,
Caleb