See my test page.
When on the page, click the top left button "Geocode". If you are in Firefox, geocoder.geocode() will have it's status equal to ERROR (and pop an alert after a few seconds). In Internet Explorer (at least 7), everything is fine and the marker is added to the map.
If you remove the quote from the address (l'Assomption --> lAssomption), everything execute fine in Firefox.
Now with my question: how a quote can "crash" the Google Maps V3 API only in Firefox!?
UPDATE: Status of my report has beed changed to "Confirmed" by Google. It seems it's really a V3 bug. While it's fixed, I remove quotes from the address before geocoding (Google Maps is smart enough to find it without it).