User blog:BTL1234/Google Chrome just randomly downloaded itself onto my computer.