Skip to content

File tree

84 files changed

+11568
-8465
lines changed

Some content is hidden

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

84 files changed

+11568
-8465
lines changed

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -192,14 +192,14 @@
192192
"random-seed": "0.3.0",
193193
"react": "18.2.0",
194194
"react-17": "npm:[email protected]",
195-
"react-builtin": "npm:[email protected]09285d5a7-20230925",
195+
"react-builtin": "npm:[email protected]d900fadbf-20230929",
196196
"react-dom": "18.2.0",
197197
"react-dom-17": "npm:[email protected]",
198-
"react-dom-builtin": "npm:[email protected]09285d5a7-20230925",
199-
"react-dom-experimental-builtin": "npm:[email protected]09285d5a7-20230925",
200-
"react-experimental-builtin": "npm:[email protected]09285d5a7-20230925",
201-
"react-server-dom-webpack": "18.3.0-canary-09285d5a7-20230925",
202-
"react-server-dom-webpack-experimental": "npm:[email protected]09285d5a7-20230925",
198+
"react-dom-builtin": "npm:[email protected]d900fadbf-20230929",
199+
"react-dom-experimental-builtin": "npm:[email protected]d900fadbf-20230929",
200+
"react-experimental-builtin": "npm:[email protected]d900fadbf-20230929",
201+
"react-server-dom-webpack": "18.3.0-canary-d900fadbf-20230929",
202+
"react-server-dom-webpack-experimental": "npm:[email protected]d900fadbf-20230929",
203203
"react-ssr-prepass": "1.0.8",
204204
"react-virtualized": "9.22.3",
205205
"relay-compiler": "13.0.2",
@@ -209,8 +209,8 @@
209209
"resolve-from": "5.0.0",
210210
"sass": "1.54.0",
211211
"satori": "0.10.6",
212-
"scheduler-builtin": "npm:[email protected]09285d5a7-20230925",
213-
"scheduler-experimental-builtin": "npm:[email protected]09285d5a7-20230925",
212+
"scheduler-builtin": "npm:[email protected]d900fadbf-20230929",
213+
"scheduler-experimental-builtin": "npm:[email protected]d900fadbf-20230929",
214214
"seedrandom": "3.0.5",
215215
"selenium-webdriver": "4.0.0-beta.4",
216216
"semver": "7.3.7",

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js

Lines changed: 749 additions & 579 deletions
Large diffs are not rendered by default.

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.min.js

Lines changed: 145 additions & 141 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js

Lines changed: 749 additions & 579 deletions
Large diffs are not rendered by default.

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.min.js

Lines changed: 159 additions & 152 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-rendering-stub.development.js

Lines changed: 35 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ if (process.env.NODE_ENV !== "production") {
1616

1717
var React = require("next/dist/compiled/react-experimental");
1818

19-
var ReactVersion = '18.3.0-experimental-09285d5a7-20230925';
19+
var ReactVersion = '18.3.0-experimental-d900fadbf-20230929';
2020

2121
var Internals = {
2222
usingClientEntryPoint: false,
@@ -65,6 +65,25 @@ function printWarning(level, format, args) {
6565
}
6666
}
6767

68+
function getCrossOriginString(input) {
69+
if (typeof input === 'string') {
70+
return input === 'use-credentials' ? input : '';
71+
}
72+
73+
return undefined;
74+
}
75+
function getCrossOriginStringAs(as, input) {
76+
if (as === 'font') {
77+
return '';
78+
}
79+
80+
if (typeof input === 'string') {
81+
return input === 'use-credentials' ? input : '';
82+
}
83+
84+
return undefined;
85+
}
86+
6887
var Dispatcher = Internals.Dispatcher;
6988
function prefetchDNS(href) {
7089
{
@@ -104,7 +123,7 @@ function preconnect(href, options) {
104123
var dispatcher = Dispatcher.current;
105124

106125
if (dispatcher && typeof href === 'string') {
107-
var crossOrigin = options ? getCrossOrigin('preconnect', options.crossOrigin) : null;
126+
var crossOrigin = options ? getCrossOriginString(options.crossOrigin) : null;
108127
dispatcher.preconnect(href, crossOrigin);
109128
} // We don't error because preconnect needs to be resilient to being called in a variety of scopes
110129
// and the runtime may not be capable of responding. The function is optimistic and not critical
@@ -135,7 +154,7 @@ function preload(href, options) {
135154
if (dispatcher && typeof href === 'string' && // We check existence because we cannot enforce this function is actually called with the stated type
136155
typeof options === 'object' && options !== null && typeof options.as === 'string') {
137156
var as = options.as;
138-
var crossOrigin = getCrossOrigin(as, options.crossOrigin);
157+
var crossOrigin = getCrossOriginStringAs(as, options.crossOrigin);
139158
dispatcher.preload(href, as, {
140159
crossOrigin: crossOrigin,
141160
integrity: typeof options.integrity === 'string' ? options.integrity : undefined,
@@ -174,7 +193,7 @@ function preloadModule(href, options) {
174193

175194
if (dispatcher && typeof href === 'string') {
176195
if (options) {
177-
var crossOrigin = getCrossOrigin(options.as, options.crossOrigin);
196+
var crossOrigin = getCrossOriginStringAs(options.as, options.crossOrigin);
178197
dispatcher.preloadModule(href, {
179198
as: typeof options.as === 'string' && options.as !== 'script' ? options.as : undefined,
180199
crossOrigin: crossOrigin,
@@ -203,7 +222,7 @@ function preinit(href, options) {
203222

204223
if (dispatcher && typeof href === 'string' && options && typeof options.as === 'string') {
205224
var as = options.as;
206-
var crossOrigin = getCrossOrigin(as, options.crossOrigin);
225+
var crossOrigin = getCrossOriginStringAs(as, options.crossOrigin);
207226
var integrity = typeof options.integrity === 'string' ? options.integrity : undefined;
208227
var fetchPriority = typeof options.fetchPriority === 'string' ? options.fetchPriority : undefined;
209228

@@ -265,23 +284,24 @@ function preinitModule(href, options) {
265284
var dispatcher = Dispatcher.current;
266285

267286
if (dispatcher && typeof href === 'string') {
268-
if (options == null || typeof options === 'object' && (options.as == null || options.as === 'script')) {
269-
var crossOrigin = options ? getCrossOrigin(undefined, options.crossOrigin) : undefined;
270-
dispatcher.preinitModuleScript(href, {
271-
crossOrigin: crossOrigin,
272-
integrity: options && typeof options.integrity === 'string' ? options.integrity : undefined
273-
});
287+
if (typeof options === 'object' && options !== null) {
288+
if (options.as == null || options.as === 'script') {
289+
var crossOrigin = getCrossOriginStringAs(options.as, options.crossOrigin);
290+
dispatcher.preinitModuleScript(href, {
291+
crossOrigin: crossOrigin,
292+
integrity: typeof options.integrity === 'string' ? options.integrity : undefined,
293+
nonce: typeof options.nonce === 'string' ? options.nonce : undefined
294+
});
295+
}
296+
} else if (options == null) {
297+
dispatcher.preinitModuleScript(href);
274298
}
275299
} // We don't error because preinit needs to be resilient to being called in a variety of scopes
276300
// and the runtime may not be capable of responding. The function is optimistic and not critical
277301
// so we favor silent bailout over warning or erroring.
278302

279303
}
280304

281-
function getCrossOrigin(as, crossOrigin) {
282-
return as === 'font' ? '' : typeof crossOrigin === 'string' ? crossOrigin === 'use-credentials' ? 'use-credentials' : '' : undefined;
283-
}
284-
285305
function getValueDescriptorExpectingObjectForWarning(thing) {
286306
return thing === null ? '`null`' : thing === undefined ? '`undefined`' : thing === '' ? 'an empty string' : "something with type \"" + typeof thing + "\"";
287307
}

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-rendering-stub.production.min.js

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)