diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricBinding.java b/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricBinding.java index 29ed2c9c3..22e71c275 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricBinding.java +++ b/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricBinding.java @@ -7,12 +7,16 @@ package com.facebook.react.fabric; import com.facebook.react.bridge.JavaScriptContextHolder; +import com.facebook.react.bridge.queue.MessageQueueThread; public interface FabricBinding { // TODO: T31905686 change types of UIManager and EventBeatManager when moving to OSS void register( - JavaScriptContextHolder jsContext, FabricBinder fabricBinder, Object eventBeatManager); + JavaScriptContextHolder jsContext, + FabricBinder fabricBinder, + Object eventBeatManager, + MessageQueueThread jsMessageQueueThread); void unregister(); } diff --git a/ReactAndroid/src/main/jni/react/jni/BUCK b/ReactAndroid/src/main/jni/react/jni/BUCK index b2776f170..141f76ea2 100644 --- a/ReactAndroid/src/main/jni/react/jni/BUCK +++ b/ReactAndroid/src/main/jni/react/jni/BUCK @@ -6,6 +6,7 @@ EXPORTED_HEADERS = [ "CxxSharedModuleWrapper.h", "JavaModuleWrapper.h", "JavaScriptExecutorHolder.h", + "JMessageQueueThread.h", "JReactMarker.h", "JSLoader.h", "JSLogging.h",