DevTools: graduate the experiments enabled by default, they are real code now.

Change-Id: Id95cb9f5e843223b9c7dd761e4b98bd1c902c66f
Reviewed-on: https://chromium-review.googlesource.com/c/1444139
Commit-Queue: Pavel Feldman <[email protected]>
Reviewed-by: Dmitry Gozman <[email protected]>
Cr-Original-Commit-Position: refs/heads/master@{#627247}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a384d97e21177dc3849eafa97b3757e249350019
diff --git a/front_end/main/Main.js b/front_end/main/Main.js
index f34bba5..413ec8a 100644
--- a/front_end/main/Main.js
+++ b/front_end/main/Main.js
@@ -108,21 +108,14 @@
     Runtime.experiments.register('applyCustomStylesheet', 'Allow custom UI themes');
     Runtime.experiments.register('binaryWebsocketViewer', 'Binary WebSocket Message Viewer');
     Runtime.experiments.register('blackboxJSFramesOnTimeline', 'Blackbox JavaScript frames on Timeline', true);
-    Runtime.experiments.register('consoleBelowPrompt', 'Console eager evaluation');
-    Runtime.experiments.register('consoleKeyboardNavigation', 'Console keyboard navigation', true);
     Runtime.experiments.register('emptySourceMapAutoStepping', 'Empty sourcemap auto-stepping');
     Runtime.experiments.register('inputEventsOnTimelineOverview', 'Input events on Timeline overview', true);
     Runtime.experiments.register('nativeHeapProfiler', 'Native memory sampling heap profiler', true);
     Runtime.experiments.register('networkSearch', 'Network search');
-    Runtime.experiments.register('oopifInlineDOM', 'OOPIF: inline DOM ', true);
-    Runtime.experiments.register('pinnedExpressions', 'Pinned expressions in Console', true);
     Runtime.experiments.register('protocolMonitor', 'Protocol Monitor');
     Runtime.experiments.register('samplingHeapProfilerTimeline', 'Sampling heap profiler timeline', true);
     Runtime.experiments.register('sourceDiff', 'Source diff');
-    Runtime.experiments.register('sourcesLogpoints', 'Sources: logpoints');
     Runtime.experiments.register('sourcesPrettyPrint', 'Automatically pretty print in the Sources Panel');
-    Runtime.experiments.register(
-        'stepIntoAsync', 'Introduce separate step action, stepInto becomes powerful enough to go inside async call');
     Runtime.experiments.register('splitInDrawer', 'Split in drawer', true);
     Runtime.experiments.register('terminalInDrawer', 'Terminal in drawer', true);
 
@@ -131,7 +124,6 @@
     Runtime.experiments.register('timelineFlowEvents', 'Timeline: flow events', true);
     Runtime.experiments.register('timelineInvalidationTracking', 'Timeline: invalidation tracking', true);
     Runtime.experiments.register('timelineShowAllEvents', 'Timeline: show all events', true);
-    Runtime.experiments.register('timelineTracingJSProfile', 'Timeline: tracing based JS profiler', true);
     Runtime.experiments.register('timelineV8RuntimeCallStats', 'Timeline: V8 Runtime Call Stats on Timeline', true);
     Runtime.experiments.register('timelineWebGL', 'Timeline: WebGL-based flamechart');
 
@@ -140,20 +132,11 @@
     if (Host.isUnderTest()) {
       const testPath = Runtime.queryParam('test');
       // Enable experiments for testing.
-      if (testPath.indexOf('oopif/') !== -1)
-        Runtime.experiments.enableForTest('oopifInlineDOM');
       if (testPath.indexOf('network/') !== -1)
         Runtime.experiments.enableForTest('networkSearch');
-      if (testPath.indexOf('console/viewport-testing/') !== -1)
-        Runtime.experiments.enableForTest('consoleKeyboardNavigation');
-      if (testPath.indexOf('console/') !== -1)
-        Runtime.experiments.enableForTest('pinnedExpressions');
     }
 
-    Runtime.experiments.setDefaultExperiments([
-      'stepIntoAsync', 'oopifInlineDOM', 'consoleBelowPrompt', 'timelineTracingJSProfile', 'pinnedExpressions',
-      'consoleKeyboardNavigation', 'sourcesLogpoints'
-    ]);
+    Runtime.experiments.setDefaultExperiments([]);
   }
 
   /**