Skip to content

Commit f119cdd

Browse files
joevilchesmeta-codesync[bot]
authored andcommitted
Move accessibility order + swift blur filters to canary (#56721)
Summary: Pull Request resolved: #56721 These have been in experimental for some time and should be moved to canary. Changelog: [Internal] Reviewed By: jorge-cab Differential Revision: D104239097 fbshipit-source-id: 76db513008ea5ca6e4c53411c8b2daad9fe990a8
1 parent 9cb2e63 commit f119cdd

5 files changed

Lines changed: 18 additions & 18 deletions

File tree

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Canary_Android.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* This source code is licensed under the MIT license found in the
55
* LICENSE file in the root directory of this source tree.
66
*
7-
* @generated SignedSource<<2912fe4c90e3b493770bf14e70264656>>
7+
* @generated SignedSource<<2c5d2f88cf7150403cbed87aeadc0239>>
88
*/
99

1010
/**
@@ -23,12 +23,16 @@ public open class ReactNativeFeatureFlagsOverrides_RNOSS_Canary_Android : ReactN
2323
// We could use JNI to get the defaults from C++,
2424
// but that is more expensive than just duplicating the defaults here.
2525

26+
override fun enableAccessibilityOrder(): Boolean = true
27+
2628
override fun enableBridgelessArchitecture(): Boolean = true
2729

2830
override fun enableFabricRenderer(): Boolean = true
2931

3032
override fun enableIntersectionObserverByDefault(): Boolean = true
3133

34+
override fun enableSwiftUIBasedFilters(): Boolean = true
35+
3236
override fun useNativeViewConfigsInBridgelessMode(): Boolean = true
3337

3438
override fun useTurboModuleInterop(): Boolean = true

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android.kt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* This source code is licensed under the MIT license found in the
55
* LICENSE file in the root directory of this source tree.
66
*
7-
* @generated SignedSource<<6a5fd95dffcab319acb765aa25a33d8d>>
7+
* @generated SignedSource<<dcf277b9f00976b0e40394d1e0bd053f>>
88
*/
99

1010
/**
@@ -25,12 +25,8 @@ public open class ReactNativeFeatureFlagsOverrides_RNOSS_Experimental_Android :
2525

2626
override fun cxxNativeAnimatedEnabled(): Boolean = true
2727

28-
override fun enableAccessibilityOrder(): Boolean = true
29-
3028
override fun enableSchedulerDelegateInvalidation(): Boolean = true
3129

32-
override fun enableSwiftUIBasedFilters(): Boolean = true
33-
3430
override fun preventShadowTreeCommitExhaustion(): Boolean = true
3531

3632
override fun useSharedAnimatedBackend(): Boolean = true

packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSCanary.h

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* This source code is licensed under the MIT license found in the
55
* LICENSE file in the root directory of this source tree.
66
*
7-
* @generated SignedSource<<1b2061068e0d6c9ca362ceddd97862da>>
7+
* @generated SignedSource<<dab6dad91b32e837d1a303382566fc3d>>
88
*/
99

1010
/**
@@ -27,6 +27,10 @@ class ReactNativeFeatureFlagsOverridesOSSCanary : public ReactNativeFeatureFlags
2727
public:
2828
ReactNativeFeatureFlagsOverridesOSSCanary() = default;
2929

30+
bool enableAccessibilityOrder() override {
31+
return true;
32+
}
33+
3034
bool enableBridgelessArchitecture() override {
3135
return true;
3236
}
@@ -39,6 +43,10 @@ class ReactNativeFeatureFlagsOverridesOSSCanary : public ReactNativeFeatureFlags
3943
return true;
4044
}
4145

46+
bool enableSwiftUIBasedFilters() override {
47+
return true;
48+
}
49+
4250
bool useNativeViewConfigsInBridgelessMode() override {
4351
return true;
4452
}

packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSExperimental.h

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* This source code is licensed under the MIT license found in the
55
* LICENSE file in the root directory of this source tree.
66
*
7-
* @generated SignedSource<<887a3ac5f8a93cc5ae5c8d01ec1d5e46>>
7+
* @generated SignedSource<<44778a01f2e3f503ea31d340f89587b8>>
88
*/
99

1010
/**
@@ -31,18 +31,10 @@ class ReactNativeFeatureFlagsOverridesOSSExperimental : public ReactNativeFeatur
3131
return true;
3232
}
3333

34-
bool enableAccessibilityOrder() override {
35-
return true;
36-
}
37-
3834
bool enableSchedulerDelegateInvalidation() override {
3935
return true;
4036
}
4137

42-
bool enableSwiftUIBasedFilters() override {
43-
return true;
44-
}
45-
4638
bool preventShadowTreeCommitExhaustion() override {
4739
return true;
4840
}

packages/react-native/scripts/featureflags/ReactNativeFeatureFlags.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ const definitions: FeatureFlagDefinitions = {
167167
expectedReleaseValue: true,
168168
purpose: 'experimentation',
169169
},
170-
ossReleaseStage: 'experimental',
170+
ossReleaseStage: 'canary',
171171
},
172172
enableAccumulatedUpdatesInRawPropsAndroid: {
173173
defaultValue: false,
@@ -534,7 +534,7 @@ const definitions: FeatureFlagDefinitions = {
534534
expectedReleaseValue: true,
535535
purpose: 'experimentation',
536536
},
537-
ossReleaseStage: 'experimental',
537+
ossReleaseStage: 'canary',
538538
},
539539
enableViewCulling: {
540540
defaultValue: false,

0 commit comments

Comments
 (0)