• Custom sidebar content

    Reading the documentation i see nothing about the sidebar, so i assume it is not possible (yet) to add eg a custom sidebar tab. Are there any plans on supporting that via extensions?
    Profile Photo
    created by SidneyB
  • iOS13 supports Webauthentication feature.

    I tried FIDO2 registration on webauthn demo site provided by yubico. But when I start registration procedure, follwoing pop up message was shown and nothing happend after that.   "Inser your security key or bri...
    Profile Photo
    last modified by ma-kana
  • Anyway to change NFC FIDO2-compliant security keys in Safari with short APDU format

    Now Safari send the U2F Reg/Auth commands in Extended length APDU command format for this feature through NFC. https://fidoalliance.org/specs/fido-u2f-v1.2-ps-20170411/fido-u2f-nfc-protocol-v1.2-ps-20170411.html Is ...
    Profile Photo
    last modified by nuno0529
  • Neither getStateOfSafariExtension nor getStateOfContentBlocker work

    Can't get status of my Safari extension and content blocker on macOS Catalina. Both SFSafariExtensionManager.getStateOfSafariExtension and SFContentBlockerManager.getStateOfContentBlocker always return false.   ...
    Profile Photo
    created by ViktorCode
  • can't add card in India for sandbox tester account?

    I want to test sand box tester account for apple pay as I have created account on behalf USA ?
  • Display NSPanel from within SFSafariExtensionHandler

    On MacOS 10.13 we could display an NSPanel from within SFSafariExtensionHandler as follows: func showPanel(_ message:String) -> NSPanel {         let panel:NSPanel = NSPanel() ...
    Profile Photo
    last modified by fcorneli
  • [Extensions] Not enabling extensions due to security measures [10.15.3]

    [Extensions] Not enabling extensions due to security measures   I just started seeing this message in the debug log after upgrading to OSX 10.15.3 and/or Xcode 11.3.1.   I am no longer able to run my Safar...
    Profile Photo
    last modified by qpgdev1
  • how to do tab management

    Hi, all        We are trying to migrate our old safari extension to new app extension. In our our extension, we have the tabs managment mechanism that we can cope with different webpage...
    Profile Photo
    last modified by Micro Focus
  • Is it possible to create a website push ID for safari push notifications automated or with a wildcard?

    I want to provide Safari Push Notifications for different web shops. To be able to use the Safari Push Notifications a website push id and a certificate are needed. The website push id is registered at apple and the c...
    Profile Photo
    last modified by sjahnke
  • Creating Web Archive for page from Safari Extension

    I'd love to find a way to programmatically create a Web Archive from a page that's currently open in Safari.   A new public API to do just this was recently exposed on `WKWebView` in the WebKit project, which ho...
    Profile Photo
    last modified by martijnwalraven
  • Forcing iOS Safari to share as Web Archive

    Safari in iOS 13 has gained the ability to share web pages as Web Archives. By default, share options are set to Automatic however, which explains that it will "pick the most suitable format for each app or action". W...
    Profile Photo
    created by martijnwalraven
  • SafariServices API to set user agent

    As far as I am aware it is not possible to change the user agent via javascript in Safari 13, and I was not able to find anything in the SafariServices documentation. Is this possible?
    Profile Photo
    last modified by bermudalocket
  • URL disappears after 3 characters

    When I enter "esd" in the URL bar of Safari, it suggests the URL esdipherecoordi.info and then it disappears completely.   What is this? I can't find much about esdipherecoordi.info.
    Profile Photo
    created by lucasrotterdam
  • Extension permissions? Does NOT need to read sensitive information

    I could not find any way to create an extension with permissions to read the URL without also asking for permission to read the FULL DOM including passwords.   A user sent me this screen shot showing an AD BLOCK...
    Profile Photo
    last modified by jtayler
  • "does not have permission to read, modify or transmit content from any webpages" even when Level set to All

    Extensions Preferences is saying "Extension does not have permission to read, modify or transmit content from any webpages." but I've set SFSafariWebsiteAccess Level to All as per https://developer.apple.com/documenta...
    Profile Photo
    last modified by willwhite
  • Can injected scripts add rules to injected stylesheets?

    In normal javascript, it seems like it's possible to select a particular stylesheet and add a rule to it via .addRule(...). Yet, it doesn't seem my injected script has access to my injected stylesheet because console....
    Profile Photo
    last modified by key-extension
  • Messages sent from the safari app extension background code get lost.

    Hello,   I've been fiddling with safari app extensions and I've found the following issue: While the messages sent from the content scripts are always sent to the background code (Swift in my case) when calling ...
    Profile Photo
    last modified by bburcea
  • An apple script to simply clear Safari..

    Hi there... Im looking for help getting a small Script Editor app to function properly.   This app simply opens Safari and then clicks the "Clear History..." button so that each new session is started with a fre...
    Profile Photo
    last modified by macfan
  • Impossible to localize SFSafariContextMenu

    I'm trying already for several hours to localize the single menu item in the Info.plist file SFSafariContextMenu -> Item 0 -> Text. I replaced the value of the text by CONTEXT_MENU_ITEM_PASTE_ADDRESS.   T...
  • How to ask for LESS permissions?

    Permissions for Safari extensions seems to allow for only browsing history AND Webpage contents such as passwords and whatever else.   What if we only need to URL from certain domains?   Never reading the ...
    Profile Photo
    created by jtayler