RN: Revert React 16.6 Sync

Summary:
There are some critical bugs that require further investigation in the most recent upgrade to React 16.6 (and ReactNativeRenderer changes).

This revision reverts the sync until these issues have been resolved.

Reviewed By: mdvacca

Differential Revision: D12918541

fbshipit-source-id: 5c1ada185851ba599f3c86387158a2b41f3dcf3e
This commit is contained in:
Tim Yung 2018-11-04 01:06:38 -07:00 committed by Facebook Github Bot
parent cf70870caa
commit 6448f4e2f1
10 changed files with 7121 additions and 12354 deletions

View File

@ -1 +1 @@
c84b9bf828c38e0b24042ebb9cd859292146a6fb
4773fdf7cdf5d6d775ad0960f23ee1a830e7b82b

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -54,6 +54,7 @@ export type ReactContext<T> = {
$$typeof: Symbol | number,
Consumer: ReactContext<T>,
Provider: ReactProviderType<T>,
unstable_read: () => T,
_calculateChangedBits: ((a: T, b: T) => number) | null,

View File

@ -146,7 +146,7 @@
"react-native": "local-cli/wrong-react-native.js"
},
"peerDependencies": {
"react": "16.6.0"
"react": "16.6.0-alpha.8af6728"
},
"dependencies": {
"@babel/runtime": "^7.0.0",
@ -221,9 +221,9 @@
"jest": "24.0.0-alpha.4",
"jest-junit": "5.1.0",
"prettier": "1.13.6",
"react": "16.6.0",
"react": "16.6.0-alpha.8af6728",
"react-native-dummy": "0.1.0",
"react-test-renderer": "16.6.0",
"react-test-renderer": "16.6.0-alpha.8af6728",
"shelljs": "^0.7.8"
},
"detox": {

View File

@ -5223,10 +5223,10 @@ react-devtools-core@^3.4.0:
shell-quote "^1.6.1"
ws "^3.3.1"
react-is@^16.6.0:
version "16.6.0"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.6.0.tgz#456645144581a6e99f6816ae2bd24ee94bdd0c01"
integrity sha512-q8U7k0Fi7oxF1HvQgyBjPwDXeMplEsArnKt2iYhuIF86+GBbgLHdAmokL3XUFjTd7Q363OSNG55FOGUdONVn1g==
react-is@^16.6.0-alpha.8af6728:
version "16.6.0-alpha.8af6728"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.6.0-alpha.8af6728.tgz#3ce01f13f164b90a76ad902735834fc12d06e30e"
integrity sha512-F65AeMavskvRglteO7dC0Nvq3Br1ESnpCOG5M6fenQX52Uhpt6eCI0vL3ICM/hnVhIOQY2fwnSWtST33OlgxVA==
react-native-dummy@0.1.0:
version "0.1.0"
@ -5241,15 +5241,15 @@ react-proxy@^1.1.7:
lodash "^4.6.1"
react-deep-force-update "^1.0.0"
react-test-renderer@16.6.0:
version "16.6.0"
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.6.0.tgz#fe490096bed55c3f4e92c023da3b89f9d03fceb3"
integrity sha512-w+Y3YT7OX1LP5KO7HCd0YR34Ol1qmISHaooPNMRYa6QzmwtcWhEGuZPr34wO8UCBIokswuhyLQUq7rjPDcEtJA==
react-test-renderer@16.6.0-alpha.8af6728:
version "16.6.0-alpha.8af6728"
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.6.0-alpha.8af6728.tgz#5b9eaa972f0016c95d1ef5d93f727c5dc4a5a0ee"
integrity sha512-42RB1hvEjVuJGrGddGqVj1obs9NhWiuijkz+qsuY0qRzF0ygD5xg4eRdm0H4YNtkp+332g6OWO9O2ussu67cFQ==
dependencies:
object-assign "^4.1.1"
prop-types "^15.6.2"
react-is "^16.6.0"
scheduler "^0.10.0"
react-is "^16.6.0-alpha.8af6728"
scheduler "^0.10.0-alpha.8af6728"
react-transform-hmr@^1.0.4:
version "1.0.4"
@ -5259,15 +5259,15 @@ react-transform-hmr@^1.0.4:
global "^4.3.0"
react-proxy "^1.1.7"
react@16.6.0:
version "16.6.0"
resolved "https://registry.yarnpkg.com/react/-/react-16.6.0.tgz#b34761cfaf3e30f5508bc732fb4736730b7da246"
integrity sha512-zJPnx/jKtuOEXCbQ9BKaxDMxR0001/hzxXwYxG8septeyYGfsgAei6NgfbVgOhbY1WOP2o3VPs/E9HaN+9hV3Q==
react@16.6.0-alpha.8af6728:
version "16.6.0-alpha.8af6728"
resolved "https://registry.yarnpkg.com/react/-/react-16.6.0-alpha.8af6728.tgz#b97b6453c252a1f6ad185acc81aca1485cd3e120"
integrity sha512-W5NwSMey/JjF4wdeB7ek/+qG4bJJhgM1O/NaHvhUswgJxBMcFLUroODPELbq6IVolgua+anEirtOCx3fMXHZjw==
dependencies:
loose-envify "^1.1.0"
object-assign "^4.1.1"
prop-types "^15.6.2"
scheduler "^0.10.0"
scheduler "^0.10.0-alpha.8af6728"
read-pkg-up@^1.0.1:
version "1.0.1"
@ -5650,10 +5650,10 @@ sax@~1.1.1:
resolved "http://registry.npmjs.org/sax/-/sax-1.1.6.tgz#5d616be8a5e607d54e114afae55b7eaf2fcc3240"
integrity sha1-XWFr6KXmB9VOEUr65Vt+ry/MMkA=
scheduler@^0.10.0:
version "0.10.0"
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.10.0.tgz#7988de90fe7edccc774ea175a783e69c40c521e1"
integrity sha512-+TSTVTCBAA3h8Anei3haDc1IRwMeDmtI/y/o3iBe3Mjl2vwYF9DtPDt929HyRmV/e7au7CLu8sc4C4W0VOs29w==
scheduler@^0.10.0-alpha.8af6728:
version "0.10.0-alpha.f47a958"
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.10.0-alpha.f47a958.tgz#0063a5c21aad2038111c316e417e9702d1ca7007"
integrity sha512-GVz1gvEU4JhqqiLB+DhRwd17sqKCmVsmdrsDoKMOIRCu0z+qYhimF6PvA3q61BgCqHDWJZiAidom6saiE8ZrOQ==
dependencies:
loose-envify "^1.1.0"
object-assign "^4.1.1"