[package]
name = "objc2-web-kit"
version.workspace = true
description = "Bindings to the WebKit framework"
edition.workspace = true
rust-version.workspace = true
keywords = ["cocoa", "apple", "framework", "macos", "ios"]
categories.workspace = true
repository.workspace = true
license.workspace = true
[lints]
workspace = true
[dependencies]
bitflags = { version = "2.5.0", default-features = false, optional = true, features = ["std"] }
block2 = { path = "../../crates/block2", version = "0.6.0", default-features = false, optional = true, features = ["alloc"] }
objc2 = { path = "../../crates/objc2", version = "0.6.0", default-features = false, features = ["std"] }
objc2-core-foundation = { path = "../objc2-core-foundation", version = "0.3.0", default-features = false, optional = true, features = [
"CFCGTypes",
"objc2",
] }
objc2-foundation = { path = "../objc2-foundation", version = "0.3.0", default-features = false, features = ["alloc"] }
objc2-security = { path = "../objc2-security", version = "0.3.0", default-features = false, optional = true, features = [
"SecTrust",
"objc2",
] }
[target.'cfg(target_os = "macos")'.dependencies]
objc2-app-kit = { path = "../objc2-app-kit", version = "0.3.0", default-features = false, optional = true, features = [
"NSAccessibilityProtocols",
"NSAnimation",
"NSAppearance",
"NSAttributedString",
"NSColor",
"NSDragging",
"NSEvent",
"NSImage",
"NSPasteboard",
"NSPrintInfo",
"NSPrintOperation",
"NSResponder",
"NSTextCheckingClient",
"NSTextFinder",
"NSTextView",
"NSUserInterfaceItemIdentification",
"NSUserInterfaceValidation",
"NSView",
"NSWindow",
] }
[package.metadata.docs.rs]
default-target = "aarch64-apple-darwin"
rustc-args = ["--cfg", "docsrs"]
targets = [
"aarch64-apple-darwin",
"x86_64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-macabi",
"aarch64-apple-visionos",
]
[features]
default = [
"std",
"DOM",
"DOMAbstractView",
"DOMAttr",
"DOMBlob",
"DOMCDATASection",
"DOMCSS",
"DOMCSSCharsetRule",
"DOMCSSFontFaceRule",
"DOMCSSImportRule",
"DOMCSSMediaRule",
"DOMCSSPageRule",
"DOMCSSPrimitiveValue",
"DOMCSSRule",
"DOMCSSRuleList",
"DOMCSSStyleDeclaration",
"DOMCSSStyleRule",
"DOMCSSStyleSheet",
"DOMCSSUnknownRule",
"DOMCSSValue",
"DOMCSSValueList",
"DOMCharacterData",
"DOMComment",
"DOMCore",
"DOMCounter",
"DOMDocument",
"DOMDocumentFragment",
"DOMDocumentType",
"DOMElement",
"DOMEntity",
"DOMEntityReference",
"DOMEvent",
"DOMEventException",
"DOMEventListener",
"DOMEventTarget",
"DOMEvents",
"DOMException",
"DOMExtensions",
"DOMFile",
"DOMFileList",
"DOMHTML",
"DOMHTMLAnchorElement",
"DOMHTMLAppletElement",
"DOMHTMLAreaElement",
"DOMHTMLBRElement",
"DOMHTMLBaseElement",
"DOMHTMLBaseFontElement",
"DOMHTMLBodyElement",
"DOMHTMLButtonElement",
"DOMHTMLCollection",
"DOMHTMLDListElement",
"DOMHTMLDirectoryElement",
"DOMHTMLDivElement",
"DOMHTMLDocument",
"DOMHTMLElement",
"DOMHTMLEmbedElement",
"DOMHTMLFieldSetElement",
"DOMHTMLFontElement",
"DOMHTMLFormElement",
"DOMHTMLFrameElement",
"DOMHTMLFrameSetElement",
"DOMHTMLHRElement",
"DOMHTMLHeadElement",
"DOMHTMLHeadingElement",
"DOMHTMLHtmlElement",
"DOMHTMLIFrameElement",
"DOMHTMLImageElement",
"DOMHTMLInputElement",
"DOMHTMLLIElement",
"DOMHTMLLabelElement",
"DOMHTMLLegendElement",
"DOMHTMLLinkElement",
"DOMHTMLMapElement",
"DOMHTMLMarqueeElement",
"DOMHTMLMenuElement",
"DOMHTMLMetaElement",
"DOMHTMLModElement",
"DOMHTMLOListElement",
"DOMHTMLObjectElement",
"DOMHTMLOptGroupElement",
"DOMHTMLOptionElement",
"DOMHTMLOptionsCollection",
"DOMHTMLParagraphElement",
"DOMHTMLParamElement",
"DOMHTMLPreElement",
"DOMHTMLQuoteElement",
"DOMHTMLScriptElement",
"DOMHTMLSelectElement",
"DOMHTMLStyleElement",
"DOMHTMLTableCaptionElement",
"DOMHTMLTableCellElement",
"DOMHTMLTableColElement",
"DOMHTMLTableElement",
"DOMHTMLTableRowElement",
"DOMHTMLTableSectionElement",
"DOMHTMLTextAreaElement",
"DOMHTMLTitleElement",
"DOMHTMLUListElement",
"DOMImplementation",
"DOMKeyboardEvent",
"DOMMediaList",
"DOMMouseEvent",
"DOMMutationEvent",
"DOMNamedNodeMap",
"DOMNode",
"DOMNodeFilter",
"DOMNodeIterator",
"DOMNodeList",
"DOMObject",
"DOMOverflowEvent",
"DOMProcessingInstruction",
"DOMProgressEvent",
"DOMRGBColor",
"DOMRange",
"DOMRangeException",
"DOMRanges",
"DOMRect",
"DOMStyleSheet",
"DOMStyleSheetList",
"DOMStylesheets",
"DOMText",
"DOMTraversal",
"DOMTreeWalker",
"DOMUIEvent",
"DOMViews",
"DOMWheelEvent",
"DOMXPath",
"DOMXPathException",
"DOMXPathExpression",
"DOMXPathNSResolver",
"DOMXPathResult",
"NSAttributedString",
"WKBackForwardList",
"WKBackForwardListItem",
"WKContentRuleList",
"WKContentRuleListStore",
"WKContentWorld",
"WKContextMenuElementInfo",
"WKDataDetectorTypes",
"WKDownload",
"WKDownloadDelegate",
"WKError",
"WKFindConfiguration",
"WKFindResult",
"WKFoundation",
"WKFrameInfo",
"WKHTTPCookieStore",
"WKNavigation",
"WKNavigationAction",
"WKNavigationDelegate",
"WKNavigationResponse",
"WKOpenPanelParameters",
"WKPDFConfiguration",
"WKPreferences",
"WKPreviewActionItem",
"WKPreviewActionItemIdentifiers",
"WKPreviewElementInfo",
"WKProcessPool",
"WKScriptMessage",
"WKScriptMessageHandler",
"WKScriptMessageHandlerWithReply",
"WKSecurityOrigin",
"WKSnapshotConfiguration",
"WKUIDelegate",
"WKURLSchemeHandler",
"WKURLSchemeTask",
"WKUserContentController",
"WKUserScript",
"WKWebView",
"WKWebViewConfiguration",
"WKWebpagePreferences",
"WKWebsiteDataRecord",
"WKWebsiteDataStore",
"WKWindowFeatures",
"WebArchive",
"WebBackForwardList",
"WebDOMOperations",
"WebDataSource",
"WebDocument",
"WebDownload",
"WebEditingDelegate",
"WebFrame",
"WebFrameLoadDelegate",
"WebFrameView",
"WebHistory",
"WebHistoryItem",
"WebKitAvailability",
"WebKitErrors",
"WebKitLegacy",
"WebPlugin",
"WebPluginContainer",
"WebPluginViewFactory",
"WebPolicyDelegate",
"WebPreferences",
"WebResource",
"WebResourceLoadDelegate",
"WebScriptObject",
"WebUIDelegate",
"WebView",
"bitflags",
"block2",
"objc2-app-kit",
"objc2-core-foundation",
"objc2-security",
]
std = ["alloc"]
alloc = []
bitflags = ["dep:bitflags"]
block2 = ["dep:block2"]
objc2-app-kit = ["dep:objc2-app-kit"]
objc2-core-foundation = ["dep:objc2-core-foundation"]
objc2-security = ["dep:objc2-security"]
DOM = []
DOMAbstractView = ["objc2-foundation/NSObject"]
DOMAttr = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMBlob = ["objc2-foundation/NSObject"]
DOMCDATASection = ["objc2-foundation/NSObject"]
DOMCSS = ["objc2-foundation/NSString"]
DOMCSSCharsetRule = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSFontFaceRule = ["objc2-foundation/NSObject"]
DOMCSSImportRule = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSMediaRule = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSPageRule = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSPrimitiveValue = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSRule = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSRuleList = ["objc2-foundation/NSObject"]
DOMCSSStyleDeclaration = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSStyleRule = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSStyleSheet = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSUnknownRule = ["objc2-foundation/NSObject"]
DOMCSSValue = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMCSSValueList = ["objc2-foundation/NSObject"]
DOMCharacterData = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMComment = ["objc2-foundation/NSObject"]
DOMCore = []
DOMCounter = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMDocument = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMDocumentFragment = ["objc2-foundation/NSObject"]
DOMDocumentType = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMEntity = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMEntityReference = ["objc2-foundation/NSObject"]
DOMEvent = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMEventException = ["objc2-foundation/NSString"]
DOMEventListener = []
DOMEventTarget = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMEvents = []
DOMException = ["objc2-foundation/NSString"]
DOMExtensions = [
"objc2-foundation/NSArray",
"objc2-foundation/NSGeometry",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
"objc2-foundation/objc2-core-foundation",
]
DOMFile = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMFileList = ["objc2-foundation/NSObject"]
DOMHTML = []
DOMHTMLAnchorElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
DOMHTMLAppletElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLAreaElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
DOMHTMLBRElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLBaseElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLBaseFontElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLBodyElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLButtonElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLCollection = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLDListElement = ["objc2-foundation/NSObject"]
DOMHTMLDirectoryElement = ["objc2-foundation/NSObject"]
DOMHTMLDivElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLDocument = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLEmbedElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLFieldSetElement = ["objc2-foundation/NSObject"]
DOMHTMLFontElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLFormElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLFrameElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLFrameSetElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLHRElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLHeadElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLHeadingElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLHtmlElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLIFrameElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLImageElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
DOMHTMLInputElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
DOMHTMLLIElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLLabelElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLLegendElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLLinkElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
DOMHTMLMapElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLMarqueeElement = ["objc2-foundation/NSObject"]
DOMHTMLMenuElement = ["objc2-foundation/NSObject"]
DOMHTMLMetaElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLModElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLOListElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLObjectElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
DOMHTMLOptGroupElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLOptionElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLOptionsCollection = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLParagraphElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLParamElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLPreElement = ["objc2-foundation/NSObject"]
DOMHTMLQuoteElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLScriptElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLSelectElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLStyleElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLTableCaptionElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLTableCellElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLTableColElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLTableElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLTableRowElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLTableSectionElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLTextAreaElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLTitleElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMHTMLUListElement = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMImplementation = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMKeyboardEvent = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMMediaList = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMMouseEvent = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMMutationEvent = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMNamedNodeMap = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMNode = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMNodeFilter = []
DOMNodeIterator = ["objc2-foundation/NSObject"]
DOMNodeList = ["objc2-foundation/NSObject"]
DOMObject = ["objc2-foundation/NSObject"]
DOMOverflowEvent = ["objc2-foundation/NSObject"]
DOMProcessingInstruction = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMProgressEvent = ["objc2-foundation/NSObject"]
DOMRGBColor = ["objc2-foundation/NSObject"]
DOMRange = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMRangeException = ["objc2-foundation/NSString"]
DOMRanges = []
DOMRect = ["objc2-foundation/NSObject"]
DOMStyleSheet = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMStyleSheetList = ["objc2-foundation/NSObject"]
DOMStylesheets = []
DOMText = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMTraversal = []
DOMTreeWalker = ["objc2-foundation/NSObject"]
DOMUIEvent = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
DOMViews = []
DOMWheelEvent = ["objc2-foundation/NSObject"]
DOMXPath = []
DOMXPathException = ["objc2-foundation/NSString"]
DOMXPathExpression = ["objc2-foundation/NSObject"]
DOMXPathNSResolver = ["objc2-foundation/NSString"]
DOMXPathResult = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
NSAttributedString = [
"objc2-foundation/NSAttributedString",
"objc2-foundation/NSData",
"objc2-foundation/NSDictionary",
"objc2-foundation/NSError",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
"objc2-foundation/NSURLRequest",
]
WKBackForwardList = ["objc2-foundation/NSArray"]
WKBackForwardListItem = [
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
WKContentRuleList = ["objc2-foundation/NSString"]
WKContentRuleListStore = [
"objc2-foundation/NSArray",
"objc2-foundation/NSError",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
WKContentWorld = ["objc2-foundation/NSString"]
WKContextMenuElementInfo = []
WKDataDetectorTypes = []
WKDownload = [
"objc2-foundation/NSData",
"objc2-foundation/NSProgress",
"objc2-foundation/NSURLRequest",
]
WKDownloadDelegate = [
"objc2-foundation/NSData",
"objc2-foundation/NSError",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
"objc2-foundation/NSURLAuthenticationChallenge",
"objc2-foundation/NSURLCredential",
"objc2-foundation/NSURLRequest",
"objc2-foundation/NSURLResponse",
"objc2-foundation/NSURLSession",
]
WKError = ["objc2-foundation/NSString"]
WKFindConfiguration = ["objc2-foundation/NSObject"]
WKFindResult = ["objc2-foundation/NSObject"]
WKFoundation = []
WKFrameInfo = [
"objc2-foundation/NSObject",
"objc2-foundation/NSURLRequest",
]
WKHTTPCookieStore = [
"objc2-foundation/NSArray",
"objc2-foundation/NSHTTPCookie",
]
WKNavigation = []
WKNavigationAction = ["objc2-foundation/NSURLRequest"]
WKNavigationDelegate = [
"objc2-foundation/NSError",
"objc2-foundation/NSURLAuthenticationChallenge",
"objc2-foundation/NSURLCredential",
"objc2-foundation/NSURLSession",
]
WKNavigationResponse = ["objc2-foundation/NSURLResponse"]
WKOpenPanelParameters = []
WKPDFConfiguration = ["objc2-foundation/NSObject"]
WKPreferences = ["objc2-foundation/NSObject"]
WKPreviewActionItem = []
WKPreviewActionItemIdentifiers = []
WKPreviewElementInfo = []
WKProcessPool = ["objc2-foundation/NSObject"]
WKScriptMessage = ["objc2-foundation/NSString"]
WKScriptMessageHandler = []
WKScriptMessageHandlerWithReply = ["objc2-foundation/NSString"]
WKSecurityOrigin = ["objc2-foundation/NSString"]
WKSnapshotConfiguration = [
"objc2-foundation/NSObject",
"objc2-foundation/NSValue",
]
WKUIDelegate = [
"objc2-foundation/NSArray",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
WKURLSchemeHandler = []
WKURLSchemeTask = [
"objc2-foundation/NSData",
"objc2-foundation/NSError",
"objc2-foundation/NSURLRequest",
"objc2-foundation/NSURLResponse",
]
WKUserContentController = [
"objc2-foundation/NSArray",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
WKUserScript = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
WKWebView = [
"objc2-foundation/NSArray",
"objc2-foundation/NSCoder",
"objc2-foundation/NSData",
"objc2-foundation/NSDictionary",
"objc2-foundation/NSError",
"objc2-foundation/NSGeometry",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
"objc2-foundation/NSURLRequest",
"objc2-foundation/NSURLResponse",
"objc2-foundation/objc2-core-foundation",
]
WKWebViewConfiguration = [
"bitflags",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
WKWebpagePreferences = []
WKWebsiteDataRecord = [
"objc2-foundation/NSSet",
"objc2-foundation/NSString",
]
WKWebsiteDataStore = [
"objc2-foundation/NSArray",
"objc2-foundation/NSDate",
"objc2-foundation/NSError",
"objc2-foundation/NSObject",
"objc2-foundation/NSSet",
"objc2-foundation/NSString",
"objc2-foundation/NSUUID",
]
WKWindowFeatures = ["objc2-foundation/NSValue"]
WebArchive = [
"objc2-foundation/NSArray",
"objc2-foundation/NSData",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
WebBackForwardList = ["objc2-foundation/NSArray"]
WebDOMOperations = [
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
WebDataSource = [
"objc2-foundation/NSArray",
"objc2-foundation/NSData",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
"objc2-foundation/NSURLRequest",
"objc2-foundation/NSURLResponse",
]
WebDocument = [
"objc2-foundation/NSAttributedString",
"objc2-foundation/NSData",
"objc2-foundation/NSError",
"objc2-foundation/NSString",
]
WebDownload = [
"objc2-foundation/NSData",
"objc2-foundation/NSString",
"objc2-foundation/NSURLDownload",
"objc2-foundation/NSURLRequest",
]
WebEditingDelegate = [
"objc2-foundation/NSNotification",
"objc2-foundation/NSString",
"objc2-foundation/NSUndoManager",
]
WebFrame = [
"objc2-foundation/NSArray",
"objc2-foundation/NSData",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
"objc2-foundation/NSURLRequest",
]
WebFrameLoadDelegate = [
"objc2-foundation/NSDate",
"objc2-foundation/NSError",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
WebFrameView = [
"objc2-foundation/NSCoder",
"objc2-foundation/NSGeometry",
"objc2-foundation/NSObject",
"objc2-foundation/objc2-core-foundation",
]
WebHistory = [
"objc2-foundation/NSArray",
"objc2-foundation/NSCalendarDate",
"objc2-foundation/NSDate",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
WebHistoryItem = [
"objc2-foundation/NSDate",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
WebKitAvailability = []
WebKitErrors = ["objc2-foundation/NSString"]
WebKitLegacy = []
WebPlugin = [
"objc2-foundation/NSData",
"objc2-foundation/NSError",
"objc2-foundation/NSURLResponse",
]
WebPluginContainer = [
"objc2-foundation/NSString",
"objc2-foundation/NSURLRequest",
]
WebPluginViewFactory = [
"objc2-foundation/NSDictionary",
"objc2-foundation/NSString",
]
WebPolicyDelegate = [
"objc2-foundation/NSDictionary",
"objc2-foundation/NSError",
"objc2-foundation/NSString",
"objc2-foundation/NSURLRequest",
]
WebPreferences = [
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
WebResource = [
"objc2-foundation/NSData",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
]
WebResourceLoadDelegate = [
"objc2-foundation/NSError",
"objc2-foundation/NSURLAuthenticationChallenge",
"objc2-foundation/NSURLRequest",
"objc2-foundation/NSURLResponse",
]
WebScriptObject = [
"objc2-foundation/NSArray",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
]
WebUIDelegate = [
"bitflags",
"objc2-foundation/NSArray",
"objc2-foundation/NSDictionary",
"objc2-foundation/NSGeometry",
"objc2-foundation/NSString",
"objc2-foundation/NSURLRequest",
"objc2-foundation/objc2-core-foundation",
]
WebView = [
"objc2-foundation/NSArray",
"objc2-foundation/NSCoder",
"objc2-foundation/NSDictionary",
"objc2-foundation/NSGeometry",
"objc2-foundation/NSObject",
"objc2-foundation/NSString",
"objc2-foundation/NSURL",
"objc2-foundation/NSURLDownload",
"objc2-foundation/NSUndoManager",
"objc2-foundation/objc2-core-foundation",
]
[[example]]
name = "browser"
required-features = [
"objc2-app-kit",
"objc2-app-kit/NSResponder",
"objc2-app-kit/NSView",
"objc2-app-kit/NSColor",
"objc2-app-kit/NSButton",
"objc2-app-kit/NSButtonCell",
"objc2-app-kit/NSMenu",
"objc2-app-kit/NSMenuItem",
"objc2-app-kit/NSStackView",
"objc2-app-kit/NSText",
"objc2-app-kit/NSTextField",
"objc2-app-kit/NSTextView",
"objc2-app-kit/NSWindow",
"objc2-app-kit/NSControl",
"objc2-app-kit/NSApplication",
"objc2-app-kit/NSRunningApplication",
"objc2-app-kit/NSGraphics",
"objc2-app-kit/NSLayoutConstraint",
"objc2-app-kit/NSUserInterfaceLayout",
"objc2-core-foundation",
"objc2-foundation/NSString",
"objc2-foundation/NSGeometry",
"objc2-foundation/NSNotification",
"objc2-foundation/NSURL",
"objc2-foundation/NSURLRequest",
"objc2-foundation/NSThread",
"WKNavigation",
"WKNavigationDelegate",
"WKWebView",
]