Last change
on this file was 289760, checked in by J Pascoe, 3 years ago |
[WebAuthn] Access group not set in add query for importLocalAuthenticatorCredential
https://bugs.webkit.org/show_bug.cgi?id=236469
rdar://problem/88783447
Reviewed by Brent Fulgham.
Source/WebKit:
In Bug 236311 we added support setting accessGroup, but did not properly set it
on the addQuery. This patch fixes that.
Updated API test to use non-standard accessGroup.
- UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm:
(+[_WKWebAuthenticationPanel importLocalAuthenticatorWithAccessGroup:credential:error:]):
Tools:
Updated API test to use non-standard access group.
- TestWebKitAPI/Configurations/TestWebKitAPI-iOS.entitlements:
- TestWebKitAPI/Configurations/TestWebKitAPI-macOS-internal.entitlements:
- TestWebKitAPI/Configurations/TestWebKitAPI-macOS.entitlements:
- TestWebKitAPI/Tests/WebKitCocoa/_WKWebAuthenticationPanel.mm:
(TestWebKitAPI::TEST):
|
File size:
728 bytes
|
Line | |
---|
1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
2 | <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
---|
3 | <plist version="1.0">
|
---|
4 | <dict>
|
---|
5 | <key>keychain-access-groups</key>
|
---|
6 | <array>
|
---|
7 | <string>com.apple.TestWebKitAPIAlternate</string>
|
---|
8 | <string>com.apple.TestWebKitAPI</string>
|
---|
9 | </array>
|
---|
10 | <key>com.apple.developer.WebKit.ServiceWorkers</key>
|
---|
11 | <true/>
|
---|
12 | <key>com.apple.Pasteboard.paste-unchecked</key>
|
---|
13 | <true/>
|
---|
14 | <key>com.apple.private.webkit.adattributiond.testing</key>
|
---|
15 | <true/>
|
---|
16 | <key>com.apple.private.webkit.webpush</key>
|
---|
17 | <true/>
|
---|
18 | <key>com.apple.private.webkit.webpush.inject</key>
|
---|
19 | <true/>
|
---|
20 | <key>com.apple.private.xpc.launchd.job-manager</key>
|
---|
21 | <string>TestWebKitAPI</string>
|
---|
22 | </dict>
|
---|
23 | </plist>
|
---|
Note:
See
TracBrowser
for help on using the repository browser.