# `@types/web` / `lib.dom.d.ts` ## New interfaces * `ElementInternals` ## Removed interfaces * `PaymentAddress` - [Classed as obsolete](https://caniuse.com/mdn-api_paymentaddress) ## Modified * CSSStyleDeclaration * Added: `accentColor` * Document * Removed: `elementFromPoint`, `elementsFromPoint` - these live on `DocumentOrShadowRoot` instead * HTMLElement * Added: `attachInternals` * HTMLSlotElement * Added: `assign` * Navigator * Added: `canShare` * Removed: `pointerEnabled` - removed from [spec in 2014](https://webplatform.github.io/docs/dom/Navigator/pointerEnabled/) * ReadableStream * Removed: `forEach` - Doesn't seem to be in [the Readable Stream API](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream#methods) * Text * Removed: `assignedSlot` - This might be something we backtrack during the beta, will be easy to re-add if we want. https://github.com/microsoft/TypeScript-DOM-lib-generator/commit/d42f963a7fc80796e7922eaa1cd10df939627cca#r57102539 ### Non-value types * MediaTrackConstraintSet * Added: `autoGainControl`, `noiseSuppression` * MediaTrackSettings * Added: `autoGainControl`, `noiseSuppression` * MediaTrackSupportedConstraints * Added: `autoGainControl`, `noiseSuppression` * DocumentOrShadowRoot * Added: `elementFromPoint`, `elementsFromPoint` ## `index.iterable.d.ts` No changes
@types/web/lib.dom.d.tsNew interfaces
ElementInternalsRemoved interfaces
PaymentAddress- Classed as obsoleteModified
accentColorelementFromPoint,elementsFromPoint- these live onDocumentOrShadowRootinsteadattachInternalsassigncanSharepointerEnabled- removed from spec in 2014forEach- Doesn't seem to be in the Readable Stream APIassignedSlot- This might be something we backtrack during the beta, will be easy to re-add if we want. d42f963#r57102539Non-value types
autoGainControl,noiseSuppressionautoGainControl,noiseSuppressionautoGainControl,noiseSuppressionelementFromPoint,elementsFromPointindex.iterable.d.tsNo changes