Skip to content

Commit 3012d8b

Browse files
committed
Merge branch 'main' into rh/empty-string
2 parents 3ed3bd2 + e06c72f commit 3012d8b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+399
-1390
lines changed

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

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,6 @@ describe('ReactCompositeComponent', () => {
537537
});
538538

539539
it('should cleanup even if render() fatals', async () => {
540-
const dispatcherEnabled = __DEV__ || gate(flags => flags.enableCache);
541540
const ownerEnabled = __DEV__;
542541

543542
let stashedDispatcher;
@@ -551,7 +550,7 @@ describe('ReactCompositeComponent', () => {
551550
}
552551

553552
const instance = <BadComponent />;
554-
expect(ReactSharedInternals.A).toBe(dispatcherEnabled ? null : undefined);
553+
expect(ReactSharedInternals.A).toBe(null);
555554

556555
const root = ReactDOMClient.createRoot(document.createElement('div'));
557556
await expect(async () => {
@@ -560,15 +559,11 @@ describe('ReactCompositeComponent', () => {
560559
});
561560
}).rejects.toThrow();
562561

563-
expect(ReactSharedInternals.A).toBe(dispatcherEnabled ? null : undefined);
564-
if (dispatcherEnabled) {
565-
if (ownerEnabled) {
566-
expect(stashedDispatcher.getOwner()).toBe(null);
567-
} else {
568-
expect(stashedDispatcher.getOwner).toBe(undefined);
569-
}
562+
expect(ReactSharedInternals.A).toBe(null);
563+
if (ownerEnabled) {
564+
expect(stashedDispatcher.getOwner()).toBe(null);
570565
} else {
571-
expect(stashedDispatcher).toBe(undefined);
566+
expect(stashedDispatcher.getOwner).toBe(undefined);
572567
}
573568
});
574569

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

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -37,56 +37,6 @@ describe('ReactDOMServerIntegration', () => {
3737
resetModules();
3838
});
3939

40-
// Test pragmas don't support itRenders abstraction
41-
if (
42-
__EXPERIMENTAL__ &&
43-
require('shared/ReactFeatureFlags').enableDebugTracing
44-
) {
45-
describe('React.unstable_DebugTracingMode', () => {
46-
beforeEach(() => {
47-
spyOnDevAndProd(console, 'log');
48-
});
49-
50-
itRenders('with one child', async render => {
51-
const e = await render(
52-
<React.unstable_DebugTracingMode>
53-
<div>text1</div>
54-
</React.unstable_DebugTracingMode>,
55-
);
56-
const parent = e.parentNode;
57-
expect(parent.childNodes[0].tagName).toBe('DIV');
58-
});
59-
60-
itRenders('mode with several children', async render => {
61-
const Header = props => {
62-
return <p>header</p>;
63-
};
64-
const Footer = props => {
65-
return (
66-
<React.unstable_DebugTracingMode>
67-
<h2>footer</h2>
68-
<h3>about</h3>
69-
</React.unstable_DebugTracingMode>
70-
);
71-
};
72-
const e = await render(
73-
<React.unstable_DebugTracingMode>
74-
<div>text1</div>
75-
<span>text2</span>
76-
<Header />
77-
<Footer />
78-
</React.unstable_DebugTracingMode>,
79-
);
80-
const parent = e.parentNode;
81-
expect(parent.childNodes[0].tagName).toBe('DIV');
82-
expect(parent.childNodes[1].tagName).toBe('SPAN');
83-
expect(parent.childNodes[2].tagName).toBe('P');
84-
expect(parent.childNodes[3].tagName).toBe('H2');
85-
expect(parent.childNodes[4].tagName).toBe('H3');
86-
});
87-
});
88-
}
89-
9040
describe('React.StrictMode', () => {
9141
itRenders('a strict mode with one child', async render => {
9242
const e = await render(

packages/react-markup/src/__tests__/ReactMarkupServer-test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,6 @@ if (!__EXPERIMENTAL__) {
209209
);
210210
});
211211

212-
// @gate enableCache
213212
it('supports cache', async () => {
214213
let counter = 0;
215214
const getCount = React.cache(() => {

packages/react-reconciler/src/DebugTracing.js

Lines changed: 0 additions & 231 deletions
This file was deleted.

packages/react-reconciler/src/ReactFiber.js

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ import {
3232
enableScopeAPI,
3333
enableLegacyHidden,
3434
enableTransitionTracing,
35-
enableDebugTracing,
3635
enableDO_NOT_USE_disableStrictPassiveEffect,
3736
enableRenderableContext,
3837
disableLegacyMode,
@@ -80,7 +79,6 @@ import {NoLanes} from './ReactFiberLane';
8079
import {
8180
NoMode,
8281
ConcurrentMode,
83-
DebugTracingMode,
8482
ProfileMode,
8583
StrictLegacyMode,
8684
StrictEffectsMode,
@@ -89,7 +87,6 @@ import {
8987
import {
9088
REACT_FORWARD_REF_TYPE,
9189
REACT_FRAGMENT_TYPE,
92-
REACT_DEBUG_TRACING_MODE_TYPE,
9390
REACT_STRICT_MODE_TYPE,
9491
REACT_PROFILER_TYPE,
9592
REACT_PROVIDER_TYPE,
@@ -630,13 +627,6 @@ export function createFiberFromTypeAndProps(
630627
return createFiberFromTracingMarker(pendingProps, mode, lanes, key);
631628
}
632629
// Fall through
633-
case REACT_DEBUG_TRACING_MODE_TYPE:
634-
if (enableDebugTracing) {
635-
fiberTag = Mode;
636-
mode |= DebugTracingMode;
637-
break;
638-
}
639-
// Fall through
640630
default: {
641631
if (typeof type === 'object' && type !== null) {
642632
switch (type.$$typeof) {

packages/react-reconciler/src/ReactFiberAsyncDispatcher.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,12 @@
1010
import type {AsyncDispatcher, Fiber} from './ReactInternalTypes';
1111
import type {Cache} from './ReactFiberCacheComponent';
1212

13-
import {enableCache} from 'shared/ReactFeatureFlags';
1413
import {readContext} from './ReactFiberNewContext';
1514
import {CacheContext} from './ReactFiberCacheComponent';
1615

1716
import {current as currentOwner} from './ReactCurrentFiber';
1817

1918
function getCacheForType<T>(resourceType: () => T): T {
20-
if (!enableCache) {
21-
throw new Error('Not implemented.');
22-
}
2319
const cache: Cache = readContext(CacheContext);
2420
let cacheForType: T | void = (cache.data.get(resourceType): any);
2521
if (cacheForType === undefined) {

0 commit comments

Comments
 (0)