Commit Graph

  • 3669b90101 Event API: add more warnings for responder based events (#15597) Dominic Gannaway 2019-05-09 15:31:18 +01:00
  • 17516b76ae Dim owners that have been filtered from the tree in rendered-by list Brian Vaughn 2019-05-08 18:23:54 -07:00
  • 0722a5a024 Tweaked REAMDE Brian Vaughn 2019-05-08 17:58:31 -07:00
  • ee099124e2 Fixed a Profiler memoization bug and improved test coverage Brian Vaughn 2019-05-08 15:41:57 -07:00
  • d42f86bb50 Updated Profiling chart tests to cover components with duration=0 Brian Vaughn 2019-05-08 14:35:43 -07:00
  • df10afba51 Merge pull request #262 from submetu/enhancement/label-improvement Brian Vaughn 2019-05-08 14:26:16 -07:00
  • 4f1d347c04 Custom filters are applied by default after extension reload Brian Vaughn 2019-05-08 14:22:06 -07:00
  • 34a38dc4f0 updates snapshots and removes extra formatting from formatTime Subhan 2019-05-08 23:33:26 +03:00
  • d3522f1f66 Uses FormDuration and FormTime to format times that are 0 into something more readable Subhan 2019-05-08 23:18:43 +03:00
  • 98260f8614 Added installation instructions to README Brian Vaughn 2019-05-08 12:53:22 -07:00
  • 05d08500b2 Experimental Event API: Press event properties (#15586) Dominic Gannaway 2019-05-08 20:29:03 +01:00
  • 51e66cf9fa Experimental Event API: reduce code size of event modules (#15590) Dominic Gannaway 2019-05-08 19:09:32 +01:00
  • 8abf243b86 Ensure touch events are properly handled for pageX and pageY (#15587) Dominic Gannaway 2019-05-08 19:08:15 +01:00
  • 703706b40f Add toggle-suspense button to all elements Brian Vaughn 2019-05-08 10:50:32 -07:00
  • dbe68f7a67 Updated lint ignore for new dev shell dist folder Brian Vaughn 2019-05-08 08:52:48 -07:00
  • 60511aadc0 Profiler: Improve labels for times that round to 0.0ms Subhan 2019-05-08 10:11:10 +03:00
  • c7398f3396 Add Suspense Boundary Context (and unstable_avoidThisFallback) (#15578) Sebastian Markbåge 2019-05-07 18:08:05 -07:00
  • f9e60c8a19 Warn when suspending at wrong priority (#15492) Andrew Clark 2019-05-07 16:50:04 -07:00
  • a54581c2dd Fixed invalid DOM nesting warning Brian Vaughn 2019-05-07 15:25:17 -07:00
  • 44e90e6ef4 Upgrade @reach UI and remove tooltip fork Brian Vaughn 2019-05-07 15:22:57 -07:00
  • 97b7fdd2d9 Fixed a deprecated prop warning from react-window Brian Vaughn 2019-05-07 14:47:37 -07:00
  • 278661715c Show import error dialog if profiling data import fails Brian Vaughn 2019-05-07 14:38:11 -07:00
  • acdc9bae67 Added export+import profiling data test coverage Also fixed an incomplete import feature as well as a regression in export that had gone unnoticed due to previous lack of test coverage. Brian Vaughn 2019-05-07 13:08:46 -07:00
  • 89d8d1435f Add React.unstable_createEventComponent (#15580) Nicolas Gallagher 2019-05-07 12:36:42 -07:00
  • 90701815b6 Merge pull request #258 from bvaughn/profiler-test-experiments Brian Vaughn 2019-05-06 14:00:45 -07:00
  • 7ead699714 Prettier Brian Vaughn 2019-05-06 13:58:49 -07:00
  • 6ab8972345 Update to React canary release for interaction tracing bugfix Brian Vaughn 2019-05-06 13:52:27 -07:00
  • c2bf71f406 Added commit tree builder test Brian Vaughn 2019-05-06 13:41:36 -07:00
  • b25d996fc4 Added profiling chart data tests Brian Vaughn 2019-05-06 13:37:06 -07:00
  • d86bc1020e Hardened tests to ensure expectations are flushed Brian Vaughn 2019-05-06 13:04:14 -07:00
  • 6da04b5d88 Fix interaction tracing for batched update mounts (#15567) Brian Vaughn 2019-05-06 12:59:48 -07:00
  • d38cfd452f Ensure TouchHitTarget element is server side rendered with hit slop (#15385) Dominic Gannaway 2019-05-06 20:13:23 +01:00
  • 705cd9b109 Added Flow types to profiling test Brian Vaughn 2019-05-06 09:44:01 -07:00
  • c29483122c Removed outdated TODO comment Brian Vaughn 2019-05-05 09:56:54 -07:00
  • 269969b645 Updated snapshot data after ReactDOM batch fix Brian Vaughn 2019-05-05 09:52:27 -07:00
  • 1c49a7ef59 Added remaining profiling tests. One currently fails because of a bug with act() and interaction tracing Brian Vaughn 2019-05-04 14:22:50 -07:00
  • da1e5776b1 Added a second Profiling test (for CommitDetails) and fixed some module reset prolems Brian Vaughn 2019-05-04 13:11:56 -07:00
  • dd96b3314c Cleaned up tests a bit. Profiling test uses mock timers now. Brian Vaughn 2019-05-04 09:36:13 -07:00
  • 2e5d1a8b9e React Events: fix cancel events for Press (#15563) Nicolas Gallagher 2019-05-03 15:33:21 -07:00
  • f7c8e3a05c Experimenting with profiler tests Brian Vaughn 2019-05-03 15:01:26 -07:00
  • a8ed95445c Store profiler snapshot data by root (and clear on root unmount) Brian Vaughn 2019-05-03 14:59:20 -07:00
  • 307e0a7d7d React Events: cancel onLongPress for large enough moves (#15562) Nicolas Gallagher 2019-05-03 12:59:55 -07:00
  • 339366c461 Event API: Support press reentry for pointer events (#15560) Dominic Gannaway 2019-05-03 18:32:50 +01:00
  • a552b7b5f7 Only clear Profiling snapshot on root-unmount Brian Vaughn 2019-05-03 10:12:45 -07:00
  • 73cf0fa32b Merge branch 'master' into sompylasar-232-clear-profiling-data-for-unmounted-root Brian Vaughn 2019-05-03 10:01:43 -07:00
  • 542409954a Merge pull request #257 from bvaughn/right-align-flame-graph Brian Vaughn 2019-05-03 10:01:23 -07:00
  • 8585ee37db Renamed assertOneMap -> assertEmptyMap Brian Vaughn 2019-05-03 09:30:48 -07:00
  • 8850a9a64a Merge branch '232-clear-profiling-data-for-unmounted-root' of https://github.com/sompylasar/react-devtools-experimental into sompylasar-232-clear-profiling-data-for-unmounted-root Brian Vaughn 2019-05-03 09:24:58 -07:00
  • e71bda5257 Right-align flame graph children Brian Vaughn 2019-05-03 09:21:26 -07:00
  • 435e22ad1b Fixed deploy script Brian Vaughn 2019-05-03 08:55:31 -07:00
  • 07281993d1 Merge pull request #242 from sompylasar/improve-flow-coverage-any Brian Vaughn 2019-05-03 08:00:47 -07:00
  • 868cf67aa4 Removed findCurrentFiberUsingSlowPath() in favor of findCurrentFiberUsingSlowPathById() Brian Vaughn 2019-05-03 07:56:24 -07:00
  • 7f4482e438 Removed optional_chaining from Flow config Brian Vaughn 2019-05-03 07:48:30 -07:00
  • 40ed0ca839 Merge branch '165-add-flow-types-for-fiber' of https://github.com/sompylasar/react-devtools-experimental into sompylasar-165-add-flow-types-for-fiber Brian Vaughn 2019-05-03 07:48:21 -07:00
  • 4bf3ac1910 Fixed broken path-selection after filter changes Brian Vaughn 2019-05-02 15:21:29 -07:00
  • d7447a8458 Fixed bug in Store.getIndexOfElementID() that caused roots with multiple top-level children to return an incorrect item index Brian Vaughn 2019-05-02 15:12:57 -07:00
  • 4e04907d13 Added badge for enabled filter count Brian Vaughn 2019-05-02 10:53:40 -07:00
  • ef596be1ef Merge pull request #207 from sompylasar/131-highlight-all-children Brian Vaughn 2019-05-02 08:31:22 -07:00
  • 1473e9efc8 Merge pull request #245 from bvaughn/custom-filtering Brian Vaughn 2019-05-01 17:52:27 -07:00
  • 83b521c7b4 Updated Flamechart to support multiple nodes at root Brian Vaughn 2019-05-01 17:44:38 -07:00
  • 4a4786ac2f Misc cleanup Brian Vaughn 2019-05-01 14:18:20 -07:00
  • e6da4b9058 Renamed FilterType -> ComponentFilterType Brian Vaughn 2019-05-01 14:01:03 -07:00
  • e45deb5471 Removed $FlowFixMe comments Brian Vaughn 2019-05-01 13:59:54 -07:00
  • 540207901d Added some component filtering tests Brian Vaughn 2019-05-01 13:31:55 -07:00
  • 8429220164 Added filter UI (but with a lot of $FlowFixMe comments) Brian Vaughn 2019-05-01 10:43:40 -07:00
  • 0b4bfbc98f Add support for hide-by-name and hide-by-path component filter regexps Brian Vaughn 2019-04-30 12:52:43 -07:00
  • a2ba90bf96 Fixed a path selection bug when filter pereferences are updated Brian Vaughn 2019-04-30 10:04:15 -07:00
  • c4c51c0821 Prevent filter preference changes while profiling is active Brian Vaughn 2019-04-30 09:48:15 -07:00
  • eb9705abc8 Removed FilterList UI for now (collapsed into Settings component) Brian Vaughn 2019-04-30 08:17:20 -07:00
  • a241780dc2 Filter changes are applied to the renderer without reloading Brian Vaughn 2019-04-29 13:08:35 -07:00
  • 27a1820039 Refactored filter preferences a bit more to be stored in the Store Brian Vaughn 2019-04-28 15:33:39 -07:00
  • ee1b38e4db Added filter preference types and plugged into renderer partly. Lots of work to do still. Brian Vaughn 2019-04-27 10:31:40 -07:00
  • 9db209ee64 Initial pass at adding filter-by-type Flow types and support to renderer Brian Vaughn 2019-04-26 14:40:02 -07:00
  • 17c5feb66a Reorganized types shared between backend and frontend slightly. Brian Vaughn 2019-04-26 14:02:32 -07:00
  • 18b34b4926 Rearranged Settings UI in prep for custom filter controls Brian Vaughn 2019-04-26 13:53:22 -07:00
  • a9aa9f2106 Merge pull request #251 from gaearon/devserver Brian Vaughn 2019-05-01 09:29:43 -07:00
  • b9ae9393b9 Use WebpackDevServer for local testing Dan Abramov 2019-05-01 17:13:33 +01:00
  • cd89c0d75f Clear profiling data for root when the root is unmounted Ivan Babak 2019-05-01 01:44:07 -07:00
  • c6c71ef8f9 Fix profiling screenshots data structure to map rootID to commitIndex Ivan Babak 2019-05-01 01:07:36 -07:00
  • d1f6e762e4 Improve Flow coverage by reducing typecasts through any Ivan Babak 2019-04-28 03:44:36 -07:00
  • ec6691a687 Event API: remove isTargetDirectlyWithinEventComponent (#15546) Dominic Gannaway 2019-04-30 17:38:48 +01:00
  • abcb613223 Minor Bridge code tweaks: Brian Vaughn 2019-04-30 09:23:11 -07:00
  • 5204ae87bc Merge pull request #229 from sompylasar/217-workaround-disconnected-port-error Brian Vaughn 2019-04-30 09:15:52 -07:00
  • b24216a7b1 Merge pull request #234 from gaearon/nested-suspense-test Brian Vaughn 2019-04-30 08:51:58 -07:00
  • 9e1b1e8c91 Merge pull request #233 from gaearon/preset-env Brian Vaughn 2019-04-30 08:50:17 -07:00
  • da951ec9bb Merge pull request #243 from sompylasar/rename-profiler-types-to-frontend-backend-to-disambiguate Brian Vaughn 2019-04-30 08:47:05 -07:00
  • 44205f16d9 Merge pull request #247 from sompylasar/fix-flow-on-circleci Brian Vaughn 2019-04-30 08:32:37 -07:00
  • a6e30001fb Delete duplicate Focus.js (#15540) Dominic Gannaway 2019-04-30 12:20:44 +01:00
  • f7993d5477 Delete duplicate Hover.js (#15539) Dominic Gannaway 2019-04-30 12:13:07 +01:00
  • c8ee10037a Delete duplicate Swipe.js (#15541) Dominic Gannaway 2019-04-30 12:11:26 +01:00
  • 494716c9b4 Delete duplicate Drag.js (#15537) Dominic Gannaway 2019-04-30 12:07:24 +01:00
  • 377846fef8 Delete duplicate Press.js (#15538) Dominic Gannaway 2019-04-30 12:06:44 +01:00
  • 379515e83e Follow up to 15535 (#15536) Dominic Gannaway 2019-04-30 12:04:19 +01:00
  • bd88982fbf Event API: use capture for all event listeners using experimental responder system (#15526) Dominic Gannaway 2019-04-30 11:40:45 +01:00
  • bfbde71657 Fix Flow failure on CircleCI due to the number of workers Ivan Babak 2019-04-29 21:56:53 -07:00
  • 72ca3c60e7 Bump scheduler version to 0.14.0 (#15395) Andrew Clark 2019-04-29 18:10:11 -07:00
  • 7882c41f60 Use lowercase entry points for event modules (#15535) Andrew Clark 2019-04-29 16:25:56 -07:00
  • 43c4e5f348 Add method for forcing a lower framerate Nathan Schloss 2019-01-31 12:11:31 -05:00
  • 1b752f1914 Fixed potential interaction tracing leak in Suspense thennable memoization (#15531) Brian Vaughn 2019-04-29 15:04:52 -07:00
  • 12e5a13cf2 [React Native] Inline calls to FabricUIManager in shared code (#15490) Eli White 2019-04-29 14:31:16 -07:00