Sunil Pai
7aaef6f41f
reverting the rename
2019-05-10 12:18:40 +01:00
Sunil Pai
6243d19b9c
pretty, witty, fine
2019-05-10 12:16:43 +01:00
Sunil Pai
ae3b98f5ad
rewrite test act helpers based on react/#15591
...
This simplifies your test helpers to loop until all timers are flushed (including the ones that get queued after updates), and works in concurrent mode. I also renamed actSuspense to actAsync to be clearer.
2019-05-10 12:13:14 +01:00
Brian Vaughn
17516b76ae
Dim owners that have been filtered from the tree in rendered-by list
2019-05-08 18:23:54 -07:00
Brian Vaughn
0722a5a024
Tweaked REAMDE
2019-05-08 17:58:31 -07:00
Brian Vaughn
ee099124e2
Fixed a Profiler memoization bug and improved test coverage
2019-05-08 15:41:57 -07:00
Brian Vaughn
d42f86bb50
Updated Profiling chart tests to cover components with duration=0
2019-05-08 14:35:43 -07:00
Brian Vaughn
df10afba51
Merge pull request #262 from submetu/enhancement/label-improvement
...
Profiler: Improve labels for times that round to 0.0ms
2019-05-08 14:26:16 -07:00
Brian Vaughn
4f1d347c04
Custom filters are applied by default after extension reload
2019-05-08 14:22:06 -07:00
Subhan
34a38dc4f0
updates snapshots and removes extra formatting from formatTime
2019-05-08 23:33:26 +03:00
Subhan
d3522f1f66
Uses FormDuration and FormTime to format times that are 0 into something more readable
2019-05-08 23:18:43 +03:00
Brian Vaughn
98260f8614
Added installation instructions to README
2019-05-08 12:53:22 -07:00
Brian Vaughn
703706b40f
Add toggle-suspense button to all elements
...
This button is disabled if the renderer returns canToggleSuspense=false.
2019-05-08 10:50:32 -07:00
Brian Vaughn
dbe68f7a67
Updated lint ignore for new dev shell dist folder
2019-05-08 08:52:48 -07:00
Subhan
60511aadc0
Profiler: Improve labels for times that round to 0.0ms
2019-05-08 10:11:52 +03:00
Brian Vaughn
a54581c2dd
Fixed invalid DOM nesting warning
2019-05-07 15:25:17 -07:00
Brian Vaughn
44e90e6ef4
Upgrade @reach UI and remove tooltip fork
2019-05-07 15:22:57 -07:00
Brian Vaughn
97b7fdd2d9
Fixed a deprecated prop warning from react-window
2019-05-07 14:47:37 -07:00
Brian Vaughn
278661715c
Show import error dialog if profiling data import fails
2019-05-07 14:38:11 -07:00
Brian Vaughn
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.
2019-05-07 13:08:46 -07:00
Brian Vaughn
90701815b6
Merge pull request #258 from bvaughn/profiler-test-experiments
...
Added profiler tests
2019-05-06 14:00:45 -07:00
Brian Vaughn
7ead699714
Prettier
2019-05-06 13:58:49 -07:00
Brian Vaughn
6ab8972345
Update to React canary release for interaction tracing bugfix
2019-05-06 13:52:27 -07:00
Brian Vaughn
c2bf71f406
Added commit tree builder test
2019-05-06 13:41:36 -07:00
Brian Vaughn
b25d996fc4
Added profiling chart data tests
2019-05-06 13:37:06 -07:00
Brian Vaughn
d86bc1020e
Hardened tests to ensure expectations are flushed
2019-05-06 13:04:14 -07:00
Brian Vaughn
705cd9b109
Added Flow types to profiling test
2019-05-06 09:44:01 -07:00
Brian Vaughn
c29483122c
Removed outdated TODO comment
2019-05-05 09:56:54 -07:00
Brian Vaughn
269969b645
Updated snapshot data after ReactDOM batch fix
2019-05-05 09:52:27 -07:00
Brian Vaughn
1c49a7ef59
Added remaining profiling tests. One currently fails because of a bug with act() and interaction tracing
2019-05-04 14:22:50 -07:00
Brian Vaughn
da1e5776b1
Added a second Profiling test (for CommitDetails) and fixed some module reset prolems
2019-05-04 13:11:56 -07:00
Brian Vaughn
dd96b3314c
Cleaned up tests a bit. Profiling test uses mock timers now.
2019-05-04 09:36:13 -07:00
Brian Vaughn
f7c8e3a05c
Experimenting with profiler tests
2019-05-03 15:01:26 -07:00
Brian Vaughn
a8ed95445c
Store profiler snapshot data by root (and clear on root unmount)
2019-05-03 14:59:20 -07:00
Brian Vaughn
a552b7b5f7
Only clear Profiling snapshot on root-unmount
2019-05-03 10:12:45 -07:00
Brian Vaughn
73cf0fa32b
Merge branch 'master' into sompylasar-232-clear-profiling-data-for-unmounted-root
2019-05-03 10:01:43 -07:00
Brian Vaughn
542409954a
Merge pull request #257 from bvaughn/right-align-flame-graph
...
Right-align flame graph children
2019-05-03 10:01:23 -07:00
Brian Vaughn
8585ee37db
Renamed assertOneMap -> assertEmptyMap
2019-05-03 09:30:48 -07:00
Brian Vaughn
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
2019-05-03 09:24:58 -07:00
Brian Vaughn
e71bda5257
Right-align flame graph children
2019-05-03 09:21:26 -07:00
Brian Vaughn
435e22ad1b
Fixed deploy script
2019-05-03 08:55:31 -07:00
Brian Vaughn
07281993d1
Merge pull request #242 from sompylasar/improve-flow-coverage-any
...
Improve Flow coverage by reducing typecasts through `any`
2019-05-03 08:00:47 -07:00
Brian Vaughn
868cf67aa4
Removed findCurrentFiberUsingSlowPath() in favor of findCurrentFiberUsingSlowPathById()
2019-05-03 07:56:24 -07:00
Brian Vaughn
7f4482e438
Removed optional_chaining from Flow config
2019-05-03 07:48:30 -07:00
Brian Vaughn
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
2019-05-03 07:48:21 -07:00
Brian Vaughn
4bf3ac1910
Fixed broken path-selection after filter changes
2019-05-02 15:21:29 -07:00
Brian Vaughn
d7447a8458
Fixed bug in Store.getIndexOfElementID() that caused roots with multiple top-level children to return an incorrect item index
2019-05-02 15:12:57 -07:00
Brian Vaughn
4e04907d13
Added badge for enabled filter count
2019-05-02 10:53:40 -07:00
Brian Vaughn
ef596be1ef
Merge pull request #207 from sompylasar/131-highlight-all-children
...
Support highlighting of all DOM elements of Fragments, not just first
2019-05-02 08:31:22 -07:00
Brian Vaughn
1473e9efc8
Merge pull request #245 from bvaughn/custom-filtering
...
Add configurable component filters
2019-05-01 17:52:27 -07:00