Apple has always placed privacy and efficiency over new features.
I am on a Mac right now. What is the name of the WebKit process ?
`lsof | grep webkit`
You'll need to run that as the user handling WebKit processes, so sudo might be required.
And like everyone has said that would only affect startup time. Safari does absolutely blow away Chrome at startup time, but it also is more performant in basically every other way: battery, memory, runtime, window resize, tab open/close/re-open, forward/back, paint, layout...
The UI also is more minimal making well built sites feel much more native than Chrome (on Mac and iOS) making sites feel much more native in practice, especially combined with all the performance.
Chrome feels like a dinosaur.
> On iOS, Cocoa uses WebKit to render text, and everything UIKit-based on MacOS
you are saying that nstextview and friends are rendered with webkit?Various parts of MacOS use the WebKit libraries for rendering, but that's a library, not processes.
You also seem to be very confused as to the difference between a library and a process, given what you've been saying. Having a bunch of apps using WebKit as a framework does not confer any kind of advantage on these apps. If I have an app using WebKit, and you have an app using WebKit, they don't affect each other in the slightest. The only way they would is if they were reusing shared web content processes and so didn't have to wait for those to launch, except a) I imagine launching a web content process is pretty quick, and b) they don't share web content processes so it doesn't matter.
Also if I actually do that right now I see a bunch of WebContent processes, the apps themselves and then there are a handful of daemons that have InfoPlist.strings open from WebKit (from the iOSSupport subsystem) but that's just a localization file and I don't know what it's doing there but it appears to be completely irrelevant (the daemons do not have anything else from WebKit loaded).
AFAIK macOS does not use WebKit to render UI. iOS has been known to use WebKit for text rendering in the past, but I'm not sure if it even still does that, and that was presumably in-process anyway. And even if it did that still wouldn't matter as far as applications' own use of web rendering engines is concerned.
Sure it does: iCal, Mail.app, iTunes (Music app), App Store, etc.
In any case, the OS itself does not rely on WebKit for UI, it just ships some apps that use WebKit.
Which is a moot point on macOS, since you hardly ever close the browser application. You just close the windows and the application stays activated in the Dock.