Looks more like insects or spider mites to me than a virus. Viral infections in plants are not rare, but mosaic viruses should have a mosaic, not some random spots.
My guess is two unrelated things: the brown spots from I don't know what. Maybe mechanical damage or something. The white spots are sure from some kind of bug.