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:
971 bytes
|
Rev | Line | |
---|
[264769] | 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>
|
---|
[287276] | 5 | <key>com.apple.private.webkit.adattributiond.testing</key>
|
---|
| 6 | <true/>
|
---|
[286075] | 7 | <key>com.apple.private.webkit.webpush</key>
|
---|
| 8 | <true/>
|
---|
[286788] | 9 | <key>com.apple.private.webkit.webpush.inject</key>
|
---|
| 10 | <true/>
|
---|
[264769] | 11 | <key>com.apple.hid.manager.user-access-device</key>
|
---|
| 12 | <true/>
|
---|
| 13 | <key>com.apple.private.hid.client.event-filter</key>
|
---|
| 14 | <true/>
|
---|
| 15 | <key>keychain-access-groups</key>
|
---|
| 16 | <array>
|
---|
[289760] | 17 | <string>com.apple.TestWebKitAPIAlternate</string>
|
---|
[264769] | 18 | <string>com.apple.TestWebKitAPI</string>
|
---|
| 19 | </array>
|
---|
| 20 | <key>com.apple.security.temporary-exception.sbpl</key>
|
---|
| 21 | <array>
|
---|
| 22 | <string>(allow mach-issue-extension (require-all (extension-class "com.apple.webkit.extension.mach")))</string>
|
---|
[270381] | 23 | <string>(allow iokit-issue-extension (require-all (extension-class "com.apple.webkit.extension.iokit")))</string>
|
---|
[264769] | 24 | </array>
|
---|
| 25 | </dict>
|
---|
| 26 | </plist>
|
---|
Note:
See
TracBrowser
for help on using the repository browser.