Commit Graph
8 Commits
Author SHA1 Message Date
Paul Lewis 4bb8c9eca1 TypeScriptify webaudio/graph_visualizer
Bug: chromium:1011811
Change-Id: Ie18a64b6cdf84e3d53e594cd88f7c4431d9c78f6
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2450294
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org>
Commit-Queue: Paul Lewis <aerotwist@chromium.org>
2020-10-06 11:49:47 +00:00
Jan Scheffler 450b1651fc Migrate front_end/web_audio to devtools_entrypoint
Bug: 1101738
Change-Id: I68733ba951f4fba8fe1eee4832d06a884016ec33
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2328861
Commit-Queue: Jan Scheffler <janscheffler@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
2020-08-03 16:38:18 +00:00
Tim van der Lippe 0c7b4d2bb8 Fix incorrect imports caught by ESLint rule
We will be turning on an ESLint rule that catches bad imports. These
imports were caught by the checker and have been corrected to use the
correct format.

Bug: 1060123
Change-Id: I4ee0dbc5de2245cf738dc0618e9cd2f5e103adcf
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2096699
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
2020-03-10 17:25:33 +00:00
Tim van der Lippe 633c246303 Remove typedefs from web_audio-legacy.js
Bug: 1006759
Change-Id: I5a4ff67ce1d48ac99380f9af10b31c026e823ec4
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2056845
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
2020-02-18 12:44:56 +00:00
Hongchan Choi 0927e70a01 Clean up after ESM migration of front_end/web_audio
This CL cleans up some residues of internal dependencies
in front_end/web_audio. (e.g. shortening global variables to local,
adding proper import {} syntax)

Bug: 1040646
Change-Id: I567f7e8dc32369f855e4cac3130e24b674bd0eca
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2001229
Commit-Queue: Hongchan Choi <hongchan@chromium.org>
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
2020-01-15 20:33:13 +00:00
Hongchan Choi a0840e9a2f Migrate webaudio/ to ESM internally
This moves the side-effects to elements-legacy.js (which is lazily
loaded by the Runtime) and resolves all internal references using
ES-imports.

Bug: 1040646, 1006759
Change-Id: If3717c648638924ef437cb82e51cd35d458d6c5f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1997727
Commit-Queue: Hongchan Choi <hongchan@chromium.org>
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
2020-01-14 19:22:46 +00:00
Paul Lewis 2766f08a61 Migrates web_audio/ to esm
Bug: 1006759
Change-Id: Ie992082cac612909370bdf1438ad5dfbe8930d66
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1940236
Commit-Queue: Paul Lewis <aerotwist@chromium.org>
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org>
2019-11-28 13:59:23 +00:00
Gaoping Huang a471b30a08 [WebAudio DevTools] Add the model of the graph visualizer
This CL contains the graph model that tracks the events fired from
WebAudio backend. A follow-up CL will be uploaded soon to use `dagre`
to layout the graph model.

A relevant CL is uploaded to add `dagre` as a front_end module:
https://chromium-review.googlesource.com/c/chromium/src/+/1749643

Bug: 974343
Change-Id: Ie276e593e3b35c12d898677993c994256fc0df41
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1753704
Reviewed-by: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Reviewed-by: Erik Luo <luoe@chromium.org>
Commit-Queue: Hongchan Choi <hongchan@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#689961}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ef630c37abdcc7ee52508aa825455d815511466e
2019-08-23 16:48:29 +00:00