Interesting new behaviour observed here having updated to Firefox 28.0 beta
Followed usual pattern of opening GarminConnect, hitting upload - result "Garmin Communicator Plugin was not found on your computer" and it offers the download link. Yet when I go to the download link... "You have Communicator Plugin / Up to Date, Version 4.1.0.0 / Devices Detected / fenix (Unit ID 385xxxxxxx)"
Other sites using the Communicator Plugin appear to work just fine - but not GarminConnect. No big deal really for me because I still have the opportunity to upload manually by selecting the file(s) individually from the watch and I suspect the behaviour is down to a change in Firefox 28 (versus Firefox 27) but within 6-8 weeks this will be the production release of the browser and many more will see it...