Skip to content

Conversation

acdlite
Copy link
Collaborator

@acdlite acdlite commented Jul 8, 2022

This applies forked changes from the "new" reconciler to the "old" one.

Includes:

  • 67de5e3 [FORKED] Hidden trees should capture Suspense
  • 6ab05ee [FORKED] Track nearest Suspense handler on stack
  • 051ac55 [FORKED] Add HiddenContext to track if subtree is hidden

@facebook-github-bot facebook-github-bot added CLA Signed React Core Team Opened by a member of the React Core Team labels Jul 8, 2022
This applies forked changes from the "new" reconciler to the "old" one.

Includes:

- 67de5e3 [FORKED] Hidden trees should capture Suspense
- 6ab05ee [FORKED] Track nearest Suspense handler on stack
- 051ac55 [FORKED] Add HiddenContext to track if subtree is hidden
@acdlite acdlite force-pushed the land-forked-reconciler-hidden-suspense branch from d7f446e to 2f59614 Compare July 8, 2022 14:34
@sizebot
Copy link

sizebot commented Jul 8, 2022

Comparing: 95e22ff...2f59614

Critical size changes

Includes critical production bundles, as well as any change greater than 2%:

Name +/- Base Current +/- gzip Base gzip Current gzip
oss-stable/react-dom/cjs/react-dom.production.min.js +0.76% 131.80 kB 132.80 kB +0.59% 42.41 kB 42.66 kB
oss-experimental/react-dom/cjs/react-dom.production.min.js +0.73% 137.07 kB 138.08 kB +0.52% 44.00 kB 44.23 kB
facebook-www/ReactDOM-prod.classic.js +1.08% 456.91 kB 461.86 kB +0.82% 83.17 kB 83.86 kB
facebook-www/ReactDOM-prod.modern.js +1.12% 442.15 kB 447.10 kB +0.91% 80.90 kB 81.63 kB
facebook-www/ReactDOMForked-prod.classic.js = 461.86 kB 461.86 kB = 83.86 kB 83.86 kB

Significant size changes

Includes any change greater than 0.2%:

Expand to show
Name +/- Base Current +/- gzip Base gzip Current gzip
facebook-www/ReactART-prod.modern.js +1.55% 284.57 kB 288.97 kB +1.23% 50.36 kB 50.98 kB
facebook-www/ReactART-prod.classic.js +1.49% 295.41 kB 299.81 kB +1.24% 52.18 kB 52.83 kB
facebook-react-native/react-test-renderer/cjs/ReactTestRenderer-prod.js +1.33% 266.70 kB 270.24 kB +1.01% 48.34 kB 48.83 kB
react-native/implementations/ReactFabric-prod.js +1.25% 295.62 kB 299.33 kB +0.85% 53.29 kB 53.74 kB
react-native/implementations/ReactFabric-profiling.js +1.25% 314.82 kB 318.76 kB +0.85% 56.51 kB 56.99 kB
react-native/implementations/ReactFabric-prod.fb.js +1.24% 303.90 kB 307.68 kB +0.82% 54.93 kB 55.38 kB
react-native/implementations/ReactFabric-profiling.fb.js +1.24% 331.02 kB 335.12 kB +0.89% 59.18 kB 59.71 kB
facebook-react-native/react-test-renderer/cjs/ReactTestRenderer-profiling.js +1.21% 282.32 kB 285.72 kB +0.89% 50.65 kB 51.10 kB
facebook-www/ReactDOM-prod.modern.js +1.12% 442.15 kB 447.10 kB +0.91% 80.90 kB 81.63 kB
facebook-www/ReactDOM-profiling.modern.js +1.11% 472.32 kB 477.54 kB +0.92% 85.44 kB 86.23 kB
facebook-www/ReactDOM-prod.classic.js +1.08% 456.91 kB 461.86 kB +0.82% 83.17 kB 83.86 kB
facebook-www/ReactDOM-profiling.classic.js +1.07% 487.14 kB 492.36 kB +0.82% 87.83 kB 88.55 kB
oss-stable-semver/react-test-renderer/cjs/react-test-renderer.production.min.js +1.07% 89.23 kB 90.19 kB +1.30% 27.66 kB 28.02 kB
oss-stable/react-test-renderer/cjs/react-test-renderer.production.min.js +1.07% 89.26 kB 90.21 kB +1.29% 27.66 kB 28.02 kB
oss-stable-semver/react-reconciler/cjs/react-reconciler.production.min.js +1.06% 93.00 kB 93.98 kB +1.01% 28.70 kB 28.99 kB
oss-stable/react-reconciler/cjs/react-reconciler.production.min.js +1.06% 93.02 kB 94.01 kB +1.01% 28.72 kB 29.01 kB
oss-stable-semver/react-test-renderer/umd/react-test-renderer.production.min.js +1.03% 89.52 kB 90.44 kB +0.86% 28.08 kB 28.33 kB
oss-stable/react-test-renderer/umd/react-test-renderer.production.min.js +1.03% 89.54 kB 90.47 kB +0.87% 28.08 kB 28.33 kB
oss-stable-semver/react-art/cjs/react-art.production.min.js +1.02% 81.97 kB 82.81 kB +1.20% 25.60 kB 25.91 kB
oss-stable/react-art/cjs/react-art.production.min.js +1.02% 82.00 kB 82.83 kB +1.20% 25.60 kB 25.91 kB
oss-experimental/react-test-renderer/cjs/react-test-renderer.production.min.js +1.01% 93.69 kB 94.64 kB +1.12% 28.99 kB 29.31 kB
oss-experimental/react-reconciler/cjs/react-reconciler.production.min.js +1.01% 97.87 kB 98.86 kB +1.14% 30.14 kB 30.48 kB
facebook-www/ReactDOMTesting-prod.modern.js +1.01% 423.33 kB 427.61 kB +0.78% 79.41 kB 80.03 kB
oss-stable-semver/react-reconciler/cjs/react-reconciler.profiling.min.js +0.99% 101.82 kB 102.82 kB +0.94% 31.01 kB 31.30 kB
oss-stable/react-reconciler/cjs/react-reconciler.profiling.min.js +0.99% 101.84 kB 102.85 kB +0.94% 31.03 kB 31.32 kB
oss-experimental/react-test-renderer/umd/react-test-renderer.production.min.js +0.98% 93.97 kB 94.90 kB +0.75% 29.39 kB 29.61 kB
oss-experimental/react-art/cjs/react-art.production.min.js +0.97% 86.77 kB 87.61 kB +0.88% 27.04 kB 27.28 kB
facebook-www/ReactDOMTesting-prod.classic.js +0.95% 439.41 kB 443.60 kB +0.72% 81.87 kB 82.47 kB
oss-experimental/react-reconciler/cjs/react-reconciler.profiling.min.js +0.95% 106.70 kB 107.71 kB +0.88% 32.43 kB 32.72 kB
react-native/implementations/ReactNativeRenderer-prod.js +0.90% 302.85 kB 305.57 kB +0.76% 54.36 kB 54.78 kB
react-native/implementations/ReactNativeRenderer-prod.fb.js +0.89% 311.12 kB 313.90 kB +0.74% 55.99 kB 56.40 kB
react-native/implementations/ReactNativeRenderer-profiling.fb.js +0.88% 338.18 kB 341.14 kB +0.68% 60.30 kB 60.72 kB
react-native/implementations/ReactNativeRenderer-profiling.js +0.87% 321.97 kB 324.79 kB +0.79% 57.56 kB 58.01 kB
oss-experimental/react-reconciler/cjs/react-reconciler.development.js +0.81% 778.13 kB 784.46 kB +0.69% 166.21 kB 167.35 kB
oss-stable-semver/react-reconciler/cjs/react-reconciler.development.js +0.79% 750.57 kB 756.53 kB +0.63% 160.45 kB 161.46 kB
oss-stable/react-reconciler/cjs/react-reconciler.development.js +0.79% 750.60 kB 756.56 kB +0.63% 160.48 kB 161.49 kB
oss-stable-semver/react-dom/cjs/react-dom.production.min.js +0.76% 131.78 kB 132.78 kB +0.59% 42.41 kB 42.66 kB
oss-stable/react-dom/cjs/react-dom.production.min.js +0.76% 131.80 kB 132.80 kB +0.59% 42.41 kB 42.66 kB
oss-experimental/react-dom/cjs/react-dom.production.min.js +0.73% 137.07 kB 138.08 kB +0.52% 44.00 kB 44.23 kB
oss-stable-semver/react-dom/umd/react-dom.production.min.js +0.73% 131.92 kB 132.89 kB +0.73% 43.06 kB 43.38 kB
oss-stable/react-dom/umd/react-dom.production.min.js +0.73% 131.94 kB 132.91 kB +0.73% 43.06 kB 43.37 kB
oss-stable-semver/react-dom/umd/react-dom.profiling.min.js +0.72% 140.65 kB 141.67 kB +0.55% 45.37 kB 45.62 kB
oss-stable/react-dom/umd/react-dom.profiling.min.js +0.72% 140.68 kB 141.69 kB +0.55% 45.37 kB 45.61 kB
oss-stable-semver/react-dom/cjs/react-dom.profiling.min.js +0.72% 141.21 kB 142.22 kB +0.57% 44.91 kB 45.16 kB
oss-stable/react-dom/cjs/react-dom.profiling.min.js +0.72% 141.23 kB 142.24 kB +0.57% 44.91 kB 45.16 kB
oss-experimental/react-dom/umd/react-dom.profiling.min.js +0.72% 145.82 kB 146.86 kB +0.65% 46.90 kB 47.21 kB
oss-experimental/react-dom/umd/react-dom.production.min.js +0.71% 137.15 kB 138.12 kB +0.65% 44.62 kB 44.91 kB
oss-experimental/react-dom/cjs/react-dom.profiling.min.js +0.70% 146.50 kB 147.52 kB +0.41% 46.49 kB 46.68 kB
oss-experimental/react-dom/cjs/react-dom-unstable_testing.production.min.js +0.70% 142.35 kB 143.34 kB +0.55% 46.04 kB 46.29 kB
facebook-www/ReactDOM-dev.modern.js +0.70% 1,160.16 kB 1,168.25 kB +0.57% 256.01 kB 257.48 kB
oss-stable-semver/react-art/umd/react-art.production.min.js +0.69% 117.87 kB 118.69 kB +0.77% 36.85 kB 37.13 kB
oss-stable/react-art/umd/react-art.production.min.js +0.69% 117.90 kB 118.72 kB +0.76% 36.85 kB 37.13 kB
facebook-www/ReactDOM-dev.classic.js +0.68% 1,183.78 kB 1,191.87 kB +0.56% 260.51 kB 261.97 kB
facebook-www/ReactART-dev.modern.js +0.68% 791.18 kB 796.57 kB +0.41% 168.89 kB 169.59 kB
facebook-www/ReactART-dev.classic.js +0.67% 801.41 kB 806.79 kB +0.39% 171.04 kB 171.71 kB
oss-experimental/react-art/umd/react-art.production.min.js +0.67% 122.62 kB 123.44 kB +0.55% 38.24 kB 38.45 kB
facebook-www/ReactDOMTesting-dev.modern.js +0.66% 1,051.91 kB 1,058.82 kB +0.52% 236.47 kB 237.70 kB
facebook-www/ReactDOMTesting-dev.classic.js +0.64% 1,080.53 kB 1,087.44 kB +0.51% 242.27 kB 243.51 kB
oss-experimental/react-dom/cjs/react-dom.development.js +0.59% 1,060.37 kB 1,066.63 kB +0.45% 237.94 kB 239.02 kB
oss-experimental/react-dom/umd/react-dom.development.js +0.59% 1,112.42 kB 1,118.98 kB +0.49% 240.55 kB 241.73 kB
oss-experimental/react-dom/cjs/react-dom-unstable_testing.development.js +0.58% 1,053.29 kB 1,059.43 kB +0.44% 236.99 kB 238.03 kB
facebook-www/ReactTestRenderer-dev.modern.js +0.58% 721.62 kB 725.81 kB +0.30% 155.32 kB 155.79 kB
facebook-www/ReactTestRenderer-dev.classic.js +0.58% 721.63 kB 725.81 kB +0.30% 155.32 kB 155.79 kB
oss-stable-semver/react-dom/umd/react-dom.development.js +0.57% 1,081.45 kB 1,087.64 kB +0.45% 234.15 kB 235.21 kB
oss-stable/react-dom/umd/react-dom.development.js +0.57% 1,081.47 kB 1,087.66 kB +0.45% 234.17 kB 235.23 kB
oss-stable-semver/react-dom/cjs/react-dom.development.js +0.57% 1,030.85 kB 1,036.74 kB +0.42% 231.64 kB 232.61 kB
oss-stable/react-dom/cjs/react-dom.development.js +0.57% 1,030.87 kB 1,036.76 kB +0.42% 231.67 kB 232.64 kB
oss-experimental/react-test-renderer/umd/react-test-renderer.development.js +0.53% 719.14 kB 722.92 kB +0.26% 151.45 kB 151.85 kB
oss-experimental/react-test-renderer/cjs/react-test-renderer.development.js +0.52% 686.34 kB 689.91 kB +0.24% 149.84 kB 150.20 kB
oss-experimental/react-art/cjs/react-art.development.js +0.52% 715.10 kB 718.79 kB +0.29% 155.14 kB 155.60 kB
oss-stable-semver/react-test-renderer/umd/react-test-renderer.development.js +0.51% 692.23 kB 695.78 kB +0.20% 146.17 kB 146.47 kB
oss-stable/react-test-renderer/umd/react-test-renderer.development.js +0.51% 692.26 kB 695.80 kB +0.20% 146.20 kB 146.49 kB
oss-stable-semver/react-test-renderer/cjs/react-test-renderer.development.js +0.51% 660.74 kB 664.08 kB +0.18% 144.63 kB 144.89 kB
oss-stable/react-test-renderer/cjs/react-test-renderer.development.js +0.51% 660.76 kB 664.10 kB +0.18% 144.66 kB 144.92 kB
oss-stable-semver/react-art/cjs/react-art.development.js +0.48% 687.82 kB 691.14 kB +0.21% 149.43 kB 149.75 kB
oss-stable/react-art/cjs/react-art.development.js +0.48% 687.85 kB 691.17 kB +0.22% 149.46 kB 149.78 kB
facebook-react-native/react-test-renderer/cjs/ReactTestRenderer-dev.js +0.48% 700.15 kB 703.48 kB +0.22% 151.36 kB 151.69 kB
oss-experimental/react-art/umd/react-art.development.js +0.47% 820.12 kB 824.01 kB +0.22% 173.36 kB 173.74 kB
oss-stable-semver/react-art/umd/react-art.development.js +0.45% 791.50 kB 795.02 kB +0.18% 167.60 kB 167.91 kB
oss-stable/react-art/umd/react-art.development.js +0.45% 791.52 kB 795.05 kB +0.18% 167.62 kB 167.93 kB
react-native/implementations/ReactFabric-dev.js +0.39% 780.99 kB 784.07 kB +0.11% 170.72 kB 170.91 kB
react-native/implementations/ReactFabric-dev.fb.js +0.39% 817.93 kB 821.14 kB +0.16% 177.30 kB 177.59 kB
react-native/implementations/ReactNativeRenderer-dev.js +0.39% 790.58 kB 793.66 kB +0.11% 173.09 kB 173.27 kB
react-native/implementations/ReactNativeRenderer-dev.fb.js +0.39% 827.50 kB 830.71 kB +0.15% 179.71 kB 179.99 kB

Generated by 🚫 dangerJS against 2f59614

@acdlite
Copy link
Collaborator Author

acdlite commented Jul 8, 2022

These have been rolled out to public for several days now in www, so it should be safe to merge

@acdlite acdlite merged commit 30eb267 into facebook:main Jul 8, 2022
facebook-github-bot pushed a commit to facebook/react-native that referenced this pull request Sep 8, 2022
Summary:
This sync includes the following changes:
- **[4ea064eb0](facebook/react@4ea064eb0 )**: Don't fire passive effects during initial mount of a hidden Offscreen tree ([#24967](facebook/react#24967)) //<Andrew Clark>//
- **[2c7dea736](facebook/react@2c7dea736 )**: Implement Offscreen in Fizz ([#24988](facebook/react#24988)) //<Andrew Clark>//
- **[49f8254d6](facebook/react@49f8254d6 )**: Bug fix for <App /> vs. <Counter /> ([#24972](facebook/react#24972)) //<davidrenne>//
- **[6b28bc9c5](facebook/react@6b28bc9c5 )**: test: Throw custom error instead of relying on runtime error ([#24946](facebook/react#24946)) //<Sebastian Silbermann>//
- **[9bd0dd4c1](facebook/react@9bd0dd4c1 )**: test(react-debug-tools): Improve coverage of currentDispatcher.current setter ([#24945](facebook/react#24945)) //<Sebastian Silbermann>//
- **[59bc52a16](facebook/react@59bc52a16 )**: Add 4.5.0 release to eslint rules CHANGELOG ([#24853](facebook/react#24853)) //<Sebastian Silbermann>//
- **[cfb6cfa25](facebook/react@cfb6cfa25 )**: Reused components commit with timing as new ones //<Andrew Clark>//
- **[679eea328](facebook/react@679eea328 )**: Extract layout effects to separate functions //<Andrew Clark>//
- **[41287d447](facebook/react@41287d447 )**: Use recursion to traverse during "reappear layout" phase //<Andrew Clark>//
- **[697702bf3](facebook/react@697702bf3 )**: Use recursion to traverse during "disappear layout" phase //<Andrew Clark>//
- **[02206099a](facebook/react@02206099a )**: Use recursion to traverse during passive unmount phase ([#24918](facebook/react#24918)) //<Andrew Clark>//
- **[f62949519](facebook/react@f62949519 )**: [Transition Tracing] Rename transitionCallbacks to unstable_transitionCallbacks  ([#24920](facebook/react#24920)) //<Luna Ruan>//
- **[7a4336c40](facebook/react@7a4336c40 )**: Use recursion to traverse during passive mount phase //<Andrew Clark>//
- **[bb1357b38](facebook/react@bb1357b38 )**: Wrap try-catch directly around each user function //<Andrew Clark>//
- **[de3c06984](facebook/react@de3c06984 )**: Move flag check into each switch case //<Andrew Clark>//
- **[f5916d15b](facebook/react@f5916d15b )**: [Transition Tracing][Code Cleanup] Delete Marker Name Change Tests ([#24908](facebook/react#24908)) //<Luna Ruan>//
- **[fa20b319f](facebook/react@fa20b319f )**: [Transition Tracing] Code Cleanup ([#24880](facebook/react#24880)) //<Luna Ruan>//
- **[5e8c1961c](facebook/react@5e8c1961c )**: [Transition Tracing] onMarkerProgress ([#24861](facebook/react#24861)) //<Luna Ruan>//
- **[b641d0209](facebook/react@b641d0209 )**: Use recursion to traverse during layout phase //<Andrew Clark>//
- **[a1b1e391e](facebook/react@a1b1e391e )**: Wrap try-catch directly around each user function //<Andrew Clark>//
- **[3df7e8f5d](facebook/react@3df7e8f5d )**: Move flag check into each switch case //<Andrew Clark>//
- **[b8c96b136](facebook/react@b8c96b136 )**: Move ref commit effects inside switch statement //<Andrew Clark>//
- **[e225fa43a](facebook/react@e225fa43a )**: [Transition Tracing] Don't call transition callbacks if no transition name specified ([#24887](facebook/react#24887)) //<Luna Ruan>//
- **[dd2d65227](facebook/react@dd2d65227 )**: [Transition Tracing] Tracing Marker Name Change in Update Warning ([#24873](facebook/react#24873)) //<Luna Ruan>//
- **[80208e769](facebook/react@80208e769 )**: [Transition Tracing] Add onTransitionProgress Callback ([#24833](facebook/react#24833)) //<Luna Ruan>//
- **[30eb267ab](facebook/react@30eb267ab )**: Land forked reconciler changes ([#24878](facebook/react#24878)) //<Andrew Clark>//
- **[5e4e2dae0](facebook/react@5e4e2dae0 )**: Defer setState callbacks until component is visible ([#24872](facebook/react#24872)) //<Andrew Clark>//
- **[8e35b5060](facebook/react@8e35b5060 )**: [Transition Tracing] Refactor Code to Remove OffscreeInstance TODOs ([#24855](facebook/react#24855)) //<Luna Ruan>//
- **[deab1263a](facebook/react@deab1263a )**: [Transition Tracing] Change Transition Type Passed Pending Transitions ([#24856](facebook/react#24856)) //<Luna Ruan>//
- **[82e9e9909](facebook/react@82e9e9909 )**: Suspending inside a hidden tree should not cause fallbacks to appear ([#24699](facebook/react#24699)) //<Andrew Clark>//

Changelog:
[General][Changed] - React Native sync for revisions c1f5884...4ea064e

jest_e2e[run_all_tests]

Reviewed By: philIip, NickGerleman

Differential Revision: D39305648

fbshipit-source-id: 627ead5035c77fbc902b306e17897e425ad7fb99
OlimpiaZurek pushed a commit to OlimpiaZurek/react-native that referenced this pull request May 22, 2023
Summary:
This sync includes the following changes:
- **[4ea064eb0](facebook/react@4ea064eb0 )**: Don't fire passive effects during initial mount of a hidden Offscreen tree ([facebook#24967](facebook/react#24967)) //<Andrew Clark>//
- **[2c7dea736](facebook/react@2c7dea736 )**: Implement Offscreen in Fizz ([facebook#24988](facebook/react#24988)) //<Andrew Clark>//
- **[49f8254d6](facebook/react@49f8254d6 )**: Bug fix for <App /> vs. <Counter /> ([facebook#24972](facebook/react#24972)) //<davidrenne>//
- **[6b28bc9c5](facebook/react@6b28bc9c5 )**: test: Throw custom error instead of relying on runtime error ([facebook#24946](facebook/react#24946)) //<Sebastian Silbermann>//
- **[9bd0dd4c1](facebook/react@9bd0dd4c1 )**: test(react-debug-tools): Improve coverage of currentDispatcher.current setter ([facebook#24945](facebook/react#24945)) //<Sebastian Silbermann>//
- **[59bc52a16](facebook/react@59bc52a16 )**: Add 4.5.0 release to eslint rules CHANGELOG ([facebook#24853](facebook/react#24853)) //<Sebastian Silbermann>//
- **[cfb6cfa25](facebook/react@cfb6cfa25 )**: Reused components commit with timing as new ones //<Andrew Clark>//
- **[679eea328](facebook/react@679eea328 )**: Extract layout effects to separate functions //<Andrew Clark>//
- **[41287d447](facebook/react@41287d447 )**: Use recursion to traverse during "reappear layout" phase //<Andrew Clark>//
- **[697702bf3](facebook/react@697702bf3 )**: Use recursion to traverse during "disappear layout" phase //<Andrew Clark>//
- **[02206099a](facebook/react@02206099a )**: Use recursion to traverse during passive unmount phase ([facebook#24918](facebook/react#24918)) //<Andrew Clark>//
- **[f62949519](facebook/react@f62949519 )**: [Transition Tracing] Rename transitionCallbacks to unstable_transitionCallbacks  ([facebook#24920](facebook/react#24920)) //<Luna Ruan>//
- **[7a4336c40](facebook/react@7a4336c40 )**: Use recursion to traverse during passive mount phase //<Andrew Clark>//
- **[bb1357b38](facebook/react@bb1357b38 )**: Wrap try-catch directly around each user function //<Andrew Clark>//
- **[de3c06984](facebook/react@de3c06984 )**: Move flag check into each switch case //<Andrew Clark>//
- **[f5916d15b](facebook/react@f5916d15b )**: [Transition Tracing][Code Cleanup] Delete Marker Name Change Tests ([facebook#24908](facebook/react#24908)) //<Luna Ruan>//
- **[fa20b319f](facebook/react@fa20b319f )**: [Transition Tracing] Code Cleanup ([facebook#24880](facebook/react#24880)) //<Luna Ruan>//
- **[5e8c1961c](facebook/react@5e8c1961c )**: [Transition Tracing] onMarkerProgress ([facebook#24861](facebook/react#24861)) //<Luna Ruan>//
- **[b641d0209](facebook/react@b641d0209 )**: Use recursion to traverse during layout phase //<Andrew Clark>//
- **[a1b1e391e](facebook/react@a1b1e391e )**: Wrap try-catch directly around each user function //<Andrew Clark>//
- **[3df7e8f5d](facebook/react@3df7e8f5d )**: Move flag check into each switch case //<Andrew Clark>//
- **[b8c96b136](facebook/react@b8c96b136 )**: Move ref commit effects inside switch statement //<Andrew Clark>//
- **[e225fa43a](facebook/react@e225fa43a )**: [Transition Tracing] Don't call transition callbacks if no transition name specified ([facebook#24887](facebook/react#24887)) //<Luna Ruan>//
- **[dd2d65227](facebook/react@dd2d65227 )**: [Transition Tracing] Tracing Marker Name Change in Update Warning ([facebook#24873](facebook/react#24873)) //<Luna Ruan>//
- **[80208e769](facebook/react@80208e769 )**: [Transition Tracing] Add onTransitionProgress Callback ([facebook#24833](facebook/react#24833)) //<Luna Ruan>//
- **[30eb267ab](facebook/react@30eb267ab )**: Land forked reconciler changes ([facebook#24878](facebook/react#24878)) //<Andrew Clark>//
- **[5e4e2dae0](facebook/react@5e4e2dae0 )**: Defer setState callbacks until component is visible ([facebook#24872](facebook/react#24872)) //<Andrew Clark>//
- **[8e35b5060](facebook/react@8e35b5060 )**: [Transition Tracing] Refactor Code to Remove OffscreeInstance TODOs ([facebook#24855](facebook/react#24855)) //<Luna Ruan>//
- **[deab1263a](facebook/react@deab1263a )**: [Transition Tracing] Change Transition Type Passed Pending Transitions ([facebook#24856](facebook/react#24856)) //<Luna Ruan>//
- **[82e9e9909](facebook/react@82e9e9909 )**: Suspending inside a hidden tree should not cause fallbacks to appear ([facebook#24699](facebook/react#24699)) //<Andrew Clark>//

Changelog:
[General][Changed] - React Native sync for revisions c1f5884...4ea064e

jest_e2e[run_all_tests]

Reviewed By: philIip, NickGerleman

Differential Revision: D39305648

fbshipit-source-id: 627ead5035c77fbc902b306e17897e425ad7fb99
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed React Core Team Opened by a member of the React Core Team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants