Comments

longwave created an issue. See original summary.

longwave’s picture

Title: Remove support for IE11 » [meta] Remove support for IE11
Category: Task » Plan

This is likely too big to attempt in one patch, repurposing as a meta.

We need child issues at least for

  • Removing all IE specific CSS, perhaps scoped by theme?
  • Removing conditional comments support from the HtmlTag element
  • Removing the compatibility warnings from CKEditor 5
  • Removing JS polyfills that are only needed in IE
mherchel’s picture

Yay! I was coming here to create this issue!

Here's a quick braindump:

If I have time later this week, i'll come back and edit the issue summary if anyone hasn't gotten to it yet.

mherchel’s picture

Issue summary: View changes

Added a list of polyfills

mherchel’s picture

Issue summary: View changes

Adding CSS tasks

mherchel’s picture

Issue summary: View changes
Issue tags: +CSS, +JavaScript, +IE11

Listing out some subsystems.

mherchel’s picture

Issue summary: View changes
mherchel’s picture

Issue summary: View changes
mherchel’s picture

Issue summary: View changes
mherchel’s picture

Issue summary: View changes
mherchel’s picture

Issue summary: View changes
droplet’s picture

IMO, all JS polyfill can be removed together in a single thread. This way you can perform batch SEARCH to find out what LEFT.

AFAIK, it should be a good pattern to SEARCH & REPLACE(REMOVE). If not, we really need to revisit how bad we've done before and improve/avoid it for the next level :)

mherchel’s picture

Issue summary: View changes
ckrina’s picture

Issue summary: View changes
xjm’s picture

Priority: Normal » Critical
Issue tags: +Drupal 10, +beta blocker, +pre-alpha target
Parent issue: » #3118149: [meta] Requirements for tagging Drupal 10.0.0-beta1

Just getting this into the right place in the D10 issue tree.

xjm’s picture

Issue tags: -pre-alpha target

Oops, some of the children can go in before alpha1, but not necessarily all of them.

mherchel’s picture

mherchel’s picture

Issue summary: View changes
gapple’s picture

cilefen’s picture

longwave’s picture

Issue summary: View changes
xjm’s picture

catch’s picture

#3254202: Remove IE11 Support from Claro is close although it could use some help to get it over the line. A couple of Olivero issues still to go too.

The IS mentions settings tray and media, but there are no issues for those, should there be?

Wim Leers’s picture

Issue summary: View changes
catch’s picture

Changing this to a beta 'should have' since most of these issues aren't actually beta blocking. Anything that is/was beta blocking should already have been surfaced separately.

longwave’s picture

longwave’s picture

longwave’s picture

catch’s picture

Priority: Critical » Major
Issue tags: -JavaScript +JavaScript

Moving this down to major since it's not really time sensitive, we just need to finish off the child issues, some of which are 11.x only like dependency removals.

Version: 10.0.x-dev » 11.x-dev

Drupal core is moving towards using a “main” branch. As an interim step, a new 11.x branch has been opened, as Drupal.org infrastructure cannot currently fully support a branch named main. New developments and disruptive changes should now be targeted for the 11.x branch. For more information, see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.