Skip to content

Commit 9cc2653

Browse files
committed
Disable legacy context
This enables the `disableLegacyContext` flag for web and React Native.
1 parent feed8f3 commit 9cc2653

File tree

5 files changed

+5
-4
lines changed

5 files changed

+5
-4
lines changed

packages/react-dom/src/__tests__/ReactComponentLifeCycle-test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1058,6 +1058,7 @@ describe('ReactComponentLifeCycle', () => {
10581058
});
10591059

10601060
if (!require('shared/ReactFeatureFlags').disableModulePatternComponents) {
1061+
// @gate !disableLegacyContext
10611062
it('calls effects on module-pattern component', async () => {
10621063
const log = [];
10631064

packages/react-reconciler/src/__tests__/ReactIncrementalErrorHandling-test.internal.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1756,7 +1756,7 @@ describe('ReactIncrementalErrorHandling', () => {
17561756
);
17571757
});
17581758

1759-
// @gate !disableModulePatternComponents
1759+
// @gate !disableModulePatternComponents && !disableLegacyContext
17601760
it('handles error thrown inside getDerivedStateFromProps of a module-style context provider', async () => {
17611761
function Provider() {
17621762
return {

packages/shared/ReactFeatureFlags.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ export const createRootStrictEffectsByDefault = false;
150150

151151
export const disableModulePatternComponents = false;
152152

153-
export const disableLegacyContext = false;
153+
export const disableLegacyContext = true;
154154

155155
export const enableUseRefAccessWarning = false;
156156

packages/shared/forks/ReactFeatureFlags.native-oss.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export const enableSchedulerDebugging = false;
3636
export const enableScopeAPI = false;
3737
export const enableCreateEventHandleAPI = false;
3838
export const enableSuspenseCallback = false;
39-
export const disableLegacyContext = false;
39+
export const disableLegacyContext = true;
4040
export const enableTrustedTypesIntegration = false;
4141
export const disableTextareaChildren = false;
4242
export const disableModulePatternComponents = false;

packages/shared/forks/ReactFeatureFlags.test-renderer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export const enableSchedulerDebugging = false;
3636
export const enableScopeAPI = false;
3737
export const enableCreateEventHandleAPI = false;
3838
export const enableSuspenseCallback = false;
39-
export const disableLegacyContext = false;
39+
export const disableLegacyContext = true;
4040
export const enableTrustedTypesIntegration = false;
4141
export const disableTextareaChildren = false;
4242
export const disableModulePatternComponents = false;

0 commit comments

Comments
 (0)