Commit Graph

  • bc1ea9cd96 Handle errors thrown in gDSFP of a module-style context provider (#13269) Andrew Clark 2018-07-25 14:22:27 -07:00
  • 0154a79fed Remove 'warning' module from the JS scheduler (#13264) Flarnie Marchan 2018-07-25 08:58:18 -07:00
  • dbd16c8a96 Add @flow directive to findDOMNode shim (#13265) Brian Vaughn 2018-07-24 14:53:54 -07:00
  • ca0941fce3 Add regression test for Placeholder fallbacks with lifecycle methods (#13254) Andrew Clark 2018-07-23 17:47:40 -07:00
  • a32c727f2e Optimize readContext for Subsequent Reads of All Bits (#13248) Sebastian Markbåge 2018-07-21 20:13:46 -07:00
  • 2b509e2c8c [Experimental] API for reading context from within any render phase function (#13139) Andrew Clark 2018-07-20 16:49:06 -07:00
  • 5776fa3fcf Update www warning shim (#13244) Dan Abramov 2018-07-20 16:50:43 +01:00
  • 3d3506d37d Include Modes in the component stack (#13240) Dan Abramov 2018-07-19 22:11:59 +01:00
  • 71b4e99901 [react-test-renderer] Jest matchers for async tests (#13236) Andrew Clark 2018-07-19 10:26:24 -07:00
  • 8121212f0d Fix warning extraction script Dan Abramov 2018-07-19 13:04:56 +01:00
  • 2a1bc3f74c Format messages in unexpected console.error() test failure Dan Abramov 2018-07-19 12:15:01 +01:00
  • 2c560cb995 Fix unwinding starting with a wrong Fiber on error in the complete phase (#13237) Dan Abramov 2018-07-19 02:16:10 +01:00
  • ead08827d0 Add more flexibility in testing errors in begin/complete phases (#13235) Dan Abramov 2018-07-19 00:23:10 +01:00
  • e4e58343e4 Move unstable_yield to main export (#13232) Andrew Clark 2018-07-18 16:10:56 -07:00
  • 0e235bb8f7 Removed unused state argument in unsubscribe method of <Subscription /> (#13233) Mateusz Burzyński 2018-07-18 22:52:59 +02:00
  • 236f608723 Fail tests if toWarnDev() does not wrap warnings in array (#13227) Dan Abramov 2018-07-18 02:38:39 +01:00
  • acbb4f93f0 Remove the use of proxies for synthetic events in DEV (#13225) Dan Abramov 2018-07-18 00:14:13 +01:00
  • 171e0b7d44 Fix “no onChange handler” warning to fire on falsy values ("", 0, false) too (#12628) Nicole Levy 2018-07-17 17:46:43 -04:00
  • 606c30aa5f fixed a typo in commentout in ReactFiberUnwindWork.js (#13172) Fumiya Shibusawa 2018-07-18 04:21:53 +09:00
  • 9f78913b20 Update prettier (#13205) Johan Henriksson 2018-07-17 21:18:34 +02:00
  • 6d3e262880 Remove unnecessary typeof checks (#13196) jddxf 2018-07-18 03:18:15 +08:00
  • 82c7ca4cca Add component stacks to some warnings (#13218) Dan Abramov 2018-07-17 20:15:03 +01:00
  • 21ac62c77a Fix a portal unmounting crash for renderers with distinct Instance and Container (#13220) Thibault Malbranche 2018-07-17 02:35:33 +02:00
  • d6a0626b38 Set current fiber during before-mutation traversal (#13219) Dan Abramov 2018-07-17 01:11:56 +01:00
  • fd410f43fc Protect against passing component stack twice Dan Abramov 2018-07-16 22:47:37 +01:00
  • f9358c51c8 Change warning() to automatically inject the stack, and add warningWithoutStack() as opt-out (#13161) Dan Abramov 2018-07-16 22:31:59 +01:00
  • 854c953905 Fix matcher tests to be DEV-only Dan Abramov 2018-07-16 20:35:43 +01:00
  • 467d139101 Enforce presence or absence of component stack in tests (#13215) Dan Abramov 2018-07-16 20:20:18 +01:00
  • 43ffae2d17 Suspending inside a constructor outside of strict mode (#13200) Andrew Clark 2018-07-13 11:24:03 -07:00
  • 659a29cecf Reorganize how shared internals are accessed (#13201) Dan Abramov 2018-07-13 02:45:37 +01:00
  • 58f3b29d91 Added SSR/hydration tests for modes, forwardRef, and Profiler (#13195) Brian Vaughn 2018-07-12 08:35:21 -07:00
  • 1c89cb62fd Use ReactDebugCurrentFrame.getStackAddendum() in element validator (#13198) Dan Abramov 2018-07-12 16:18:24 +01:00
  • e6076ecf48 Remove ad-hoc forks of getComponentName() and fix it (#13197) Dan Abramov 2018-07-12 15:32:06 +01:00
  • 32f6f258ba Remove event simulation of onChange events (#13176) Philipp Spieß 2018-07-12 13:11:35 +02:00
  • 9ca37f8431 docs: update comments (#13043) Sen Yang 2018-07-12 05:31:48 +08:00
  • f89f25f471 Correct type of ref in forwardRef render() (#13100) Moti Zilberman 2018-07-11 22:27:46 +01:00
  • 7b99ceabec Deprecate test utils mock component follow up (#13194) Brian Vaughn 2018-07-11 11:56:44 -07:00
  • 6ebc8f3c07 Add support for re-entrant SSR stacks (#13181) Dan Abramov 2018-07-11 19:43:54 +01:00
  • d64d1ddb57 Deprecate ReactTestUtils.mockComponent() (#13193) Brian Vaughn 2018-07-11 10:18:49 -07:00
  • afd46490d0 update devEngines to include nodejs 10.x (#13190) dongyuwei 2018-07-11 18:46:44 +08:00
  • e79366d549 Link create-subscription doc to GH issue with de-opt explanation (#13187) Brian Vaughn 2018-07-10 14:00:06 -07:00
  • 1f32d3c6dc Test renderer flushAll method verifies an array of expected yields (#13174) Brian Vaughn 2018-07-09 09:05:13 -07:00
  • 377e1a049e Add a test for SSR stack traces (#13180) Dan Abramov 2018-07-09 14:41:48 +01:00
  • 96d38d178a Fix concatenation of null to a warning message (#13166) Dan Abramov 2018-07-09 13:56:24 +01:00
  • 095dd5049c Add DEV warning if forwardRef function doesn't use the ref param (#13168) Brian Vaughn 2018-07-07 08:11:30 -07:00
  • 5662595677 Refactor stack handling (no functional changes) (#13165) Dan Abramov 2018-07-07 01:09:41 +01:00
  • ebbd221432 Configure react-test-renderer as a secondary (#13164) Brandon Dail 2018-07-06 16:04:45 -07:00
  • ddc91af795 Decrease nested update limit from 1000 to 50 (#13163) Andrew Clark 2018-07-06 15:50:31 -07:00
  • 3596e40b39 Fix nested update bug (#13160) Andrew Clark 2018-07-06 13:55:18 -07:00
  • 449f6ddd5c create a new FeatureFlags file for test renderer on www (#13159) Chang Yan 2018-07-06 12:55:29 -07:00
  • f762b3abb1 Run react-dom SSR import test in jsdom-less environment (#13157) Dan Abramov 2018-07-06 16:43:43 +01:00
  • 6f6b560a64 Renamed selfBaseTime/treeBaseTime Fiber attributes to selfBaseDuration/treeBaseDuration (#13156) Brian Vaughn 2018-07-06 08:25:29 -07:00
  • 1386ccddd8 Fix ReferenceError when requestAnimationFrame isn't defined (#13152) Dan Abramov 2018-07-05 19:42:45 +01:00
  • f5779bbc10 Run server rendering test on bundles (#13153) Dan Abramov 2018-07-05 19:42:22 +01:00
  • 9faf389e79 Reset profiler timer correctly after errors (#13123) Brian Vaughn 2018-07-05 11:38:06 -07:00
  • 85fe4ddce7 Fix - issue #12765 / the checked attribute is not initially set on the input (#13114) XuMM_12 2018-07-05 04:00:42 +08:00
  • 07fefe3331 Drop handling for ms and O prefixes for CSS transition and animation events. (#13133) Rouven Weßling 2018-07-04 19:20:02 +02:00
  • 88d7ed8bfb React.Timeout -> React.Placeholder (#13105) Andrew Clark 2018-07-03 19:47:00 -07:00
  • f128fdea48 Suspending outside of strict trees and async trees (#13098) Andrew Clark 2018-07-03 19:44:19 -07:00
  • aa8266c4f7 Prepare placeholders before timing out (#13092) Andrew Clark 2018-07-03 19:22:41 -07:00
  • c039c16f21 Fix this in a functional component for ShallowRenderer (#13144) Toru Kobayashi 2018-07-04 01:47:40 +09:00
  • 6731bfbed7 Update README.md (#13085) Joseph Lin 2018-06-30 18:45:06 -04:00
  • 64e1921aab Fix Flow type that event target can be null (#13124) Sebastian Markbåge 2018-06-29 12:51:48 -07:00
  • bf32a3d195 Updated url to Code of Conduct page (#13126) Hilbrand Bouwkamp 2018-06-29 14:27:24 +02:00
  • 183aefa51f More links Dan Abramov 2018-06-27 17:59:29 +01:00
  • efe8e670af add isNode to react-is is-renderable Jason Quense 2018-06-27 12:38:51 -04:00
  • 3297102de6 Reorder sections Dan Abramov 2018-06-27 17:12:12 +01:00
  • f4b6a9f8ee Just remove this sentence Dan Abramov 2018-06-27 17:09:45 +01:00
  • 3eedcb1fda Tweak links in README Dan Abramov 2018-06-27 17:07:26 +01:00
  • 6d6de6011c Add PROFILE bundles for www+DOM and fbsource+RN/RF (#13112) Brian Vaughn 2018-06-26 13:28:41 -07:00
  • 71a60ddb16 Add link to another article about React renderers Dan Abramov 2018-06-26 16:45:03 +01:00
  • 9e6c99ca2e Fix README typo (#13110) Rauno Freiberg 2018-06-26 14:17:02 +03:00
  • baff5cc2f6 Update links Dan Abramov 2018-06-26 01:31:36 +01:00
  • 6a530e3baa adding check for mousemove (#13090) Jason Williams 2018-06-24 10:24:54 +01:00
  • c35a1e7483 Fix crash during server render in react 16.4.1. (#13088) Dustin Masters 2018-06-22 12:07:54 -07:00
  • 076bbeace7 Fall back to 'setTimeout' when 'requestAnimationFrame' is not called (#13091) Flarnie Marchan 2018-06-22 09:13:47 -07:00
  • da5c87bdfa Fixes children when using dangerouslySetInnerHtml in a selected <option> (#13078) Michael Ridgway 2018-06-21 12:21:21 -07:00
  • a960d18bc7 eliminate unnecessary do-while loop in renderRoot() (#13087) Nathan Quarles 2018-06-21 13:52:26 -04:00
  • 5b3d17a5f7 setting a flag, so that the first movement will have the correct value (#13082) Jason Williams 2018-06-20 22:48:53 +01:00
  • b0f60895f7 Automatically Profile roots when DevTools is present (#13058) Brian Vaughn 2018-06-20 09:24:52 -07:00
  • ae8c6dd534 remove some redundant lines (#13077) Nathan Quarles 2018-06-20 11:35:03 -04:00
  • 0fcf92d06d Add a link to custom renderer intro article Dan Abramov 2018-06-20 14:46:18 +01:00
  • 97af3e1f3a Do not add additional work to a batch that is already rendering (#13072) Andrew Clark 2018-06-19 10:36:56 -07:00
  • 4fe6eec15b Always batch updates of like priority within the same event (#13071) Andrew Clark 2018-06-19 10:34:19 -07:00
  • 8e87c139b4 Remove transitive dependency on fbjs (#13075) Dan Abramov 2018-06-19 17:52:37 +01:00
  • aeda7b745d Remove fbjs dependency (#13069) Dan Abramov 2018-06-19 16:03:45 +01:00
  • b1b3acbd6b Inline fbjs/lib/emptyObject (#13055) Dan Abramov 2018-06-19 13:41:42 +01:00
  • ae14317d68 Inline fbjs/lib/emptyFunction (#13054) Dan Abramov 2018-06-15 18:45:14 +01:00
  • 72434a7686 Remove or inline some fbjs dependencies (#13046) Dan Abramov 2018-06-15 18:12:45 +01:00
  • 64c54edea4 Adding movementX and movementY to synthenticMouseEvent fixes #6723 (#9018) Jason Williams 2018-06-15 14:15:36 +01:00
  • 9bd4d1fae2 Synchronously restart when an error is thrown during async rendering (#13041) Andrew Clark 2018-06-14 16:37:30 -07:00
  • 9bda7b28f3 Suspended high pri work forces lower priority work to expire early (#12965) Andrew Clark 2018-06-14 15:29:27 -07:00
  • 2e75779075 Fix incorrect data in compositionend event with Korean IME on IE11 (#10217) (#12563) Crux 2018-06-15 00:35:05 +09:00
  • bc963f353d setJSResponder in Fabric renderer (#13031) Sebastian Markbåge 2018-06-13 17:03:26 -07:00
  • 051637da61 Extract Fabric event handlers from canonical props (#13024) Sebastian Markbåge 2018-06-13 16:20:48 -07:00
  • 2a8085980f Remove rAF fork (#12980) Flarnie Marchan 2018-06-13 10:57:35 -07:00
  • e0c78344e2 Retry on error if there's lower priority pending work (#12957) Andrew Clark 2018-06-13 10:47:14 -07:00
  • 74b1723df1 Update changelog for 16.4.1 Dan Abramov 2018-06-13 17:23:59 +01:00
  • 9725065eb4 Update bundle sizes for 16.4.1 release v16.4.1 Dan Abramov 2018-06-13 17:20:35 +01:00
  • a5957bf296 Update error codes for 16.4.1 release Dan Abramov 2018-06-13 17:20:35 +01:00