Closed Bug 698522 Opened 13 years ago Closed 12 years ago

Google Maps API key throwing error on geolocation page

Categories

(www.mozilla.org :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: rubin, Assigned: rik)

References

()

Details

Attachments

(1 file)

Attached image Screenshot of window
Steps to produce:
1. Open a web browser (in this case Firefox 7.0.1 from the Debian Sid repo)
2. Load up https://www.mozilla.org/en-US/firefox/geolocation/
3. Observe

Expected results:
Page loads and displays content

Actual results:
Page loads then displays a Google Maps API error...

"This web site needs a different Google Maps API key. A new key can be generated at http://code.google.com/apis/maps/signup.html."

If there is an embedded Google Map in this page, it's not displayed. Please see attached screen shot.

Notes:
A current version of Chromium doesn't display the error, additionally it complains about resources on the page not being passed through SSL when getting the HTTPS version of the page.
If this error is only occurring in FF, isn't it potentially a browser rather than a site problem?
Assignee: mitchell → nobody
Component: Miscellaneous → General
Product: mozilla.org → Firefox
QA Contact: miscellaneous → general
Version: other → 7 Branch
Thanks for the report. This has been fixed in another bug already.
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Component: General → www.mozilla.org
Product: Firefox → Websites
QA Contact: general → www-mozilla-org
Resolution: --- → WORKSFORME
Version: 7 Branch → unspecified
This seems to have started happening again in Chrome and Firefox.

What bug supposedly fixed this?
confirmed this is happening on prod.
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: WORKSFORME → ---
Google Maps API v3 uses different key from v2[1], v3 is introduced by this PR[2].

[1]: https://developers.google.com/maps/documentation/javascript/tutorial#api_key
[2]: https://github.com/mozilla/bedrock/pull/160
I'm gonna put this on hold to see how we're supposed to get this new key. Since you have to accept terms of services and there is some billing involved.
Assignee: nobody → anthony
we link directly to this page in the product (firefox) and it looks like user might hit this page when following the link off the warning bar that is presented when a page requests localtion info.

 so we should probably get it fixed sooner rather than latter.

browser.geolocation.warning.infoURL

http://mxr.mozilla.org/mozilla-central/search?string=browser.geolocation.warning.infoURL&find=&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
Depends on: 770500
So I reverted the change to the V3 API and I'm asking for a push to fix this.

Hector: Sorry for this. We'll track the new key issue with bug 767767.
(In reply to Anthony Ricaud (:rik) from comment #9)
> So I reverted the change to the V3 API and I'm asking for a push to fix this.
> 
> Hector: Sorry for this. We'll track the new key issue with bug 767767.

Keep the site working normally is more important.

I under-estimated the efforts required to get this new key, sorry for not mentioning this in the original PR.
Fix deployed.
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
verified fixed https://www.mozilla.org/en-US/firefox/geolocation/
Status: RESOLVED → VERIFIED
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: