From 63af232d46f86a6232ca0e8e76ca61638147445f Mon Sep 17 00:00:00 2001 From: javache Date: Tue, 29 Apr 2025 03:16:29 -0700 Subject: [PATCH] [react-native] Pull up enableFastAddPropertiesInDiffing check (#33043) ## Summary We don't need the isArray check for this experiment, as `fastAddProperties` already does the same. Also renaming slowAddProperties to make it clearer we can fully remove this codepath once fastAddProperties is fully rolled out. ## How did you test this change? ``` yarn test packages/react-native-renderer -r=xplat --variant=true ``` DiffTrain build for [0038c501a307e5ddc0cb80027e55740ddda09520](https://github.com/facebook/react/commit/0038c501a307e5ddc0cb80027e55740ddda09520) --- compiled-rn/VERSION_NATIVE_FB | 2 +- .../react/react-dom/cjs/ReactDOM-dev.js | 4 ++-- .../react/react-dom/cjs/ReactDOM-prod.js | 4 ++-- .../react/react-dom/cjs/ReactDOM-profiling.js | 4 ++-- .../react/react-dom/cjs/ReactDOMClient-dev.js | 12 +++++----- .../react-dom/cjs/ReactDOMClient-prod.js | 12 +++++----- .../react-dom/cjs/ReactDOMClient-profiling.js | 12 +++++----- .../react-dom/cjs/ReactDOMProfiling-dev.js | 12 +++++----- .../react-dom/cjs/ReactDOMProfiling-prod.js | 12 +++++----- .../cjs/ReactDOMProfiling-profiling.js | 12 +++++----- .../cjs/ReactTestRenderer-dev.js | 8 +++---- .../cjs/ReactTestRenderer-prod.js | 8 +++---- .../cjs/ReactTestRenderer-profiling.js | 8 +++---- .../vendor/react/react/cjs/React-dev.js | 4 ++-- .../vendor/react/react/cjs/React-prod.js | 4 ++-- .../vendor/react/react/cjs/React-profiling.js | 4 ++-- .../Libraries/Renderer/REVISION | 2 +- .../implementations/ReactFabric-dev.fb.js | 22 +++++++++---------- .../implementations/ReactFabric-prod.fb.js | 17 +++++++++----- .../ReactFabric-profiling.fb.js | 17 +++++++++----- .../ReactNativeRenderer-dev.fb.js | 10 ++++----- .../ReactNativeRenderer-prod.fb.js | 10 ++++----- .../ReactNativeRenderer-profiling.fb.js | 10 ++++----- 23 files changed, 110 insertions(+), 100 deletions(-) diff --git a/compiled-rn/VERSION_NATIVE_FB b/compiled-rn/VERSION_NATIVE_FB index 3334697981..6fb6108e1a 100644 --- a/compiled-rn/VERSION_NATIVE_FB +++ b/compiled-rn/VERSION_NATIVE_FB @@ -1 +1 @@ -19.2.0-native-fb-3ef31d19-20250422 \ No newline at end of file +19.2.0-native-fb-0038c501-20250429 \ No newline at end of file diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js index 7769435757..bedd143f89 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -404,5 +404,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-3ef31d19-20250422"; + exports.version = "19.2.0-native-fb-0038c501-20250429"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js index cfe06e4415..1c2a350c79 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<0174cc70e7e9694eec9f18abeb2f5b19>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js index cfe06e4415..1c2a350c79 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<0174cc70e7e9694eec9f18abeb2f5b19>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js index 47b6b41bdb..e37816036d 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<9d13782b98a9874b7d41d61be121c254>> + * @generated SignedSource<<1960f570368733d578b6de81a3a6772c>> */ /* @@ -26236,11 +26236,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-3ef31d19-20250422" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-native-fb-3ef31d19-20250422\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-0038c501-20250429\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -26277,10 +26277,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -26424,5 +26424,5 @@ __DEV__ && listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.2.0-native-fb-3ef31d19-20250422"; + exports.version = "19.2.0-native-fb-0038c501-20250429"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js index b65b13067a..6a65bea504 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<638434daf1c86509eea1173db6df4fc2>> */ /* @@ -16334,14 +16334,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1838 = React.version; if ( - "19.2.0-native-fb-3ef31d19-20250422" !== + "19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion$jscomp$inline_1838 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1838, - "19.2.0-native-fb-3ef31d19-20250422" + "19.2.0-native-fb-0038c501-20250429" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16363,10 +16363,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2316 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2317 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -16470,4 +16470,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js index d473d9ce88..1fb0984981 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<9d7709d7f037e02c11b3263d8352d7a1>> + * @generated SignedSource<<692b0056c27fb8495e61537b77520b77>> */ /* @@ -17043,14 +17043,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1941 = React.version; if ( - "19.2.0-native-fb-3ef31d19-20250422" !== + "19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion$jscomp$inline_1941 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1941, - "19.2.0-native-fb-3ef31d19-20250422" + "19.2.0-native-fb-0038c501-20250429" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17072,10 +17072,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_1948 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422", + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$304 = 0; @@ -17194,4 +17194,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js index fa51c4cdb1..3c96ed5d6c 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ /* @@ -26297,11 +26297,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-3ef31d19-20250422" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-native-fb-3ef31d19-20250422\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-0038c501-20250429\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -26338,10 +26338,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -26801,7 +26801,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-3ef31d19-20250422"; + exports.version = "19.2.0-native-fb-0038c501-20250429"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js index 593fd282ae..a03ede595e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<567daf56c9bec1598de3d0108311e62b>> */ /* @@ -16345,14 +16345,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1839 = React.version; if ( - "19.2.0-native-fb-3ef31d19-20250422" !== + "19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion$jscomp$inline_1839 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1839, - "19.2.0-native-fb-3ef31d19-20250422" + "19.2.0-native-fb-0038c501-20250429" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16374,10 +16374,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2319 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2320 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -16635,4 +16635,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js index 1af9931b7b..1f2eaa85f6 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<1f40b96c85aae18f9df88e7417de3a95>> + * @generated SignedSource<> */ /* @@ -17058,14 +17058,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1942 = React.version; if ( - "19.2.0-native-fb-3ef31d19-20250422" !== + "19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion$jscomp$inline_1942 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1942, - "19.2.0-native-fb-3ef31d19-20250422" + "19.2.0-native-fb-0038c501-20250429" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17087,10 +17087,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_1949 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422", + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$304 = 0; @@ -17363,7 +17363,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js index 72ae8c2868..6f3ca929ed 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<5f02fc0363cfa66d86c1043950528674>> */ "use strict"; @@ -15630,10 +15630,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15778,5 +15778,5 @@ __DEV__ && flushSyncWorkAcrossRoots_impl(0, !0)); } }; - exports.version = "19.2.0-native-fb-3ef31d19-20250422"; + exports.version = "19.2.0-native-fb-0038c501-20250429"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js index c645166c23..c707254e3a 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -9885,10 +9885,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1439 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1440 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -10024,4 +10024,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js index cf9033f8d1..6e1b7ebe02 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<95833321888af4636e84de6c88293cb7>> + * @generated SignedSource<<6d75c623ae783ef6b1e52eab76a3a0cd>> */ "use strict"; @@ -10502,10 +10502,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1247 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422", + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$155 = 0; @@ -10656,4 +10656,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js index 33edbf917e..56bcc2caf6 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<6f4909cfbb5b2f0a7671d23954235942>> + * @generated SignedSource<> */ "use strict"; @@ -1412,7 +1412,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.2.0-native-fb-3ef31d19-20250422"; + exports.version = "19.2.0-native-fb-0038c501-20250429"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js index 331cb4dc1f..807ff41e14 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<9544a908fcba7316c3c3e12020e06f64>> + * @generated SignedSource<<004769504d4fab92b91a65207cd2893e>> */ "use strict"; @@ -587,4 +587,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js index b35dc04ecc..fe6f19ce99 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<0dccd0c23701e93e1314106030bab224>> + * @generated SignedSource<<39481eab16495fb98a9793a2fbc2900f>> */ "use strict"; @@ -591,7 +591,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-3ef31d19-20250422"; +exports.version = "19.2.0-native-fb-0038c501-20250429"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION index a609ff4ba8..c4b4f0a11f 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION @@ -1 +1 @@ -3ef31d196a83e45d4c70b300a265a9c657c386b4 +0038c501a307e5ddc0cb80027e55740ddda09520 diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js index def1a28e6c..07e9c23ad1 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<5754cca2d1255ac615656e4737b87dea>> + * @generated SignedSource<<01794f0b94bd85229e5725df24a38d9f>> */ "use strict"; @@ -1297,15 +1297,15 @@ __DEV__ && } function addNestedProperty(updatePayload, nextProp, validAttributes) { if (!nextProp) return updatePayload; + if (enableFastAddPropertiesInDiffing) + return fastAddProperties(updatePayload, nextProp, validAttributes); if (!isArrayImpl(nextProp)) - return enableFastAddPropertiesInDiffing - ? fastAddProperties(updatePayload, nextProp, validAttributes) - : diffProperties( - updatePayload, - emptyObject$1, - nextProp, - validAttributes - ); + return diffProperties( + updatePayload, + emptyObject$1, + nextProp, + validAttributes + ); for (var i = 0; i < nextProp.length; i++) updatePayload = addNestedProperty( updatePayload, @@ -17347,10 +17347,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js index 75410a18b2..0fe6a46ce9 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<9fc1ce3cfcc10981145f460fa861c321>> + * @generated SignedSource<<04928b2865b2da85beb8ac11c426e1e1>> */ "use strict"; @@ -1424,10 +1424,15 @@ function diffNestedProperty( } function addNestedProperty(updatePayload, nextProp, validAttributes) { if (!nextProp) return updatePayload; + if (enableFastAddPropertiesInDiffing) + return fastAddProperties(updatePayload, nextProp, validAttributes); if (!isArrayImpl(nextProp)) - return enableFastAddPropertiesInDiffing - ? fastAddProperties(updatePayload, nextProp, validAttributes) - : diffProperties(updatePayload, emptyObject, nextProp, validAttributes); + return diffProperties( + updatePayload, + emptyObject, + nextProp, + validAttributes + ); for (var i = 0; i < nextProp.length; i++) updatePayload = addNestedProperty( updatePayload, @@ -11095,10 +11100,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1235 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1235.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js index bd9465c34f..de843ae3fc 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<8e5d50cba591328e019d978d314ecedf>> + * @generated SignedSource<<2a7b9127773d76029217c990b6aa6745>> */ "use strict"; @@ -1428,10 +1428,15 @@ function diffNestedProperty( } function addNestedProperty(updatePayload, nextProp, validAttributes) { if (!nextProp) return updatePayload; + if (enableFastAddPropertiesInDiffing) + return fastAddProperties(updatePayload, nextProp, validAttributes); if (!isArrayImpl(nextProp)) - return enableFastAddPropertiesInDiffing - ? fastAddProperties(updatePayload, nextProp, validAttributes) - : diffProperties(updatePayload, emptyObject, nextProp, validAttributes); + return diffProperties( + updatePayload, + emptyObject, + nextProp, + validAttributes + ); for (var i = 0; i < nextProp.length; i++) updatePayload = addNestedProperty( updatePayload, @@ -11796,10 +11801,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1336 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1336.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js index 70dd21d9d2..86a2bfb588 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<5766de66d75c0edf7da351d3a588c452>> + * @generated SignedSource<> */ "use strict"; @@ -17564,11 +17564,11 @@ __DEV__ && shouldSuspendImpl = newShouldSuspendImpl; }; var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-3ef31d19-20250422" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-3ef31d19-20250422\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-0038c501-20250429\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -17594,10 +17594,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js index ac7c6a58f1..ca7a1a73c9 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<60721fd4efdec1604e530302fb948b0a>> + * @generated SignedSource<<1e717bfc4181ef60d21a7ad0e5d15f44>> */ "use strict"; @@ -11197,11 +11197,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-3ef31d19-20250422" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-3ef31d19-20250422\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-0038c501-20250429\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11250,10 +11250,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1298 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1298.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js index b70e7e0cc2..1fe5cd64f5 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<881e881b2539a7fdf36025e8d9f53ba5>> + * @generated SignedSource<<6ed25eab1d576709a343fd08a6d0a6ec>> */ "use strict"; @@ -11896,11 +11896,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-3ef31d19-20250422" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-0038c501-20250429" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-3ef31d19-20250422\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-0038c501-20250429\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11949,10 +11949,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1399 = { bundleType: 0, - version: "19.2.0-native-fb-3ef31d19-20250422", + version: "19.2.0-native-fb-0038c501-20250429", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-3ef31d19-20250422" + reconcilerVersion: "19.2.0-native-fb-0038c501-20250429" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1399.rendererConfig = extraDevToolsConfig);