Preliminary UI for media log inspecting.
New UI allows the selection and viewing of events and properties for
each media player open on the tab being inspected.
This feature depends on enabling the InspectorMediaLogging flag to get
any data.
What's missing:
- A timeline view for events
- A right click menu on a media player to inspect it
Design Doc: https://docs.google.com/document/d/1NMTjKc-Q99UDTS0QFoftVwhmzZTEh0fsHGQJ6I82IRY/edit#heading=h.vhj3t4rsmjte
UX discussion: https://docs.google.com/document/d/1EKuv_KNFFIclJOEx6k70WMUOPgsXJs7DmMHNQayKSuI/edit?ts=5d7c04d2
Screenshots:
https://files.tedm.io/dtss/5.png
https://files.tedm.io/dtss/6.png
Bug: 794255
Change-Id: Iff2d4f057168e7f20829ef4752f6dfcdea75a293
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1755008
Reviewed-by: Yang Guo <[email protected]>
Commit-Queue: Ted Meyer <[email protected]>
Cr-Original-Commit-Position: refs/heads/master@{#703831}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 6601991536b94cd07ef39515fc401e72baa176bd
diff --git a/front_end/main/Main.js b/front_end/main/Main.js
index a047e50..e7a5ec1 100644
--- a/front_end/main/Main.js
+++ b/front_end/main/Main.js
@@ -129,6 +129,7 @@
Root.Runtime.experiments.register('emptySourceMapAutoStepping', 'Empty sourcemap auto-stepping');
Root.Runtime.experiments.register('inputEventsOnTimelineOverview', 'Input events on Timeline overview', true);
Root.Runtime.experiments.register('liveHeapProfile', 'Live heap profile', true);
+ Root.Runtime.experiments.register('mediaInspector', 'Media Element Inspection');
Root.Runtime.experiments.register('nativeHeapProfiler', 'Native memory sampling heap profiler', true);
Root.Runtime.experiments.register('protocolMonitor', 'Protocol Monitor');
Root.Runtime.experiments.register(