Bug 36873 - WebKit does not allow to give access to GeoLocation service in Twitter
Summary: WebKit does not allow to give access to GeoLocation service in Twitter
Status: CLOSED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.6
: P2 Normal
Assignee: Nobody
URL: http://twitter.com/
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-31 00:34 PDT by Dimitris Apostolou
Modified: 2010-05-19 07:00 PDT (History)
4 users (show)

See Also:


Attachments
Screenshot (440.94 KB, image/png)
2010-03-31 00:35 PDT, Dimitris Apostolou
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitris Apostolou 2010-03-31 00:34:16 PDT
r56669

Reproducibility: always

Steps:
1. Log in to Twitter with your credentials.
2. Click on the new feature "Add your location".

What happened:
2. A rollover sheet appears informing user to "Please grant your web browser permission to tell Twitter where you are".

Expected result:
2. There is a bar appearing which allows user to grant the access (see attached screenshot from Gecko).
Comment 1 Dimitris Apostolou 2010-03-31 00:35:01 PDT
Created attachment 52136 [details]
Screenshot
Comment 2 Steve Block 2010-05-18 11:03:01 PDT
Which browser/OS did you observe this with? The screenshot seems to show Firefox, which doesn't use WebKit.

Closing as invalid pending further clarification.
Comment 3 Dimitris Apostolou 2010-05-18 13:43:34 PDT
Please read the description and will all make sense.
Comment 4 Steve Block 2010-05-19 05:44:31 PDT
Are you suggesting that the problem is that Twitter shows the rollover on Safari when it should not, or that Safari should support the Geolocation API? If the former, this is a bug in Twitter, though I can't reproduce it anyway. If the latter, this is expected - Geolocation is not fully implemented in Safari.
Comment 5 Dimitris Apostolou 2010-05-19 05:48:51 PDT
Expected result:
2. There is a bar appearing which allows user to grant the access (see attached screenshot from Gecko).
Comment 6 Andrei Popescu 2010-05-19 06:16:10 PDT
(In reply to comment #5)
> Expected result:
> 2. There is a bar appearing which allows user to grant the access (see attached screenshot from Gecko).

Why is that the expected result?

Thanks,
Andrei
Comment 7 Dimitris Apostolou 2010-05-19 06:27:12 PDT
Because this is what is happening in Firefox?
Comment 8 Andrei Popescu 2010-05-19 06:37:51 PDT
(In reply to comment #7)
> Because this is what is happening in Firefox?

Firefox supports the Geolocation API. As Steve said, Safari doesn't. I think the best thing to do is to talk to them directly by filing a feature request at

http://bugreport.apple.com/

and selecting 'Safari' from the Product list.

Thanks,
Andrei
Comment 9 Dimitris Apostolou 2010-05-19 06:41:46 PDT
OK, will do.

Thanks.
Comment 10 Dimitris Apostolou 2010-05-19 07:00:39 PDT
Filed in Radar.

rdar://problem/8002451