Post

Replies

Boosts

Views

Activity

Safari 18: fetch() in safari extension does not include credentials
It seems Safari 18's fetch() does not include credentials even credentials: include and safari extension has host_permissions for that domain. Is there anyone has this problem? I try to request in popup.js like this: const response = await fetch( url, { method: 'GET', mode: 'cors', credentials: 'include', referrerPolicy: 'no-referrer', } ); and it does not include the cookie from host_permissions. Those code worked in Safari 17 (macOS Sonoma).
3
2
477
Sep ’24
NavigationSplitView on watchOS
New NavigationSplitView is hard to use on watchOS. NavigationSplitView requires List to selection (for NavigationLink's init(_:value:)), but all selection methods are marked as unavailable on watchOS. (https://developer.apple.com/documentation/swiftui/navigationsplitview) (https://developer.apple.com/documentation/swiftui/list/init(_:selection:rowcontent:)-1q8lq) Well, It can be use old deprecated init(_:destination:) on NavigationLink... but It is weird. I filled feedback. (FB11403019)
3
1
1.2k
Aug ’22