Skip to content

Commit cc4e126

Browse files
committed
[be] Remove unshipped experimental <Cache> element type (#28698)
Removes the `<Cache />` element type since we're going with a simpler caching strategy. DiffTrain build for commit 7319c61.
1 parent 9dd5eea commit cc4e126

18 files changed

+185
-337
lines changed

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-is/cjs/ReactIs-dev.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<2efa0f7ab5ad5e492b13b7c939b8e190>>
10+
* @generated SignedSource<<afb777050b34d9327e7a32096f5bb566>>
1111
*/
1212

1313
"use strict";
@@ -37,7 +37,6 @@ if (__DEV__) {
3737
var REACT_MEMO_TYPE = Symbol.for("react.memo");
3838
var REACT_LAZY_TYPE = Symbol.for("react.lazy");
3939
var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen");
40-
var REACT_CACHE_TYPE = Symbol.for("react.cache");
4140

4241
// Re-export dynamic flags from the internal module.
4342
var dynamicFlags = dynamicFlagsUntyped; // We destructure each value before re-exporting to avoid a dynamic look-up on
@@ -66,7 +65,6 @@ if (__DEV__) {
6665
enableLegacyHidden ||
6766
type === REACT_OFFSCREEN_TYPE ||
6867
enableScopeAPI ||
69-
type === REACT_CACHE_TYPE ||
7068
enableTransitionTracing
7169
) {
7270
return true;

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-is/cjs/ReactIs-prod.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<f71d56737b959dc3ce937d61f1bd9834>>
10+
* @generated SignedSource<<8b4e45fcdea67ae633a64f641072fdb0>>
1111
*/
1212

1313
"use strict";
@@ -26,7 +26,6 @@ var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
2626
REACT_MEMO_TYPE = Symbol.for("react.memo"),
2727
REACT_LAZY_TYPE = Symbol.for("react.lazy"),
2828
REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"),
29-
REACT_CACHE_TYPE = Symbol.for("react.cache"),
3029
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
3130
REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference");
3231
function typeOf(object) {
@@ -131,7 +130,6 @@ exports.isValidElementType = function (type) {
131130
type === REACT_SUSPENSE_TYPE ||
132131
type === REACT_SUSPENSE_LIST_TYPE ||
133132
type === REACT_OFFSCREEN_TYPE ||
134-
type === REACT_CACHE_TYPE ||
135133
("object" === typeof type &&
136134
null !== type &&
137135
(type.$$typeof === REACT_LAZY_TYPE ||

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-is/cjs/ReactIs-profiling.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<f71d56737b959dc3ce937d61f1bd9834>>
10+
* @generated SignedSource<<8b4e45fcdea67ae633a64f641072fdb0>>
1111
*/
1212

1313
"use strict";
@@ -26,7 +26,6 @@ var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
2626
REACT_MEMO_TYPE = Symbol.for("react.memo"),
2727
REACT_LAZY_TYPE = Symbol.for("react.lazy"),
2828
REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"),
29-
REACT_CACHE_TYPE = Symbol.for("react.cache"),
3029
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
3130
REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference");
3231
function typeOf(object) {
@@ -131,7 +130,6 @@ exports.isValidElementType = function (type) {
131130
type === REACT_SUSPENSE_TYPE ||
132131
type === REACT_SUSPENSE_LIST_TYPE ||
133132
type === REACT_OFFSCREEN_TYPE ||
134-
type === REACT_CACHE_TYPE ||
135133
("object" === typeof type &&
136134
null !== type &&
137135
(type.$$typeof === REACT_LAZY_TYPE ||

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-dev.js

+2-19
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<450ce571f0c96cb1643d074e993d3573>>
10+
* @generated SignedSource<<42436c5e972cb03b026adac4f26b9197>>
1111
*/
1212

1313
"use strict";
@@ -203,7 +203,6 @@ if (__DEV__) {
203203
var REACT_DEBUG_TRACING_MODE_TYPE = Symbol.for("react.debug_trace_mode");
204204
var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen");
205205
var REACT_LEGACY_HIDDEN_TYPE = Symbol.for("react.legacy_hidden");
206-
var REACT_CACHE_TYPE = Symbol.for("react.cache");
207206
var REACT_TRACING_MARKER_TYPE = Symbol.for("react.tracing_marker");
208207
var REACT_MEMO_CACHE_SENTINEL = Symbol.for("react.memo_cache_sentinel");
209208
var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
@@ -280,10 +279,6 @@ if (__DEV__) {
280279

281280
case REACT_SUSPENSE_LIST_TYPE:
282281
return "SuspenseList";
283-
284-
case REACT_CACHE_TYPE: {
285-
return "Cache";
286-
}
287282
}
288283

289284
if (typeof type === "object") {
@@ -26490,12 +26485,6 @@ if (__DEV__) {
2649026485

2649126486
// Fall through
2649226487

26493-
case REACT_CACHE_TYPE: {
26494-
return createFiberFromCache(pendingProps, mode, lanes, key);
26495-
}
26496-
26497-
// Fall through
26498-
2649926488
case REACT_TRACING_MARKER_TYPE:
2650026489

2650126490
// Fall through
@@ -26674,12 +26663,6 @@ if (__DEV__) {
2667426663
fiber.stateNode = primaryChildInstance;
2667526664
return fiber;
2667626665
}
26677-
function createFiberFromCache(pendingProps, mode, lanes, key) {
26678-
var fiber = createFiber(CacheComponent, pendingProps, key, mode);
26679-
fiber.elementType = REACT_CACHE_TYPE;
26680-
fiber.lanes = lanes;
26681-
return fiber;
26682-
}
2668326666
function createFiberFromText(content, mode, lanes) {
2668426667
var fiber = createFiber(HostText, content, null, mode);
2668526668
fiber.lanes = lanes;
@@ -26826,7 +26809,7 @@ if (__DEV__) {
2682626809
return root;
2682726810
}
2682826811

26829-
var ReactVersion = "19.0.0-canary-a7826ac0";
26812+
var ReactVersion = "19.0.0-canary-4a355ff9";
2683026813

2683126814
// Might add PROFILE later.
2683226815

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-prod.js

+20-32
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<b862b395b4f51e602cf4cf820214c31d>>
10+
* @generated SignedSource<<7ac197948521e47e5a2da9b0dae35269>>
1111
*/
1212

1313
"use strict";
@@ -43,12 +43,11 @@ var assign = Object.assign,
4343
REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"),
4444
REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"),
4545
REACT_MEMO_TYPE = Symbol.for("react.memo"),
46-
REACT_LAZY_TYPE = Symbol.for("react.lazy"),
47-
REACT_SCOPE_TYPE = Symbol.for("react.scope");
46+
REACT_LAZY_TYPE = Symbol.for("react.lazy");
47+
Symbol.for("react.scope");
4848
Symbol.for("react.debug_trace_mode");
49-
var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"),
50-
REACT_LEGACY_HIDDEN_TYPE = Symbol.for("react.legacy_hidden"),
51-
REACT_CACHE_TYPE = Symbol.for("react.cache");
49+
var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen");
50+
Symbol.for("react.legacy_hidden");
5251
Symbol.for("react.tracing_marker");
5352
var REACT_MEMO_CACHE_SENTINEL = Symbol.for("react.memo_cache_sentinel"),
5453
MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
@@ -80,8 +79,6 @@ function getComponentNameFromType(type) {
8079
return "Suspense";
8180
case REACT_SUSPENSE_LIST_TYPE:
8281
return "SuspenseList";
83-
case REACT_CACHE_TYPE:
84-
return "Cache";
8582
}
8683
if ("object" === typeof type)
8784
switch (type.$$typeof) {
@@ -8655,15 +8652,6 @@ function createFiberFromTypeAndProps(
86558652
);
86568653
case REACT_OFFSCREEN_TYPE:
86578654
return createFiberFromOffscreen(pendingProps, mode, lanes, key);
8658-
case REACT_LEGACY_HIDDEN_TYPE:
8659-
case REACT_SCOPE_TYPE:
8660-
case REACT_CACHE_TYPE:
8661-
return (
8662-
(type = createFiber(24, pendingProps, key, mode)),
8663-
(type.elementType = REACT_CACHE_TYPE),
8664-
(type.lanes = lanes),
8665-
type
8666-
);
86678655
default:
86688656
if ("object" === typeof type && null !== type)
86698657
switch (type.$$typeof) {
@@ -9208,19 +9196,19 @@ function wrapFiber(fiber) {
92089196
fiberToWrapper.set(fiber, wrapper));
92099197
return wrapper;
92109198
}
9211-
var devToolsConfig$jscomp$inline_999 = {
9199+
var devToolsConfig$jscomp$inline_992 = {
92129200
findFiberByHostInstance: function () {
92139201
throw Error("TestRenderer does not support findFiberByHostInstance()");
92149202
},
92159203
bundleType: 0,
9216-
version: "19.0.0-canary-120686d7",
9204+
version: "19.0.0-canary-b78d8890",
92179205
rendererPackageName: "react-test-renderer"
92189206
};
9219-
var internals$jscomp$inline_1187 = {
9220-
bundleType: devToolsConfig$jscomp$inline_999.bundleType,
9221-
version: devToolsConfig$jscomp$inline_999.version,
9222-
rendererPackageName: devToolsConfig$jscomp$inline_999.rendererPackageName,
9223-
rendererConfig: devToolsConfig$jscomp$inline_999.rendererConfig,
9207+
var internals$jscomp$inline_1180 = {
9208+
bundleType: devToolsConfig$jscomp$inline_992.bundleType,
9209+
version: devToolsConfig$jscomp$inline_992.version,
9210+
rendererPackageName: devToolsConfig$jscomp$inline_992.rendererPackageName,
9211+
rendererConfig: devToolsConfig$jscomp$inline_992.rendererConfig,
92249212
overrideHookState: null,
92259213
overrideHookStateDeletePath: null,
92269214
overrideHookStateRenamePath: null,
@@ -9237,26 +9225,26 @@ var internals$jscomp$inline_1187 = {
92379225
return null === fiber ? null : fiber.stateNode;
92389226
},
92399227
findFiberByHostInstance:
9240-
devToolsConfig$jscomp$inline_999.findFiberByHostInstance ||
9228+
devToolsConfig$jscomp$inline_992.findFiberByHostInstance ||
92419229
emptyFindFiberByHostInstance,
92429230
findHostInstancesForRefresh: null,
92439231
scheduleRefresh: null,
92449232
scheduleRoot: null,
92459233
setRefreshHandler: null,
92469234
getCurrentFiber: null,
9247-
reconcilerVersion: "19.0.0-canary-120686d7"
9235+
reconcilerVersion: "19.0.0-canary-b78d8890"
92489236
};
92499237
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
9250-
var hook$jscomp$inline_1188 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
9238+
var hook$jscomp$inline_1181 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
92519239
if (
9252-
!hook$jscomp$inline_1188.isDisabled &&
9253-
hook$jscomp$inline_1188.supportsFiber
9240+
!hook$jscomp$inline_1181.isDisabled &&
9241+
hook$jscomp$inline_1181.supportsFiber
92549242
)
92559243
try {
9256-
(rendererID = hook$jscomp$inline_1188.inject(
9257-
internals$jscomp$inline_1187
9244+
(rendererID = hook$jscomp$inline_1181.inject(
9245+
internals$jscomp$inline_1180
92589246
)),
9259-
(injectedHook = hook$jscomp$inline_1188);
9247+
(injectedHook = hook$jscomp$inline_1181);
92609248
} catch (err) {}
92619249
}
92629250
exports._Scheduler = Scheduler;

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-profiling.js

+13-25
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<1e162bfd81c2744b7c22ac7c96c87f91>>
10+
* @generated SignedSource<<a70ea58db09502275f7ba43d5cdee6ae>>
1111
*/
1212

1313
"use strict";
@@ -43,12 +43,11 @@ var assign = Object.assign,
4343
REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"),
4444
REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"),
4545
REACT_MEMO_TYPE = Symbol.for("react.memo"),
46-
REACT_LAZY_TYPE = Symbol.for("react.lazy"),
47-
REACT_SCOPE_TYPE = Symbol.for("react.scope");
46+
REACT_LAZY_TYPE = Symbol.for("react.lazy");
47+
Symbol.for("react.scope");
4848
Symbol.for("react.debug_trace_mode");
49-
var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"),
50-
REACT_LEGACY_HIDDEN_TYPE = Symbol.for("react.legacy_hidden"),
51-
REACT_CACHE_TYPE = Symbol.for("react.cache");
49+
var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen");
50+
Symbol.for("react.legacy_hidden");
5251
Symbol.for("react.tracing_marker");
5352
var REACT_MEMO_CACHE_SENTINEL = Symbol.for("react.memo_cache_sentinel"),
5453
MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
@@ -80,8 +79,6 @@ function getComponentNameFromType(type) {
8079
return "Suspense";
8180
case REACT_SUSPENSE_LIST_TYPE:
8281
return "SuspenseList";
83-
case REACT_CACHE_TYPE:
84-
return "Cache";
8582
}
8683
if ("object" === typeof type)
8784
switch (type.$$typeof) {
@@ -9268,15 +9265,6 @@ function createFiberFromTypeAndProps(
92689265
);
92699266
case REACT_OFFSCREEN_TYPE:
92709267
return createFiberFromOffscreen(pendingProps, mode, lanes, key);
9271-
case REACT_LEGACY_HIDDEN_TYPE:
9272-
case REACT_SCOPE_TYPE:
9273-
case REACT_CACHE_TYPE:
9274-
return (
9275-
(type = createFiber(24, pendingProps, key, mode)),
9276-
(type.elementType = REACT_CACHE_TYPE),
9277-
(type.lanes = lanes),
9278-
type
9279-
);
92809268
default:
92819269
if ("object" === typeof type && null !== type)
92829270
switch (type.$$typeof) {
@@ -9826,12 +9814,12 @@ function wrapFiber(fiber) {
98269814
fiberToWrapper.set(fiber, wrapper));
98279815
return wrapper;
98289816
}
9829-
var devToolsConfig$jscomp$inline_1083 = {
9817+
var devToolsConfig$jscomp$inline_1076 = {
98309818
findFiberByHostInstance: function () {
98319819
throw Error("TestRenderer does not support findFiberByHostInstance()");
98329820
},
98339821
bundleType: 0,
9834-
version: "19.0.0-canary-841877f9",
9822+
version: "19.0.0-canary-4e13c867",
98359823
rendererPackageName: "react-test-renderer"
98369824
};
98379825
(function (internals) {
@@ -9848,10 +9836,10 @@ var devToolsConfig$jscomp$inline_1083 = {
98489836
} catch (err) {}
98499837
return hook.checkDCE ? !0 : !1;
98509838
})({
9851-
bundleType: devToolsConfig$jscomp$inline_1083.bundleType,
9852-
version: devToolsConfig$jscomp$inline_1083.version,
9853-
rendererPackageName: devToolsConfig$jscomp$inline_1083.rendererPackageName,
9854-
rendererConfig: devToolsConfig$jscomp$inline_1083.rendererConfig,
9839+
bundleType: devToolsConfig$jscomp$inline_1076.bundleType,
9840+
version: devToolsConfig$jscomp$inline_1076.version,
9841+
rendererPackageName: devToolsConfig$jscomp$inline_1076.rendererPackageName,
9842+
rendererConfig: devToolsConfig$jscomp$inline_1076.rendererConfig,
98559843
overrideHookState: null,
98569844
overrideHookStateDeletePath: null,
98579845
overrideHookStateRenamePath: null,
@@ -9868,14 +9856,14 @@ var devToolsConfig$jscomp$inline_1083 = {
98689856
return null === fiber ? null : fiber.stateNode;
98699857
},
98709858
findFiberByHostInstance:
9871-
devToolsConfig$jscomp$inline_1083.findFiberByHostInstance ||
9859+
devToolsConfig$jscomp$inline_1076.findFiberByHostInstance ||
98729860
emptyFindFiberByHostInstance,
98739861
findHostInstancesForRefresh: null,
98749862
scheduleRefresh: null,
98759863
scheduleRoot: null,
98769864
setRefreshHandler: null,
98779865
getCurrentFiber: null,
9878-
reconcilerVersion: "19.0.0-canary-841877f9"
9866+
reconcilerVersion: "19.0.0-canary-4e13c867"
98799867
});
98809868
exports._Scheduler = Scheduler;
98819869
exports.act = act;

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/cjs/JSXDEVRuntime-dev.js

+1-7
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<0d9a77506743aad44cc841af6c1c670c>>
10+
* @generated SignedSource<<59264a532371cf816058b1cd23998d35>>
1111
*/
1212

1313
"use strict";
@@ -38,7 +38,6 @@ if (__DEV__) {
3838
var REACT_MEMO_TYPE = Symbol.for("react.memo");
3939
var REACT_LAZY_TYPE = Symbol.for("react.lazy");
4040
var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen");
41-
var REACT_CACHE_TYPE = Symbol.for("react.cache");
4241
var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
4342
var FAUX_ITERATOR_SYMBOL = "@@iterator";
4443
function getIteratorFn(maybeIterable) {
@@ -172,10 +171,6 @@ if (__DEV__) {
172171

173172
case REACT_SUSPENSE_LIST_TYPE:
174173
return "SuspenseList";
175-
176-
case REACT_CACHE_TYPE: {
177-
return "Cache";
178-
}
179174
}
180175

181176
if (typeof type === "object") {
@@ -338,7 +333,6 @@ if (__DEV__) {
338333
enableLegacyHidden ||
339334
type === REACT_OFFSCREEN_TYPE ||
340335
enableScopeAPI ||
341-
type === REACT_CACHE_TYPE ||
342336
enableTransitionTracing
343337
) {
344338
return true;

0 commit comments

Comments
 (0)