mirror of
https://github.com/status-im/react-native.git
synced 2025-02-10 08:26:23 +00:00
Summary: @public `-[RCTJavaScriptExecutor executeBlockOnJavaScriptQueue:]` would always `dispatch_async` for the WebView and WebSocket executors, what caused for any frame aligned dispatch. Test Plan: Test the `Timers, TimerMixin` example on UIExplorer, `requestAnimationFrame` was taking ~33.3ms when debugging, now takes ~16.6ms as expected.