From b94c2145b54be71728b60958ca3178cf808edd6b Mon Sep 17 00:00:00 2001 From: David Vacca Date: Wed, 20 May 2026 10:16:51 -0700 Subject: [PATCH] Remove enableFabricRenderer() overrides from downstream consumers (#56896) Summary: The `enableFabricRenderer()` virtual method is being removed from `ReactNativeFeatureFlagsDefaults`. This diff removes the now-stale `enableFabricRenderer() override` methods from downstream `ReactNativeFeatureFlagsDefaults` subclasses so they compile cleanly once the parent method is gone. Also removes the now-unused `enableFabric` parameter from `createFBReactModuleDefaultsFeatureFlagsProvider` and its single caller. Behavior is unchanged because every override returned `true` (the value the runtime always took at this point) and no other code path depends on the flag. Changelog: [Internal] Reviewed By: christophpurrer Differential Revision: D105347594 --- .../featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h index fdabd7bab1f0..e18666e68d17 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h @@ -17,10 +17,6 @@ class ReactNativeFeatureFlagsOverridesOSSStable : public ReactNativeFeatureFlags { return true; } - bool enableFabricRenderer() override - { - return true; - } bool useTurboModules() override { return true;