[WebAudio DevTools] Add Dagre as a devtools/front_end module
- What is dagre? - Dagre is a graph layouting library used by the graph visualizer of web_audio. It implements several research papers about layouting graph. License: MIT license. Size: The size of dagre.js 323 KB. The core of dagre.js is 83 KB. Github repo: https://github.com/dagrejs/dagre - Why should we add Dagre as a module, instead of a folder under web_audio? - Dagre is used by both web_audio and web_audio_worker. Therefore, it seems better to be a module that can be used as a dependency. web_audio_worker is a Web Worker that runs `dagre.layout()`. For more information about web_audio and web_audio_worker, here is a link to the POC CL: https://chromium-review.googlesource.com/c/chromium/src/+/1744801 Bug: 974343 Change-Id: Id81de6c171f64781baefac92abb79b691eee57a7 Tricium: disable Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1749643Reviewed-by:Erik Luo <luoe@chromium.org> Commit-Queue: Hongchan Choi <hongchan@chromium.org> Cr-Commit-Position: refs/heads/master@{#702556}
Showing
This diff is collapsed.
Please register or sign in to comment