{"abstract":[{"text":"An opaque token that you use to run multiple web views in a single process.","type":"text"}],"deprecationSummary":[{"inlineContent":[{"text":"Creating and using multiple instances of WKProcessPool no longer has any effect.","type":"text"}],"type":"paragraph"}],"hierarchy":{"paths":[["doc:\/\/com.apple.documentation\/documentation\/technologies","doc:\/\/com.apple.webkit\/documentation\/WebKit"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKProcessPool"},"kind":"symbol","legalNotices":{"copyright":"Copyright &copy; 2026 Apple Inc. All rights reserved.","privacyPolicy":"https:\/\/www.apple.com\/privacy\/privacy-policy","termsOfUse":"https:\/\/www.apple.com\/legal\/internet-services\/terms\/site.html"},"metadata":{"availableLanguages":["de-DE","en-US","es-419","fr-FR","it-IT","ja-JP","ko-KR","pt-BR","zh-CN"],"externalID":"c:objc(cs)WKProcessPool","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKProcessPool"}],"modules":[{"name":"WebKit"}],"navigatorTitle":[{"kind":"identifier","text":"WKProcessPool"}],"platforms":[{"deprecatedAt":"15.0","introducedAt":"8.0","message":"Creating and using multiple instances of WKProcessPool no longer has any effect.","name":"iOS"},{"deprecatedAt":"15.0","introducedAt":"8.0","message":"Creating and using multiple instances of WKProcessPool no longer has any effect.","name":"iPadOS"},{"deprecatedAt":"15.0","introducedAt":"13.1","message":"Creating and using multiple instances of WKProcessPool no longer has any effect.","name":"Mac Catalyst"},{"deprecatedAt":"12.0","introducedAt":"10.10","message":"Creating and using multiple instances of WKProcessPool no longer has any effect.","name":"macOS"},{"deprecatedAt":"1.0","introducedAt":"1.0","message":"Creating and using multiple instances of WKProcessPool no longer has any effect.","name":"visionOS"}],"role":"symbol","roleHeading":"Class","symbolKind":"class","title":"WKProcessPool"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","iPadOS","Mac Catalyst","macOS","visionOS"],"tokens":[{"kind":"attribute","text":"@"},{"identifier":"doc:\/\/com.apple.documentation\/documentation\/Swift\/MainActor","kind":"attribute","preciseIdentifier":"s:ScM","text":"MainActor"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKProcessPool"}]}],"kind":"declarations"},{"content":[{"anchor":"overview","level":2,"text":"Overview","type":"heading"},{"inlineContent":[{"text":"A ","type":"text"},{"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKProcessPool","isActive":true,"type":"reference"},{"text":" object represents a single process that WebKit uses to manage web content. To provide a more secure and stable experience, WebKit renders the content of web views in separate processes, rather than in your app’s process space. By default, WebKit gives each web view its own process space until it reaches an implementation-defined process limit. After that, web views with the same ","type":"text"},{"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKProcessPool","isActive":true,"type":"reference"},{"text":" object share the same web content process.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"If your app creates multiple web views, assign the same ","type":"text"},{"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKProcessPool","isActive":true,"type":"reference"},{"text":" object to web views that may safely share a process space. Instantiate an instance of this class and assign it to the ","type":"text"},{"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebViewConfiguration\/processPool","isActive":true,"type":"reference"},{"text":" property of each web view’s ","type":"text"},{"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebViewConfiguration","isActive":true,"type":"reference"},{"text":" object.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.apple.documentation\/documentation\/ObjectiveC\/NSObject-swift.class"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.apple.documentation\/documentation\/Swift\/CVarArg","doc:\/\/com.apple.documentation\/documentation\/Swift\/CustomDebugStringConvertible","doc:\/\/com.apple.documentation\/documentation\/Swift\/CustomStringConvertible","doc:\/\/com.apple.documentation\/documentation\/Swift\/Equatable","doc:\/\/com.apple.documentation\/documentation\/Swift\/Hashable","doc:\/\/com.apple.documentation\/documentation\/Foundation\/NSCoding","doc:\/\/com.apple.documentation\/documentation\/ObjectiveC\/NSObjectProtocol","doc:\/\/com.apple.documentation\/documentation\/Foundation\/NSSecureCoding","doc:\/\/com.apple.documentation\/documentation\/Swift\/Sendable"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"seeAlsoSections":[{"anchor":"Web-view-configuration","generated":true,"identifiers":["doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebViewConfiguration","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWindowFeatures","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKPreferences","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences\/ContentMode","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences\/UpgradeToHTTPSPolicy","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKSecurityRestrictionMode","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKPreferences\/InactiveSchedulingPolicy-swift.enum","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebView\/FullscreenState-swift.enum"],"title":"Web view configuration"}],"topicSections":[{"anchor":"Initializers","generated":true,"identifiers":["doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKProcessPool\/init(coder:)"],"title":"Initializers"}],"variants":[{"paths":["\/documentation\/webkit\/wkprocesspool"],"traits":[{"interfaceLanguage":"swift"}]},{"paths":["\/documentation\/webkit\/wkprocesspool"],"traits":[{"interfaceLanguage":"occ"}]}],"references":{"doc://com.apple.documentation/documentation/Foundation/NSCoding":{"abstract":[{"text":"A protocol that enables an object to be encoded and decoded for archiving and distribution.","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NSCoding"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Foundation\/NSCoding","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NSCoding"}],"role":"symbol","title":"NSCoding","type":"topic","url":"\/documentation\/foundation\/nscoding"},"doc://com.apple.documentation/documentation/Foundation/NSSecureCoding":{"abstract":[{"text":"A protocol that enables encoding and decoding in a manner that is robust against object substitution attacks.","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NSSecureCoding"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Foundation\/NSSecureCoding","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NSSecureCoding"}],"role":"symbol","title":"NSSecureCoding","type":"topic","url":"\/documentation\/foundation\/nssecurecoding"},"doc://com.apple.documentation/documentation/ObjectiveC/NSObject-swift.class":{"abstract":[{"text":"The root class of most Objective-C class hierarchies, from which subclasses inherit a basic interface to the runtime system and the ability to behave as Objective-C objects.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NSObject"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/ObjectiveC\/NSObject-swift.class","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NSObject"}],"role":"symbol","title":"NSObject","type":"topic","url":"\/documentation\/objectivec\/nsobject-swift.class"},"doc://com.apple.documentation/documentation/ObjectiveC/NSObjectProtocol":{"abstract":[{"text":"The group of methods that are fundamental to all Objective-C objects.","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NSObjectProtocol"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/ObjectiveC\/NSObjectProtocol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NSObjectProtocol"}],"role":"symbol","title":"NSObjectProtocol","type":"topic","url":"\/documentation\/objectivec\/nsobjectprotocol"},"doc://com.apple.documentation/documentation/Swift/CVarArg":{"abstract":[{"text":"A type whose instances can be encoded, and appropriately passed, as","type":"text"},{"text":" ","type":"text"},{"text":"elements of a C ","type":"text"},{"code":"va_list","type":"codeVoice"},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CVarArg"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Swift\/CVarArg","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"CVarArg"}],"role":"symbol","title":"CVarArg","type":"topic","url":"\/documentation\/swift\/cvararg"},"doc://com.apple.documentation/documentation/Swift/CustomDebugStringConvertible":{"abstract":[{"text":"A type with a customized textual representation suitable for debugging","type":"text"},{"text":" ","type":"text"},{"text":"purposes.","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomDebugStringConvertible"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Swift\/CustomDebugStringConvertible","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"CustomDebugStringConvertible"}],"role":"symbol","title":"CustomDebugStringConvertible","type":"topic","url":"\/documentation\/swift\/customdebugstringconvertible"},"doc://com.apple.documentation/documentation/Swift/CustomStringConvertible":{"abstract":[{"text":"A type with a customized textual representation.","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomStringConvertible"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Swift\/CustomStringConvertible","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"CustomStringConvertible"}],"role":"symbol","title":"CustomStringConvertible","type":"topic","url":"\/documentation\/swift\/customstringconvertible"},"doc://com.apple.documentation/documentation/Swift/Equatable":{"abstract":[{"text":"A type that can be compared for value equality.","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"Equatable"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Swift\/Equatable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Equatable"}],"role":"symbol","title":"Equatable","type":"topic","url":"\/documentation\/swift\/equatable"},"doc://com.apple.documentation/documentation/Swift/Hashable":{"abstract":[{"text":"A type that can be hashed into a ","type":"text"},{"code":"Hasher","type":"codeVoice"},{"text":" to produce an integer hash value.","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"Hashable"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Swift\/Hashable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Hashable"}],"role":"symbol","title":"Hashable","type":"topic","url":"\/documentation\/swift\/hashable"},"doc://com.apple.documentation/documentation/Swift/MainActor":{"abstract":[{"text":"A singleton actor whose executor is equivalent to the main","type":"text"},{"text":" ","type":"text"},{"text":"dispatch queue.","type":"text"}],"fragments":[{"kind":"keyword","text":"actor"},{"kind":"text","text":" "},{"kind":"identifier","text":"MainActor"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Swift\/MainActor","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"MainActor"}],"role":"symbol","title":"MainActor","type":"topic","url":"\/documentation\/swift\/mainactor"},"doc://com.apple.documentation/documentation/Swift/Sendable":{"abstract":[{"text":"A thread-safe type whose values can be shared across arbitrary concurrent","type":"text"},{"text":" ","type":"text"},{"text":"contexts without introducing a risk of data races.","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"Sendable"}],"identifier":"doc:\/\/com.apple.documentation\/documentation\/Swift\/Sendable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Sendable"}],"role":"symbol","title":"Sendable","type":"topic","url":"\/documentation\/swift\/sendable"},"doc://com.apple.documentation/documentation/technologies":{"abstract":[],"identifier":"doc:\/\/com.apple.documentation\/documentation\/technologies","kind":"technologies","role":"overview","title":"Technologies","type":"topic","url":"\/documentation\/technologies"},"doc://com.apple.webkit/documentation/WebKit":{"abstract":[{"text":"Integrate web content seamlessly into your app, and customize content interactions to meet your app’s needs.","type":"text"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit","kind":"symbol","role":"collection","title":"WebKit","type":"topic","url":"\/documentation\/webkit"},"doc://com.apple.webkit/documentation/WebKit/WKPreferences":{"abstract":[{"text":"An object that encapsulates the standard behaviors to apply to websites.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKPreferences"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKPreferences","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"WKPreferences"}],"role":"symbol","title":"WKPreferences","type":"topic","url":"\/documentation\/webkit\/wkpreferences"},"doc://com.apple.webkit/documentation/WebKit/WKPreferences/InactiveSchedulingPolicy-swift.enum":{"abstract":[{"text":"An enumeration that lists policies for how a web view that’s not in a window handles tasks.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"InactiveSchedulingPolicy"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKPreferences\/InactiveSchedulingPolicy-swift.enum","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"InactiveSchedulingPolicy"}],"role":"symbol","title":"WKPreferences.InactiveSchedulingPolicy","type":"topic","url":"\/documentation\/webkit\/wkpreferences\/inactiveschedulingpolicy-swift.enum"},"doc://com.apple.webkit/documentation/WebKit/WKProcessPool":{"abstract":[{"text":"An opaque token that you use to run multiple web views in a single process.","type":"text"}],"deprecated":true,"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKProcessPool"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKProcessPool","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"WKProcessPool"}],"role":"symbol","title":"WKProcessPool","type":"topic","url":"\/documentation\/webkit\/wkprocesspool"},"doc://com.apple.webkit/documentation/WebKit/WKProcessPool/init(coder:)":{"abstract":[],"deprecated":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"coder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSCoder","text":"NSCoder"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKProcessPool\/init(coder:)","kind":"symbol","role":"symbol","title":"init(coder:)","type":"topic","url":"\/documentation\/webkit\/wkprocesspool\/init(coder:)"},"doc://com.apple.webkit/documentation/WebKit/WKSecurityRestrictionMode":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKSecurityRestrictionMode"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKSecurityRestrictionMode","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"WKSecurityRestrictionMode"}],"role":"symbol","title":"WKSecurityRestrictionMode","type":"topic","url":"\/documentation\/webkit\/wksecurityrestrictionmode"},"doc://com.apple.webkit/documentation/WebKit/WKWebView/FullscreenState-swift.enum":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FullscreenState"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebView\/FullscreenState-swift.enum","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FullscreenState"}],"role":"symbol","title":"WKWebView.FullscreenState","type":"topic","url":"\/documentation\/webkit\/wkwebview\/fullscreenstate-swift.enum"},"doc://com.apple.webkit/documentation/WebKit/WKWebViewConfiguration":{"abstract":[{"text":"A collection of properties that you use to initialize a web view.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKWebViewConfiguration"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebViewConfiguration","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"WKWebViewConfiguration"}],"role":"symbol","title":"WKWebViewConfiguration","type":"topic","url":"\/documentation\/webkit\/wkwebviewconfiguration"},"doc://com.apple.webkit/documentation/WebKit/WKWebViewConfiguration/processPool":{"abstract":[{"text":"The object that coordinates the processes the web view uses to render its web content and execute scripts.","type":"text"}],"deprecated":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"processPool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)WKProcessPool","text":"WKProcessPool"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebViewConfiguration\/processPool","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"processPool"}],"role":"symbol","title":"processPool","type":"topic","url":"\/documentation\/webkit\/wkwebviewconfiguration\/processpool"},"doc://com.apple.webkit/documentation/WebKit/WKWebpagePreferences":{"abstract":[{"text":"An object that specifies the behaviors to use when loading and rendering page content.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKWebpagePreferences"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"WKWebpagePreferences"}],"role":"symbol","title":"WKWebpagePreferences","type":"topic","url":"\/documentation\/webkit\/wkwebpagepreferences"},"doc://com.apple.webkit/documentation/WebKit/WKWebpagePreferences/ContentMode":{"abstract":[{"text":"Constants that indicate how to render web view content.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ContentMode"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences\/ContentMode","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ContentMode"}],"role":"symbol","title":"WKWebpagePreferences.ContentMode","type":"topic","url":"\/documentation\/webkit\/wkwebpagepreferences\/contentmode"},"doc://com.apple.webkit/documentation/WebKit/WKWebpagePreferences/UpgradeToHTTPSPolicy":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UpgradeToHTTPSPolicy"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences\/UpgradeToHTTPSPolicy","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UpgradeToHTTPSPolicy"}],"role":"symbol","title":"WKWebpagePreferences.UpgradeToHTTPSPolicy","type":"topic","url":"\/documentation\/webkit\/wkwebpagepreferences\/upgradetohttpspolicy"},"doc://com.apple.webkit/documentation/WebKit/WKWindowFeatures":{"abstract":[{"text":"Display-related attributes that a webpage requests for its window.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKWindowFeatures"}],"identifier":"doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWindowFeatures","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"WKWindowFeatures"}],"role":"symbol","title":"WKWindowFeatures","type":"topic","url":"\/documentation\/webkit\/wkwindowfeatures"}},"variantOverrides":[{"patch":[{"op":"replace","path":"\/identifier\/interfaceLanguage","value":"occ"},{"op":"replace","path":"\/metadata\/platforms","value":[{"deprecatedAt":"15.0","introducedAt":"8.0","name":"iOS"},{"deprecatedAt":"15.0","introducedAt":"8.0","name":"iPadOS"},{"deprecatedAt":"15.0","introducedAt":"13.1","name":"Mac Catalyst"},{"deprecatedAt":"12.0","introducedAt":"10.10","name":"macOS"},{"deprecatedAt":"1.0","introducedAt":"1.0","name":"visionOS"}]},{"op":"replace","path":"\/metadata\/roleHeading","value":"Class"},{"op":"replace","path":"\/metadata\/title","value":"WKProcessPool"},{"op":"replace","path":"\/metadata\/symbolKind","value":"class"},{"op":"replace","path":"\/metadata\/fragments","value":[{"kind":"identifier","text":"WKProcessPool"}]},{"op":"replace","path":"\/metadata\/navigatorTitle","value":[{"kind":"identifier","text":"WKProcessPool"}]},{"op":"replace","path":"\/hierarchy","value":{"paths":[["doc:\/\/com.apple.documentation\/documentation\/technologies","doc:\/\/com.apple.webkit\/documentation\/WebKit"]]}},{"op":"replace","path":"\/topicSections","value":null},{"op":"replace","path":"\/relationshipsSections","value":[{"identifiers":["doc:\/\/com.apple.documentation\/documentation\/ObjectiveC\/NSObject-swift.class"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/com.apple.documentation\/documentation\/Foundation\/NSSecureCoding"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}]},{"op":"replace","path":"\/seeAlsoSections","value":[{"anchor":"Web-view-configuration","generated":true,"identifiers":["doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebViewConfiguration","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWindowFeatures","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKPreferences","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences\/ContentMode","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebpagePreferences\/UpgradeToHTTPSPolicy","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKSecurityRestrictionMode","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKPreferences\/InactiveSchedulingPolicy-swift.enum","doc:\/\/com.apple.webkit\/documentation\/WebKit\/WKWebView\/FullscreenState-swift.enum"],"title":"Web view configuration"}]},{"op":"replace","path":"\/primaryContentSections\/0","value":{"declarations":[{"languages":["occ"],"platforms":["iOS","iPadOS","Mac Catalyst","macOS","visionOS"],"tokens":[{"kind":"keyword","text":"@interface"},{"kind":"text","text":" "},{"kind":"identifier","text":"WKProcessPool"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.apple.documentation\/documentation\/ObjectiveC\/NSObject-swift.class","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSObject","text":"NSObject"}]}],"kind":"declarations"}},{"op":"replace","path":"\/deprecationSummary","value":[{"inlineContent":[{"text":"Creating and using multiple instances of WKProcessPool no longer has any effect.","type":"text"}],"type":"paragraph"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.documentation~1documentation~1Foundation~1NSCoding\/fragments","value":[{"kind":"identifier","text":"NSCoding"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.documentation~1documentation~1Foundation~1NSSecureCoding\/fragments","value":[{"kind":"identifier","text":"NSSecureCoding"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.documentation~1documentation~1ObjectiveC~1NSObject-swift.class\/fragments","value":[{"kind":"identifier","text":"NSObject"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.documentation~1documentation~1ObjectiveC~1NSObjectProtocol\/title","value":"NSObject"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.documentation~1documentation~1ObjectiveC~1NSObjectProtocol\/fragments","value":[{"kind":"identifier","text":"NSObject"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.documentation~1documentation~1ObjectiveC~1NSObjectProtocol\/navigatorTitle","value":[{"kind":"identifier","text":"NSObject"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKPreferences\/title","value":"WKPreferences"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKPreferences\/fragments","value":[{"kind":"identifier","text":"WKPreferences"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKPreferences\/navigatorTitle","value":[{"kind":"identifier","text":"WKPreferences"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKPreferences~1InactiveSchedulingPolicy-swift.enum\/title","value":"WKInactiveSchedulingPolicy"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKPreferences~1InactiveSchedulingPolicy-swift.enum\/fragments","value":[{"kind":"identifier","text":"WKInactiveSchedulingPolicy"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKPreferences~1InactiveSchedulingPolicy-swift.enum\/navigatorTitle","value":[{"kind":"identifier","text":"WKInactiveSchedulingPolicy"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKProcessPool\/title","value":"WKProcessPool"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKProcessPool\/fragments","value":[{"kind":"identifier","text":"WKProcessPool"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKProcessPool\/navigatorTitle","value":[{"kind":"identifier","text":"WKProcessPool"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKSecurityRestrictionMode\/title","value":"WKSecurityRestrictionMode"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKSecurityRestrictionMode\/fragments","value":[{"kind":"identifier","text":"WKSecurityRestrictionMode"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKSecurityRestrictionMode\/navigatorTitle","value":[{"kind":"identifier","text":"WKSecurityRestrictionMode"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebView~1FullscreenState-swift.enum\/title","value":"WKFullscreenState"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebView~1FullscreenState-swift.enum\/fragments","value":[{"kind":"identifier","text":"WKFullscreenState"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebView~1FullscreenState-swift.enum\/navigatorTitle","value":[{"kind":"identifier","text":"WKFullscreenState"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebViewConfiguration\/title","value":"WKWebViewConfiguration"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebViewConfiguration\/fragments","value":[{"kind":"identifier","text":"WKWebViewConfiguration"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebViewConfiguration\/navigatorTitle","value":[{"kind":"identifier","text":"WKWebViewConfiguration"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebViewConfiguration~1processPool\/title","value":"processPool"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebViewConfiguration~1processPool\/fragments","value":[{"kind":"identifier","text":"processPool"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences\/title","value":"WKWebpagePreferences"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences\/fragments","value":[{"kind":"identifier","text":"WKWebpagePreferences"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences\/navigatorTitle","value":[{"kind":"identifier","text":"WKWebpagePreferences"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences~1ContentMode\/title","value":"WKContentMode"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences~1ContentMode\/fragments","value":[{"kind":"identifier","text":"WKContentMode"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences~1ContentMode\/navigatorTitle","value":[{"kind":"identifier","text":"WKContentMode"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences~1UpgradeToHTTPSPolicy\/title","value":"WKWebpagePreferencesUpgradeToHTTPSPolicy"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences~1UpgradeToHTTPSPolicy\/fragments","value":[{"kind":"identifier","text":"WKWebpagePreferencesUpgradeToHTTPSPolicy"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWebpagePreferences~1UpgradeToHTTPSPolicy\/navigatorTitle","value":[{"kind":"identifier","text":"WKWebpagePreferencesUpgradeToHTTPSPolicy"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWindowFeatures\/title","value":"WKWindowFeatures"},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWindowFeatures\/fragments","value":[{"kind":"identifier","text":"WKWindowFeatures"}]},{"op":"replace","path":"\/references\/doc:~1~1com.apple.webkit~1documentation~1WebKit~1WKWindowFeatures\/navigatorTitle","value":[{"kind":"identifier","text":"WKWindowFeatures"}]}],"traits":[{"interfaceLanguage":"occ"}]}]}