Bug 44321 - Geolocation layout cases missing per frame permissions
Summary: Geolocation layout cases missing per frame permissions
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 21:45 PDT by Mahesh Kulkarni
Modified: 2010-08-23 03:11 PDT (History)
6 users (show)

See Also:


Attachments
Patch (4.00 KB, patch)
2010-08-23 03:08 PDT, Steve Block
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mahesh Kulkarni 2010-08-19 21:45:31 PDT
Geolocation test cases at LayoutTest/fast/dom/Gelocation missing cases to test permission granted/denied when more than one frames are present and permission differs between the frames
Comment 1 Steve Block 2010-08-23 03:08:28 PDT
Created attachment 65093 [details]
Patch
Comment 2 Steve Block 2010-08-23 03:11:51 PDT
Comment on attachment 65093 [details]
Patch

Yes, I agree we should add such a test. I've uploaded a patch which shows what I had in mind. The test will need to be in http/tests to allow us to set up a cross-origin frame.

You'll have to update DRT on Mac to handle per-origin permissions, as currently it does not.