-
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/corefeatureThis issue represents a new feature or feature request rather than a bug or bug fixThis issue represents a new feature or feature request rather than a bug or bug fixie11This 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
djleonskennedy, limonte, literalpie, maxisam, bertyhell and 71 moreshadab16, vdumbrav, AndrewKushnir, AwesomeObserver, hisham and 2 moreneilhem, agilob, stadler, cadesalaberry, vdumbrav and 2 more
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/corefeatureThis issue represents a new feature or feature request rather than a bug or bug fixThis issue represents a new feature or feature request rather than a bug or bug fixie11This 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