/** * @license * SPDX-License-Identifier: Apache-2.0 */ /** * @fileoverview This contains safe wrappers for properties that aren't specific * to one kind of HTMLElement (like innerHTML), plus other setters and functions * that are not tied to elements (like location.href or Worker constructor). */ import { unwrapAttributePrefix } from '../../internals/attribute_impl'; import { unwrapHtml } from '../../internals/html_impl'; import { unwrapStyle } from '../../internals/style_impl'; /** * Safely set {@link Element.innerHTML} on a given ShadowRoot or Element which * may not be a `