Commit Graph

  • 914b57be27 Move legacy hidden API to new internal Fiber type (#18782) Andrew Clark 2020-04-30 19:37:27 -07:00
  • ac533fde3d Prevent stale legacy root from clearing a container (DRAFT) (#18792) Brian Vaughn 2020-04-30 15:56:21 -07:00
  • 5b89d353e2 Update react-refresh README Dan Abramov 2020-04-30 15:43:21 +01:00
  • 3a9c373521 [Blocks] Add preload to fetch (#18785) Dan Abramov 2020-04-30 02:23:18 +01:00
  • dd7f0deb94 [Blocks] Use native fetch (#18784) Dan Abramov 2020-04-30 01:24:04 +01:00
  • e71f5df9c3 Consistent useCallback implementation in ReactDOMServer (#18783) Alex Taylor 2020-04-29 16:22:10 -07:00
  • 515326753b [Blocks] Initial implementation of cache and data/fetch (#18774) Dan Abramov 2020-04-29 19:14:15 +01:00
  • 53d68b33ff [Blocks] Add Client Fixture (#18773) Dan Abramov 2020-04-29 02:23:09 +01:00
  • 88d0be6da5 Refactor ElementListenerMap (#18766) Dominic Gannaway 2020-04-28 21:53:51 +01:00
  • ea2af878cc Root API should clear non-empty roots before mounting (#18730) Brian Vaughn 2020-04-28 13:07:42 -07:00
  • d2ef120089 Allow Node 14.x (#18755) Nick Reiley 2020-04-28 19:57:45 +05:00
  • 53ce0c3452 Allow flushSync to noop in life cycles but with a warning (#18759) Sebastian Markbåge 2020-04-27 20:07:39 -07:00
  • f342a2399f SuspenseList: Reschedule at same priority (#18738) Andrew Clark 2020-04-25 20:27:35 -07:00
  • cb70753993 Move hide/unhide logic to Offscreen component Andrew Clark 2020-04-23 16:38:15 -07:00
  • cb48f974c9 Wrap primary tree in Offscreen fiber type Andrew Clark 2020-04-23 13:48:09 -07:00
  • ed01fdacce Add Offscreen component type Luna Ruan 2020-04-23 12:53:46 -07:00
  • 1df756ba2c Always wrap Suspense children in fragment (#18711) Andrew Clark 2020-04-25 00:09:19 -07:00
  • db6513914f Make ExpirationTime an opaque type (#18732) Andrew Clark 2020-04-24 23:26:04 -07:00
  • 4b02b66111 [ESLint] Extend isHook to recognize those under PascalCase's namespace (#18722) Chang Yan 2020-04-23 18:50:52 -07:00
  • 30cee2f4c7 Modern Event System: register onMouseEnter for portals (#18720) Dominic Gannaway 2020-04-23 20:57:52 +01:00
  • 4e3545fd6f ReactDOMEventListener: clean up module (#18713) Dominic Gannaway 2020-04-23 20:19:28 +01:00
  • b58dec979a Remove unnecessary stack (#18707) Sebastian Markbåge 2020-04-23 09:44:37 -07:00
  • a2fb84bebd Disable prepareStackTrace while we're generating stacks (#18708) Sebastian Markbåge 2020-04-23 09:16:58 -07:00
  • b9fc3d8d59 DevTools temporarily disable prepareStackTrace before creating custom component stacks (#18717) Brian Vaughn 2020-04-23 09:02:42 -07:00
  • b0cb137bcb Don't dedupe using the stack (#18693) Sebastian Markbåge 2020-04-22 19:02:11 -07:00
  • 571f5ad2d6 Temporarily Remove DebugTracing from the New Reconciler (#18697) Sebastian Markbåge 2020-04-21 20:14:40 -07:00
  • 2325375f4f Nit: add suffix _TIMEOUT consistently in scheduler (#18696) Sebastian Markbåge 2020-04-21 19:44:42 -07:00
  • e5cc1462b3 Fix mistyped script arbitrary code execution vulnerability (#18660) Nick Reiley 2020-04-22 00:10:25 +05:00
  • 9025949d84 Pin RNW to canary (#18692) Brian Vaughn 2020-04-21 11:46:29 -07:00
  • 36cab2720a DevTools: Improved "native" component stacks (#18656) Brian Vaughn 2020-04-21 11:46:11 -07:00
  • 940f48b999 Avoid passing custom stacks to console.error (#18685) Sebastian Markbåge 2020-04-21 09:22:46 -07:00
  • ff431b7fc4 Remove ReactDOM.useEvent and associated types+tests (#18689) Dominic Gannaway 2020-04-21 16:40:44 +01:00
  • 7b3934b34f Revert "Pressable click fix (#18625)" (#18688) Dominic Gannaway 2020-04-21 11:08:30 +01:00
  • 80d39d8b57 Remove null sibling (#18687) Dominic Gannaway 2020-04-21 10:43:50 +01:00
  • 0960b7ba58 Upgrade fbjs-scripts (#18684) Sebastian Markbåge 2020-04-20 18:20:03 -07:00
  • 5f7b175b35 Pressable click fix (#18625) Naman Goel 2020-04-20 15:13:17 -07:00
  • 4f59a149b8 Modern event system: fix selectionchange bug (#18680) Dominic Gannaway 2020-04-20 19:54:12 +01:00
  • a152827ef6 Refine the heuristics around beforeblur/afterblur (#18668) Dominic Gannaway 2020-04-20 19:32:22 +01:00
  • 707478e68a chore: Build react-dom/server in codesandbox CI (#18679) Sebastian Silbermann 2020-04-20 19:48:07 +02:00
  • ffb6c6c07b fix: skip dangerouslySetInnerHtml hydration warning if it's undefined (#18676) Sebastian Silbermann 2020-04-20 19:46:55 +02:00
  • 1078029af6 Revert "Revert focus event PRs (#18655)" (#18671) Dominic Gannaway 2020-04-20 16:00:33 +01:00
  • 96203240d3 ReactDOM: remove unstable-native-dependencies bundle (#18483) Nicolas Gallagher 2020-04-18 15:40:13 -07:00
  • 263bc5d54b Fix incorrect unmounted state update warning (#18617) Brian Vaughn 2020-04-18 12:18:19 -07:00
  • 52a0d6b5ab Make Flow work with your editor (#18664) Andrew Clark 2020-04-18 10:24:46 -07:00
  • cfefc81ab2 Fix for #18657 (#18663) Andrew Clark 2020-04-17 16:32:55 -07:00
  • e7163a9c2f Revise isFiberInsideHiddenOrRemovedTree (#18662) Dominic Gannaway 2020-04-17 23:58:40 +01:00
  • a4b1e65afc Remove redundant expiration time comparisons (#18620) Andrew Clark 2020-04-17 11:48:05 -07:00
  • 58c895e59c Revert focus event PRs (#18655) Dominic Gannaway 2020-04-17 16:27:19 +01:00
  • e2ccbf0358 Further cleanup to before/after blur (#18649) Dominic Gannaway 2020-04-17 11:52:29 +01:00
  • c5c25d35a3 Fixed DevTools extension build:dev command (#18648) Brian Vaughn 2020-04-16 17:39:16 -07:00
  • f8b084276d Bump https-proxy-agent from 2.2.1 to 2.2.4 in /scripts/release (#18642) dependabot[bot] 2020-04-16 16:06:13 -07:00
  • 0f9b30f7b5 Bump https-proxy-agent from 2.2.2 to 2.2.4 (#18643) dependabot[bot] 2020-04-16 16:06:06 -07:00
  • 32bb44c80a Clean up modern plugins to remove dead code (#18639) Dominic Gannaway 2020-04-16 20:10:23 +01:00
  • 0301f3e24f Statically disable factory components for WWW (#18641) Dan Abramov 2020-04-16 19:42:30 +01:00
  • f24a9e7098 Unify Flare FocusWithin responder with useFocusWithin (#18636) Dominic Gannaway 2020-04-16 19:35:41 +01:00
  • b1a083183c Revert legacy plugin modules (#18638) Dominic Gannaway 2020-04-16 18:46:24 +01:00
  • 31977d1bb3 Create copy of Legacy event plugins for Modern system (#18637) Dominic Gannaway 2020-04-16 16:09:05 +01:00
  • c12c2c4c8c Run error replay test again new reconciler (#18628) Andrew Clark 2020-04-16 08:08:22 -07:00
  • 7b4403cecd Fix requiring timers module with non standard require (#18632) Boris Serdiuk 2020-04-16 13:36:09 +02:00
  • 5f6b75dd26 ADD: disableRemotePlayback attribute for HTML5 videos (#18619) Thomas Brown 2020-04-16 10:23:48 +01:00
  • 71964c0346 Fix CI (#18626) Brian Vaughn 2020-04-15 22:27:24 -07:00
  • 50b9f154c1 Fix wrong command in config.yml (#18624) Andrew Clark 2020-04-15 21:44:38 -07:00
  • 22dc2e42bd Add experimental DebugTracing logger for internal use (#18531) Brian Vaughn 2020-04-15 19:10:15 -07:00
  • dbd2626855 Update nvmrc to the same one used in CI (#18623) Andrew Clark 2020-04-15 16:03:02 -07:00
  • b680174841 Delete mutableSourceFirstPendingUpdateTime (#18613) Andrew Clark 2020-04-15 07:47:37 -07:00
  • cbafbf4f32 Fix typo in TestFlags Andrew Clark 2020-04-14 23:31:50 -07:00
  • d53988a9d1 ReactDOM.useEvent: add useEvent interaction hook (#18604) Dominic Gannaway 2020-04-14 22:06:46 +01:00
  • bf55ea7434 Move beforeblur phase to prepareForCommit (#18609) Dominic Gannaway 2020-04-14 21:30:54 +01:00
  • 843b50cbe1 Remove .internal from more test suites (#18597) Andrew Clark 2020-04-14 07:43:00 -07:00
  • 1d7bd52688 remove unnecessary variable comparation (#18598) BetaSu 2020-04-14 21:53:47 +08:00
  • b928fc030a Delete flushSuspenseFallbacksInTests flag (#18596) Andrew Clark 2020-04-13 20:02:18 -07:00
  • f3f3d77c20 Fix www tests not running in prod (#18593) Andrew Clark 2020-04-13 15:53:13 -07:00
  • bec7599067 Migrate conditional tests to gate pragma (#18585) Andrew Clark 2020-04-13 14:45:52 -07:00
  • 6c43a62c0f DevTools: Switch between "Rendered At" renders using keyboard arrow keys (#18586) Chris Dobson 2020-04-13 21:00:13 +01:00
  • 0c3c27a718 Fix "missing flag" error for non-boolean types (#18592) Andrew Clark 2020-04-13 12:57:31 -07:00
  • 65237a237e Codemod it.experimental to gate pragma (#18582) Andrew Clark 2020-04-13 10:28:59 -07:00
  • 42d7c2e8f7 Add pragma for feature testing: @gate (#18581) Andrew Clark 2020-04-13 10:14:34 -07:00
  • 72d00ab623 Fix Component Stacks for IE and Native Classes in Safari (#18575) Sebastian Markbåge 2020-04-10 19:39:02 -07:00
  • 98d410f500 Build Component Stacks from Native Stack Frames (#18561) Sebastian Markbåge 2020-04-10 13:32:12 -07:00
  • 8e13f099ab Overhauled release scripts and docs (#18569) Brian Vaughn 2020-04-10 12:28:40 -07:00
  • af1b039bdd ESLint rule to forbid cross fork imports (#18568) Andrew Clark 2020-04-09 18:11:34 -07:00
  • 50bdd75a60 Bubble errors if processing the error itself errors (#18567) Sebastian Markbåge 2020-04-09 17:40:11 -07:00
  • 348ed0e93f Don't return from perform/completeUnitOfWork (#18566) Sebastian Markbåge 2020-04-09 17:12:04 -07:00
  • b04c7fa28c Decouple expiration times and transition timeouts (#17920) Andrew Clark 2020-04-08 15:25:53 -07:00
  • dc630d3374 Fork ReactFiberExpirationTime Andrew Clark 2020-04-09 12:51:02 -07:00
  • e5d06e34b6 Revert "Clear more Fiber fields in detachFiber (#18556)" (#18562) Dan Abramov 2020-04-09 20:45:02 +01:00
  • cbab25bb51 Exclude forwardRef and memo from stack frames (#18559) Sebastian Markbåge 2020-04-09 11:42:22 -07:00
  • 26fc16484e Script for syncing changes between forks (#18550) Andrew Clark 2020-04-09 11:37:13 -07:00
  • 11ac10b44e Port error boundaries test to yieldValue (#18558) Sebastian Markbåge 2020-04-09 11:13:01 -07:00
  • d48dbb8249 Clear more Fiber fields in detachFiber (#18556) Dominic Gannaway 2020-04-09 18:31:34 +01:00
  • 0566b706ee Fix fiber memory leak with runAllPassiveEffectDestroysBeforeCreates (#18554) Dominic Gannaway 2020-04-09 15:35:07 +01:00
  • ca1a703d21 Make enableLegacyFBSupport flag dynamic for www (#18551) Dominic Gannaway 2020-04-09 15:31:36 +01:00
  • 8cbce05be1 Move plugins into their own directory (#18553) Dominic Gannaway 2020-04-09 14:18:33 +01:00
  • c74f0b0646 Update stale.yml Dan Abramov 2020-04-09 13:36:11 +01:00
  • 4c6470cb3b Point ReactDOMForked to the new implementation Andrew Clark 2020-04-08 23:13:04 -07:00
  • 17f582e045 Add forked copies of reconciler modules Andrew Clark 2020-04-08 23:11:23 -07:00
  • 376d5c1b5a Split cross-package types from implementation Andrew Clark 2020-04-08 23:48:24 -07:00
  • d686f3f16a Add .old prefix to reconciler modules Andrew Clark 2020-04-08 19:44:52 -07:00
  • 147bdef11b Port more tests to the Scheduler.unstable_yieldValue pattern and drop internal.js (#18549) Sebastian Markbåge 2020-04-08 20:54:54 -07:00
  • b014e2d5e3 Don't use closures in DevTools injection (#18278) Sebastian Markbåge 2020-04-08 17:57:17 -07:00