Commit Graph

  • a8725a3e62 Scheduling profiler: Added lane labels and durations to React measures (#22029) Brian Vaughn 2021-08-05 13:50:39 -04:00
  • 19092ac8c3 Re-add old Fabric Offscreen impl behind flag (#22018) Andrew Clark 2021-08-03 22:30:20 -04:00
  • 215db465a2 [Fabric] Add flex: 1 to Offscreen view container (#22019) Andrew Clark 2021-08-03 22:26:49 -04:00
  • 8a37b0ef3f typos fixed (#21955) Sinan Sonmez (Chaush) 2021-08-03 20:05:20 +02:00
  • e3049bb850 DevTools scheduling profiler: Add React component measures (#22013) Brian Vaughn 2021-08-03 13:03:29 -04:00
  • b54f36f2b6 [DevTools] Fix: highlight updates with memoized components (#22008) Vyacheslav 'SLEL' Solomin 2021-08-03 18:50:00 +03:00
  • 3a1dc3ec85 Switch on enableProfilerChangedHookIndices flag for OSS devtools builds (#22011) Kevin Chavez 2021-08-03 07:55:15 -05:00
  • 42251331d8 DevTools: Scheduling profiler (#22006) Brian Vaughn 2021-08-02 14:30:43 -04:00
  • e3b76a85c5 Devtools: Refactor imperative theme code (#21950) houssemchebeb 2021-08-02 16:20:04 +01:00
  • d3f8747c8d [DevTools] Disable sizeBot on DevTools Rull Request (#21885) Ryota Murakami 2021-08-02 22:51:53 +09:00
  • d1a58da55d Optimized DevTools extension images Brian Vaughn 2021-08-02 09:32:46 -04:00
  • dfd9d62636 [DevTools] Optimize Images yarn command (part 2) (#21968) Ilham Syahid S 2021-08-02 20:32:17 +07:00
  • 27bf6f9a83 Scheduling profiler UX changes (#21990) Brian Vaughn 2021-08-02 09:23:48 -04:00
  • b537247678 New devtools test for named hooks verifying case when hooks are used indirectly (#21996) Juan 2021-07-30 17:10:46 -04:00
  • f0d354efc6 [Fabric] Fix reparenting bug in legacy Suspense mount (#21995) Andrew Clark 2021-07-30 15:47:40 -04:00
  • 6f3fcbd6fa Some remaining instances of master to main (#21982) Shubham Pandey 2021-07-30 18:26:55 +05:30
  • 34308b5ada Tidy up early bailout logic at start of begin phase (#21852) Andrew Clark 2021-07-29 09:59:59 -04:00
  • d9dd96530f Added testing instructions to devtools contributing guide Brian Vaughn 2021-07-28 19:05:01 -04:00
  • 9f88b5355b Devtools: Display as link if value is in specified protocols (#21964) Piotr Szulc 2021-07-28 15:29:13 +02:00
  • 321087d134 [Fizz] Don't add aborted segments to the completedSegments list (#21976) Sebastian Markbåge 2021-07-27 21:53:37 -04:00
  • cdccdbe171 Display warnings in tooltips for native events that render sync updates (#21975) Brian Vaughn 2021-07-27 17:22:44 -04:00
  • d95434082f Scheduling profiler: UX tweaks (#21971) Brian Vaughn 2021-07-27 14:34:05 -04:00
  • 87239321b0 Sceduling profiler: Added custom view cursors (#21970) Brian Vaughn 2021-07-27 12:23:01 -04:00
  • 4cc8ec64c2 Separate unit tests for ReactFabricHostComponent (#21969) Timothy Yung 2021-07-26 23:45:26 -07:00
  • d4d7864934 Fix ReactFabricHostComponent methods if detached (#21967) Timothy Yung 2021-07-26 21:02:06 -07:00
  • c21e8fccad Scheduling profiler: Improve native events UI (#21966) Brian Vaughn 2021-07-26 19:30:43 -04:00
  • 392253a774 [Fabric] Use container node to toggle the visibility of Offscreen and Suspense trees (#21960) Andrew Clark 2021-07-26 16:17:08 -04:00
  • 419cc9c379 Fix: Hide new/updated nodes in already hidden tree (#21929) Andrew Clark 2021-07-26 11:18:55 -04:00
  • b1811ebf01 [DevTools] Add native events to the scheduling profiler (#21947) Brian Vaughn 2021-07-26 10:36:16 -04:00
  • 4758e4533e React Native: Export getInspectorDataForInstance API (#21572) Brian Vaughn 2021-07-26 09:56:59 -04:00
  • c76e4dbbc1 Removed an accidental console.log from DevTools source code Brian Vaughn 2021-07-22 16:11:37 -04:00
  • f4161c3ec7 [DRAFT] Import scheduling profiler into DevTools Profiler (#21897) Brian Vaughn 2021-07-22 13:58:57 -04:00
  • ae5d26154b Fix: LegacyHidden should not toggle effects (#21928) Andrew Clark 2021-07-21 13:34:08 -04:00
  • 25f09e3e4e DevTools: Parse named source AST in a worker (#21902) Lucas Correia 2021-07-21 13:16:08 -03:00
  • 9ab90de602 Clean-up: Move Offscreen logic from Suspense fiber (#21925) Andrew Clark 2021-07-20 19:05:16 -04:00
  • 5c6543771b Fix global reference to Promise (#21926) Andrew Clark 2021-07-20 18:39:57 -04:00
  • 3f62dec84a Typo fix (#21729) Deniz Susman 2021-07-19 23:19:52 +02:00
  • 5579f1dc87 Update test comments with explanations (#21857) Ricky 2021-07-19 15:07:38 -04:00
  • 9b76d2d7b3 react-devtools: set icon on macos (#21908) Christian Schulze 2021-07-20 00:26:41 +10:00
  • 262ff7ad2c Refactor "disappear" logic into its own traversal (#21901) Andrew Clark 2021-07-16 18:58:11 -04:00
  • 34600f4fad Refactor "reappear" logic into its own traversal (#21898) Andrew Clark 2021-07-16 18:05:39 -04:00
  • 310187264d Clean up flushSync flow types (#21887) Ricky 2021-07-16 10:37:57 -04:00
  • d0ec283819 DevTools 4.13.5 -> 4.14.0 Brian Vaughn 2021-07-16 00:25:01 -04:00
  • 6840c98c32 Remove named hooks feature flag (#21894) Brian Vaughn 2021-07-16 00:14:20 -04:00
  • e26cb8f86d Clear named hooks Suspense and AST cache after a Fast Refresh (#21891) Brian Vaughn 2021-07-15 23:39:30 -04:00
  • 682bbd0e72 Cache local reference to global Promise (#21886) Ricky 2021-07-15 12:39:56 -04:00
  • d5de45820a Fix typo (#21671) houssemchebeb 2021-07-15 01:42:54 +01:00
  • 232c67e911 Devtools Profiler: allow user to enter commit number (#19957) Steve Rubin 2021-07-14 17:37:02 -07:00
  • 87b3ada89d DevTools: Named hooks supports "cheap-module-source-map" (#21874) Brian Vaughn 2021-07-14 14:37:27 -04:00
  • a97b5ac078 [Bugfix] Don't hide/unhide unless visibility changes (#21875) Andrew Clark 2021-07-14 13:37:10 -04:00
  • f0efb7b70f Add comment support to @gate pragma (#21881) Andrew Clark 2021-07-14 13:36:24 -04:00
  • 81346764bb Run persistent tests in more configurations in CI (#21880) Andrew Clark 2021-07-14 11:40:20 -04:00
  • 9090257e6e fix: restore execution context after RetryAfterError completed (#21766) Sebastian Silbermann 2021-07-13 23:38:25 +02:00
  • 9fec3f2add DevTools: Ignore multiple sourceMappingUrls for external source maps (#21871) Brian Vaughn 2021-07-13 16:39:29 -04:00
  • 14bac6193a Allow components to render undefined (#21869) Ricky 2021-07-13 15:48:11 -04:00
  • 87b67d319f Enable scheduling profiler flag for react-dom profiling builds (#21867) Brian Vaughn 2021-07-13 13:41:19 -04:00
  • 64bbd7a7f1 Adjust Error stack columns numbers by 1 (#21865) Brian Vaughn 2021-07-13 13:28:01 -04:00
  • 464f275724 Update link to flow (#21862) Ehsan Hosseini 2021-07-13 16:55:54 +02:00
  • b03293faaa Fix link to fbjs (#21863) Ehsan Hosseini 2021-07-13 16:55:33 +02:00
  • 9f5224a9c6 Restore DevTools console message (#21864) Dan Abramov 2021-07-13 15:41:51 +01:00
  • a4ecd85e86 act: Batch updates, even in legacy roots (#21797) Andrew Clark 2021-07-12 20:15:20 -04:00
  • c2c6ea1fde Capture suspense boundaries with undefined fallbacks (#21854) Ricky 2021-07-12 14:50:33 -04:00
  • bfa50f8272 Inline discreteUpdates (#21784) Andrew Clark 2021-07-12 10:55:09 -04:00
  • 0f09f14ae6 Check if already rendering before flushing Andrew Clark 2021-07-10 18:02:00 -04:00
  • 54e88ed12c Bugfix: Flush legacy sync passive effects at beginning of event (#21846) Andrew Clark 2021-07-10 14:15:11 -04:00
  • cb8afda183 Add test for #21837 (#21842) Andrew Clark 2021-07-08 23:01:29 -04:00
  • f85f429d55 Use act() in ReactFabric tests (#21839) (#21841) Andrew Clark 2021-07-08 22:35:46 -04:00
  • 84639ab53f Guard against reused fibers in React Native commands (#21837) Timothy Yung 2021-07-08 16:01:51 -07:00
  • c549bc4918 Revert "Use act() in ReactFabric tests (#21839)" (#21840) Timothy Yung 2021-07-08 15:05:51 -07:00
  • 59d3aca686 Use act() in ReactFabric tests (#21839) Timothy Yung 2021-07-08 15:02:02 -07:00
  • 25984e5231 Update CONTRIBUTING.md Brian Vaughn 2021-07-08 17:38:59 -04:00
  • 32d88d4332 DevTools: Don't load source files contaning only unnamed hooks (#21835) Brian Vaughn 2021-07-08 16:46:17 -04:00
  • f52b73f9d0 DevTools: Update named hooks match to use column number also (#21833) Brian Vaughn 2021-07-08 16:12:22 -04:00
  • 92af60afb2 Update CONTRIBUTING.md Brian Vaughn 2021-07-08 14:37:13 -04:00
  • 27423de395 Update CONTRIBUTING.md Brian Vaughn 2021-07-08 14:28:53 -04:00
  • 8148fe5ff4 Added DevTools CONTRIBUTING guide Brian Vaughn 2021-07-08 14:11:30 -04:00
  • 92f3414d03 Reset inspected element cache in the event of an error (#21821) Brian Vaughn 2021-07-08 14:07:15 -04:00
  • feb2f6892a DevTool: hook names cache no longer loses entries between selection (#21831) Brian Vaughn 2021-07-08 13:54:16 -04:00
  • 241485a2c4 [SSR2 Fixture] Delete duplicate DOCTYPE (#21824) Shannon Feng 2021-07-08 10:11:42 +08:00
  • 8b34d5a905 DevTools show error icon when hook name parsing fails (#21820) Brian Vaughn 2021-07-07 16:27:39 -04:00
  • 9ccc25a0ea Reverting recent flushSync changes (#21816) Brian Vaughn 2021-07-07 15:07:55 -04:00
  • b6258b05f4 DevTools named hooks: Support FLow syntax (#21815) Brian Vaughn 2021-07-07 14:29:41 -04:00
  • 42b3c89c57 DevTooks: Don't dehydrate hook source fileNames (#21814) Brian Vaughn 2021-07-07 14:24:17 -04:00
  • 9c7f29ebe7 [WIP] DevTools: Support named hooks for >1 module in a bundle (#21790) Moti Zilberman 2021-07-07 18:07:58 +01:00
  • ed6c091fe9 Replace unbatchedUpdates with flushSync (#21776) Andrew Clark 2021-07-01 18:14:07 -04:00
  • 32eefcb3c5 Replace flushDiscreteUpdates with flushSync (#21775) Andrew Clark 2021-07-01 18:13:00 -04:00
  • c5cfa71948 DevTools: Show hook names based on variable usage (#21641) Brian Vaughn 2021-07-01 14:39:18 -04:00
  • ab390c65ee ReactDebugHooks optionally includes fileName, and line/column numbers (#21781) Brian Vaughn 2021-07-01 13:08:46 -04:00
  • 6bf111772a Install nested packages from Yarn cache before running build tests (#21779) Brian Vaughn 2021-07-01 11:37:56 -04:00
  • c96761c7b2 Delete batchedEventUpdates (#21774) Andrew Clark 2021-06-30 18:09:14 -04:00
  • ae5afb3b9d Simplify discreteUpdates (#21773) Andrew Clark 2021-06-30 14:29:31 -04:00
  • 3e8c86c1c8 fix: maxYieldInterval should not compare with currentTime directly in Scheduler-shouldYieldToHost 郭帅彬 2021-06-30 09:52:24 -04:00
  • f6112ffe5a chore: Ignore build2/ when linting (#21204) Sebastian Silbermann 2021-06-30 15:27:32 +02:00
  • 2442d988ef Bump ws from 6.1.2 to 6.2.2 in /scripts/release (#21628) dependabot[bot] 2021-06-29 16:53:39 -04:00
  • 83f38d0768 Bump ecstatic from 2.2.1 to 2.2.2 in /scripts/bench (#20468) dependabot[bot] 2021-06-29 16:53:31 -04:00
  • d483463bc8 Updated scripts and config to replace "master" with "main" branch (#21768) Brian Vaughn 2021-06-29 14:26:24 -04:00
  • f2489f7ce7 Add .circleci/config.yml circleci-editor/master Brian Vaughn 2021-06-29 13:25:40 -04:00
  • cae635054e act: Resolve to return value of scope function (#21759) Andrew Clark 2021-06-26 14:51:23 -04:00
  • e2453e2007 act: Add test for bypassing queueMicrotask (#21743) Andrew Clark 2021-06-25 15:39:46 -04:00
  • 73ffce1b6f DevTools: Update tests to fix warnings/errors (#21748) Brian Vaughn 2021-06-24 22:42:44 -04:00