@samitouri / QOS-React-2 / commits / aab72cb1cb

rename ReactFiberContext to ReactFiberLegacyContext (#33622)

It wasn't immediately obvious to me, that all the exports here are related to legacy context, so renaming for clarity. Modern context lives in `ReactFiberNewContext` which we could probably also raname in a separate step to just Context.

Jan Kassens committed Jun 23, 2025 at 17:21 UTC aab72cb1cbfc30f07af7b949fb9dc8d7497d73ca
8 files changed +8 -8
packages/react-reconciler/src/ReactFiberBeginWork.js
+1 -1
@@ -236,7 +236,7 @@ import {
236 isContextProvider as isLegacyContextProvider,
237 pushTopLevelContextObject,
238 invalidateContextProvider,
239 -} from './ReactFiberContext';
239 +} from './ReactFiberLegacyContext';
240 import {
241 getIsHydrating,
242 enterHydrationState,
packages/react-reconciler/src/ReactFiberClassComponent.js
+2 -2
@@ -53,7 +53,7 @@ import {
53 getUnmaskedContext,
54 hasContextChanged,
55 emptyContextObject,
56 -} from './ReactFiberContext';
56 +} from './ReactFiberLegacyContext';
57 import {readContext, checkIfContextChanged} from './ReactFiberNewContext';
58 import {requestUpdateLane, scheduleUpdateOnFiber} from './ReactFiberWorkLoop';
59 import {
@@ -695,7 +695,7 @@ function constructClassInstance(
695 }
696
697 // Cache unmasked context so we can avoid recreating masked context unless necessary.
698 - // ReactFiberContext usually updates this cache but can't for newly-created instances.
698 + // ReactFiberLegacyContext usually updates this cache but can't for newly-created instances.
699 if (isLegacyContextConsumer) {
700 cacheContext(workInProgress, unmaskedContext, context);
701 }
packages/react-reconciler/src/ReactFiberCompleteWork.js
+1 -1
@@ -150,7 +150,7 @@ import {
150 isContextProvider as isLegacyContextProvider,
151 popContext as popLegacyContext,
152 popTopLevelContextObject as popTopLevelLegacyContextObject,
153 -} from './ReactFiberContext';
153 +} from './ReactFiberLegacyContext';
154 import {popProvider} from './ReactFiberNewContext';
155 import {
156 prepareToHydrateHostInstance,
packages/react-reconciler/src/ReactFiberHotReloading.js
+1 -1
@@ -20,7 +20,7 @@ import {
20 } from './ReactFiberWorkLoop';
21 import {enqueueConcurrentRenderForLane} from './ReactFiberConcurrentUpdates';
22 import {updateContainerSync} from './ReactFiberReconciler';
23 -import {emptyContextObject} from './ReactFiberContext';
23 +import {emptyContextObject} from './ReactFiberLegacyContext';
24 import {SyncLane} from './ReactFiberLane';
25 import {
26 ClassComponent,
packages/react-reconciler/src/ReactFiberLegacyContext.js renamed
packages/react-reconciler/src/ReactFiberReconciler.js
+1 -1
@@ -57,7 +57,7 @@ import {
57 processChildContext,
58 emptyContextObject,
59 isContextProvider as isLegacyContextProvider,
60 -} from './ReactFiberContext';
60 +} from './ReactFiberLegacyContext';
61 import {createFiberRoot} from './ReactFiberRoot';
62 import {isRootDehydrated} from './ReactFiberShellHydration';
63 import {
packages/react-reconciler/src/ReactFiberUnwindWork.js
+1 -1
@@ -49,7 +49,7 @@ import {
49 isContextProvider as isLegacyContextProvider,
50 popContext as popLegacyContext,
51 popTopLevelContextObject as popTopLevelLegacyContextObject,
52 -} from './ReactFiberContext';
52 +} from './ReactFiberLegacyContext';
53 import {popProvider} from './ReactFiberNewContext';
54 import {popCacheProvider} from './ReactFiberCacheComponent';
55 import {transferActualDuration} from './ReactProfilerTimer';
packages/react-reconciler/src/ReactFiberWorkLoop.js
+1 -1
@@ -357,7 +357,7 @@ import {
357 flushSyncWorkOnLegacyRootsOnly,
358 requestTransitionLane,
359 } from './ReactFiberRootScheduler';
360 -import {getMaskedContext, getUnmaskedContext} from './ReactFiberContext';
360 +import {getMaskedContext, getUnmaskedContext} from './ReactFiberLegacyContext';
361 import {logUncaughtError} from './ReactFiberErrorLogger';
362 import {
363 deleteScheduledGesture,