In many places, we are needlessly bridging for the sake of calling Objective-C methods and Core Foundation functions where the original types have functions and methods that work just fine.
Pull request: https://github.com/WebKit/WebKit/pull/9607
<rdar://problem/105274412>
Pull request: https://github.com/WebKit/WebKit/pull/9604
Pull request: https://github.com/WebKit/WebKit/pull/9997
Pull request: https://github.com/WebKit/WebKit/pull/10205