Bug 249544 - Disable geolocation-API/permission.https.html for WK1
Summary: Disable geolocation-API/permission.https.html for WK1
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Brandon
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-12-17 15:41 PST by Brandon
Modified: 2022-12-20 09:57 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brandon 2022-12-17 15:41:50 PST
Disable geolocation-API/permission.https.html for WK1
Comment 1 Brandon 2022-12-17 15:44:05 PST
Pull request: https://github.com/WebKit/WebKit/pull/7821
Comment 2 EWS 2022-12-17 18:22:48 PST
Committed 258059@main (7f8bed6e6004): <https://commits.webkit.org/258059@main>

Reviewed commits have been landed. Closing PR #7821 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2022-12-17 18:23:16 PST
<rdar://problem/103486751>
Comment 4 Alexey Proskuryakov 2022-12-18 14:21:46 PST
Is this expected correct behavior on legacy WebKit? Unclear why this bug is marked RESOLVED/FIXED.
Comment 5 Chris Dumez 2022-12-19 08:18:43 PST
We don't support the generic permissions API on WebKitLegacy and I don't believe we have any plans to implement such support either.
Comment 6 Alexey Proskuryakov 2022-12-19 08:39:19 PST
Got it. Would be better to have that as a comment in TestExpectations, and WontFix instead of Skip.
Comment 7 Brandon 2022-12-20 09:57:06 PST
New commit to update the TestExpectations to WontFix and clarify why it is not supported in WK1.
https://github.com/WebKit/WebKit/pull/7916