[cleanup] Remove "Highlight important DOM properties in the Object Properties viewer" experiment.

This feature never made it past the experiment stage and while we believe
that it's beneficial to highlight important DOM properties, we aren't
convinced that this approach is the right one. Since we have no capacity
or intention to work on this experiment, we are removing the code now.

Doc: http://go/pinned-properties
Bug: 40267030, 40840064
Change-Id: Ib2d0f287834ca9ee87d957bd64f77a450c322f46
Fixed: 315126594
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5836838
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Victor Porof <victorporof@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
This commit is contained in:
Benedikt Meurer
2024-09-04 14:40:11 +00:00
committed by Devtools-frontend LUCI CQ
parent cbafbf0986
commit 67b69bf002
312 changed files with 965 additions and 28351 deletions
@@ -5,13 +5,10 @@
import type * as Common from '../../core/common/common.js';
import {NativeFunctions} from './NativeFunctions.js';
import * as DOMPinnedProperties from './DOMPinnedProperties.js';
let javaScriptMetadataInstance: JavaScriptMetadataImpl;
export class JavaScriptMetadataImpl implements Common.JavaScriptMetaData.JavaScriptMetaData {
static readonly domPinnedProperties = DOMPinnedProperties;
private readonly uniqueFunctions: Map<string, string[][]>;
private readonly receiverMethods: Map<string, Map<string, string[][]>>;
static instance(opts: {