-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Open
Labels
P4A relatively minor issue that is not relevant to core functionsA relatively minor issue that is not relevant to core functionsarea: material/corefeatureLabel used to distinguish feature request from other issuesLabel used to distinguish feature request from other issuesie11This issue is specific to Internet Explorer 11This issue is specific to Internet Explorer 11refactoringThis issue is related to a refactoringThis issue is related to a refactoring
Description
Writing this issue to keep track of the things we can do / drop once we no longer support IE11. This issue is mainly for record-keeping. Eventually dropping will likely be based on Microsoft ending support for Windows 7, which is currently slated for January 2020.
- Incorporate CSS custom properties into theming
- Drop extra code for sticky positioning and just use
position: sticky - Use
IntersectionObserverfor overlay positioning - Use WeakSet instead of WeakMap<T, boolean>
- Second parameter to
classList.toggle - Use
element.remove()instead ofelement.parentNode.removeChild(element) - Start using CSS Grid, potentially deprecating mat-grid-list
- Start using
KeyboardEvent.key/KeyboardEvent.code(re-evaluate cdk/keycodes) - Explore possibly using native Shadow DOM
- Remove re-implementations of
matchesandclosest - Get rid of IE-specific cases in
InteractivityChecker - Explore
clip-pathas a means of custom shapes for components - Remove IE11-specific fallback animation in mat-spinner
- Can use
unsetCSS value
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P4A relatively minor issue that is not relevant to core functionsA relatively minor issue that is not relevant to core functionsarea: material/corefeatureLabel used to distinguish feature request from other issuesLabel used to distinguish feature request from other issuesie11This issue is specific to Internet Explorer 11This issue is specific to Internet Explorer 11refactoringThis issue is related to a refactoringThis issue is related to a refactoring