Make WordPress Core

Changeset 50784


Ignore:
Timestamp:
04/22/2021 10:56:40 PM (5 years ago)
Author:
desrosj
Message:

Build/Test Tools: Remove Internet Explorer 11 from the browserslist.

This officially removes support for Internet Explorer 11 in the CSS files run through the build process in Core.

Individual tickets should be opened for removing each manually maintained area of the code base targeting IE11.

The resulting changes to CSS files are included in this commit.

Fixes #53077.

Location:
trunk
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/package.json

    r50778 r50784  
    1515        "browserslist": [
    1616                "> 1%",
    17                 "ie >= 11",
    1817                "last 1 Android versions",
    1918                "last 1 ChromeAndroid versions",
  • trunk/src/wp-admin/css/about.css

    r50782 r50784  
    8686
    8787.about__container .is-vertically-aligned-top {
    88         -ms-grid-row-align: start;
    8988        align-self: start;
    9089}
    9190
    9291.about__container .is-vertically-aligned-center {
    93         -ms-grid-row-align: center;
    9492        align-self: center;
    9593}
    9694
    9795.about__container .is-vertically-aligned-bottom {
    98         -ms-grid-row-align: end;
    9996        align-self: end;
    10097}
     
    219216.about__section.has-4-columns,
    220217.about__section.has-overlap-style {
    221         display: -ms-grid;
    222218        display: grid;
    223219}
     
    228224
    229225.about__section.has-2-columns {
    230         -ms-grid-columns: 1fr 1fr;
    231226        grid-template-columns: 1fr 1fr;
    232227}
    233228
    234229.about__section.has-2-columns.is-wider-right {
    235         -ms-grid-columns: 1fr 2fr;
    236230        grid-template-columns: 1fr 2fr;
    237231}
    238232
    239233.about__section.has-2-columns.is-wider-left {
    240         -ms-grid-columns: 2fr 1fr;
    241234        grid-template-columns: 2fr 1fr;
    242235}
    243236
    244237.about__section.has-2-columns .is-section-header {
    245         -ms-grid-column: 1;
    246238        grid-column-start: 1;
    247239        -ms-grid-column-span: 2;
     
    250242
    251243.about__section.has-2-columns .column:nth-of-type(2n+1) {
    252         -ms-grid-column: 1;
    253244        grid-column-start: 1;
    254245}
    255246
    256247.about__section.has-2-columns .column:nth-of-type(2n) {
    257         -ms-grid-column: 2;
    258248        grid-column-start: 2;
    259249}
    260250
    261251.about__section.has-3-columns {
    262         -ms-grid-columns: (1fr)[3];
    263252        grid-template-columns: repeat(3, 1fr);
    264253}
    265254
    266255.about__section.has-3-columns .is-section-header {
    267         -ms-grid-column: 1;
    268256        grid-column-start: 1;
    269257        -ms-grid-column-span: 3;
     
    272260
    273261.about__section.has-3-columns .column:nth-of-type(3n+1) {
    274         -ms-grid-column: 1;
    275262        grid-column-start: 1;
    276263}
    277264
    278265.about__section.has-3-columns .column:nth-of-type(3n+2) {
    279         -ms-grid-column: 2;
    280266        grid-column-start: 2;
    281267}
    282268
    283269.about__section.has-3-columns .column:nth-of-type(3n) {
    284         -ms-grid-column: 3;
    285270        grid-column-start: 3;
    286271}
    287272
    288273.about__section.has-4-columns {
    289         -ms-grid-columns: (1fr)[4];
    290274        grid-template-columns: repeat(4, 1fr);
    291275}
    292276
    293277.about__section.has-4-columns .is-section-header {
    294         -ms-grid-column: 1;
    295278        grid-column-start: 1;
    296279        -ms-grid-column-span: 4;
     
    299282
    300283.about__section.has-4-columns .column:nth-of-type(4n+1) {
    301         -ms-grid-column: 1;
    302284        grid-column-start: 1;
    303285}
    304286
    305287.about__section.has-4-columns .column:nth-of-type(4n+2) {
    306         -ms-grid-column: 2;
    307288        grid-column-start: 2;
    308289}
    309290
    310291.about__section.has-4-columns .column:nth-of-type(4n+3) {
    311         -ms-grid-column: 3;
    312292        grid-column-start: 3;
    313293}
    314294
    315295.about__section.has-4-columns .column:nth-of-type(4n) {
    316         -ms-grid-column: 4;
    317296        grid-column-start: 4;
    318297}
     
    323302.about__section.has-4-columns .is-section-header ~ .column,
    324303.about__section.has-overlap-style .is-section-header ~ .column {
    325         -ms-grid-row: 2;
    326304        grid-row-start: 2;
    327305}
    328306
    329307.about__section.has-overlap-style {
    330         -ms-grid-columns: (1fr)[7];
    331308        grid-template-columns: repeat(7, 1fr);
    332309}
    333310
    334311.about__section.has-overlap-style .column {
    335         -ms-grid-row: 1;
    336312        grid-row-start: 1;
    337313}
    338314
    339315.about__section.has-overlap-style .column:nth-of-type(2n+1) {
    340         -ms-grid-column: 2;
    341316        grid-column-start: 2;
    342317        -ms-grid-column-span: 3;
     
    345320
    346321.about__section.has-overlap-style .column:nth-of-type(2n) {
    347         -ms-grid-column: 4;
    348322        grid-column-start: 4;
    349323        -ms-grid-column-span: 3;
     
    381355
    382356        .about__section.has-4-columns {
    383                 -ms-grid-columns: (1fr)[2];
    384357                grid-template-columns: repeat(2, 1fr);
    385358        }
    386359
    387360        .about__section.has-4-columns .column:nth-of-type(2n+1) {
    388                 -ms-grid-column: 1;
    389361                grid-column-start: 1;
    390362        }
    391363
    392364        .about__section.has-4-columns .column:nth-of-type(2n) {
    393                 -ms-grid-column: 2;
    394365                grid-column-start: 2;
    395366        }
     
    397368        .about__section.has-4-columns .column:nth-of-type(4n+3),
    398369        .about__section.has-4-columns .column:nth-of-type(4n) {
    399                 -ms-grid-row: 2;
    400370                grid-row-start: 2;
    401371        }
     
    408378        .about__section.has-4-columns .is-section-header ~ .column:nth-of-type(4n+3),
    409379        .about__section.has-4-columns .is-section-header ~ .column:nth-of-type(4n) {
    410                 -ms-grid-row: 3;
    411380                grid-row-start: 3;
    412381        }
    413382
    414383        .about__section.has-overlap-style {
    415                 -ms-grid-columns: 1fr;
    416384                grid-template-columns: 1fr;
    417385        }
     
    419387        /* At this size, the two columns fully overlap */
    420388        .about__section.has-overlap-style .column.column {
    421                 -ms-grid-column: 1;
    422389                grid-column-start: 1;
    423390                -ms-grid-column-span: 1;
    424391                grid-column-end: 2;
    425                 -ms-grid-row: 1;
    426392                grid-row-start: 1;
    427393                -ms-grid-row-span: 1;
     
    575541.about__container .about__image-comparison img {
    576542        -webkit-user-select: none;
    577         -ms-user-select: none;
    578543        user-select: none;
    579544        width: auto;
     
    10491014.about-wrap .has-3-columns,
    10501015.about-wrap .has-4-columns {
    1051         display: -ms-grid;
    10521016        display: grid;
    10531017        max-width: 800px;
     
    10771041
    10781042.about-wrap .has-2-columns {
    1079         -ms-grid-columns: 1fr 1fr;
    10801043        grid-template-columns: 1fr 1fr;
    10811044}
    10821045
    10831046.about-wrap .has-2-columns .column:nth-of-type(2n+1) {
    1084         -ms-grid-column: 1;
    10851047        grid-column-start: 1;
    10861048}
    10871049
    10881050.about-wrap .has-2-columns .column:nth-of-type(2n) {
    1089         -ms-grid-column: 2;
    10901051        grid-column-start: 2;
    10911052}
    10921053
    10931054.about-wrap .has-2-columns.is-wider-right {
    1094         -ms-grid-columns: 1fr 2fr;
    10951055        grid-template-columns: 1fr 2fr;
    10961056}
    10971057
    10981058.about-wrap .has-2-columns.is-wider-left {
    1099         -ms-grid-columns: 2fr 1fr;
    11001059        grid-template-columns: 2fr 1fr;
    11011060}
    11021061
    11031062.about-wrap .has-3-columns {
    1104         -ms-grid-columns: (1fr)[3];
    11051063        grid-template-columns: repeat(3, 1fr);
    11061064}
    11071065
    11081066.about-wrap .has-3-columns .column:nth-of-type(3n+1) {
    1109         -ms-grid-column: 1;
    11101067        grid-column-start: 1;
    11111068}
    11121069
    11131070.about-wrap .has-3-columns .column:nth-of-type(3n+2) {
    1114         -ms-grid-column: 2;
    11151071        grid-column-start: 2;
    11161072}
    11171073
    11181074.about-wrap .has-3-columns .column:nth-of-type(3n) {
    1119         -ms-grid-column: 3;
    11201075        grid-column-start: 3;
    11211076}
    11221077
    11231078.about-wrap .has-4-columns {
    1124         -ms-grid-columns: (1fr)[4];
    11251079        grid-template-columns: repeat(4, 1fr);
    11261080}
    11271081
    11281082.about-wrap .has-4-columns .column:nth-of-type(4n+1) {
    1129         -ms-grid-column: 1;
    11301083        grid-column-start: 1;
    11311084}
    11321085
    11331086.about-wrap .has-4-columns .column:nth-of-type(4n+2) {
    1134         -ms-grid-column: 2;
    11351087        grid-column-start: 2;
    11361088}
    11371089
    11381090.about-wrap .has-4-columns .column:nth-of-type(4n+3) {
    1139         -ms-grid-column: 3;
    11401091        grid-column-start: 3;
    11411092}
    11421093
    11431094.about-wrap .has-4-columns .column:nth-of-type(4n) {
    1144         -ms-grid-column: 4;
    11451095        grid-column-start: 4;
    11461096}
     
    11651115
    11661116.about-wrap .is-vertically-aligned-top {
    1167         -ms-grid-row-align: start;
    11681117        align-self: start;
    11691118}
    11701119
    11711120.about-wrap .is-vertically-aligned-center {
    1172         -ms-grid-row-align: center;
    11731121        align-self: center;
    11741122}
    11751123
    11761124.about-wrap .is-vertically-aligned-bottom {
    1177         -ms-grid-row-align: end;
    11781125        align-self: end;
    11791126}
     
    13601307        .about-wrap .has-3-columns,
    13611308        .about-wrap .has-4-columns {
    1362                 -ms-grid-columns: 1fr 1fr;
    13631309                grid-template-columns: 1fr 1fr;
    13641310        }
     
    13661312        .about-wrap .has-3-columns .column:nth-of-type(3n+1),
    13671313        .about-wrap .has-4-columns .column:nth-of-type(4n+1) {
    1368                 -ms-grid-column: 1;
    13691314                grid-column-start: 1;
    1370                 -ms-grid-row: 1;
    13711315                grid-row-start: 1;
    13721316        }
     
    13741318        .about-wrap .has-3-columns .column:nth-of-type(3n+2),
    13751319        .about-wrap .has-4-columns .column:nth-of-type(4n+2) {
    1376                 -ms-grid-column: 2;
    13771320                grid-column-start: 2;
    1378                 -ms-grid-row: 1;
    13791321                grid-row-start: 1;
    13801322        }
     
    13821324        .about-wrap .has-3-columns .column:nth-of-type(3n),
    13831325        .about-wrap .has-4-columns .column:nth-of-type(4n+3) {
    1384                 -ms-grid-column: 1;
    13851326                grid-column-start: 1;
    1386                 -ms-grid-row: 2;
    13871327                grid-row-start: 2;
    13881328        }
    13891329
    13901330        .about-wrap .has-4-columns .column:nth-of-type(4n) {
    1391                 -ms-grid-column: 2;
    13921331                grid-column-start: 2;
    1393                 -ms-grid-row: 2;
    13941332                grid-row-start: 2;
    13951333        }
     
    14101348        .about-wrap .has-2-columns.is-wider-right,
    14111349        .about-wrap .has-2-columns.is-wider-left {
    1412                 display: -ms-grid;
    14131350                display: grid;
    14141351        }
  • trunk/src/wp-admin/css/admin-menu.css

    r50549 r50784  
    156156#adminmenu * {
    157157        -webkit-user-select: none;
    158         -ms-user-select: none;
    159158        user-select: none;
    160159}
     
    358357        -ms-word-break: break-all;
    359358        word-break: break-word;
    360         -ms-hyphens: auto;
    361359        -webkit-hyphens: auto;
    362360        hyphens: auto;
  • trunk/src/wp-admin/css/common.css

    r50782 r50784  
    21292129.stuffbox .hndle {
    21302130        -webkit-user-select: none;
    2131         -ms-user-select: none;
    21322131        user-select: none;
    21332132}
     
    35213520        border-right: 1px solid #dcdcde;
    35223521        -webkit-user-select: none;
    3523         -ms-user-select: none;
    35243522        user-select: none;
    35253523}
     
    37533751}
    37543752
    3755 @-ms-viewport {
    3756         width: device-width;
    3757 }
    3758 
    37593753@media screen and (max-width: 782px) {
    37603754        html.wp-toolbar {
  • trunk/src/wp-admin/css/customize-controls.css

    r50782 r50784  
    12661266        border: 2px solid #f0f0f1;
    12671267        -webkit-user-select: none;
    1268         -ms-user-select: none;
    12691268        user-select: none;
    12701269}
     
    23892388        transition: all 0.2s;
    23902389        -webkit-user-select: none;
    2391         -ms-user-select: none;
    23922390        user-select: none;
    23932391        outline: none;
  • trunk/src/wp-admin/css/customize-nav-menus.css

    r50025 r50784  
    513513        /* Reset the value inherited from the base .accordion-section-title style. Ticket #37589. */
    514514        -webkit-user-select: auto;
    515         -ms-user-select: auto;
    516515        user-select: auto;
    517516}
  • trunk/src/wp-admin/css/customize-widgets.css

    r50687 r50784  
    5555        pointer-events: none;
    5656        -webkit-user-select: none;
    57         -ms-user-select: none;
    5857        user-select: none;
    5958}
     
    167166        cursor: pointer;
    168167        -webkit-user-select: none;
    169         -ms-user-select: none;
    170168        user-select: none;
    171169}
  • trunk/src/wp-admin/css/list-tables.css

    r50687 r50784  
    319319.fixed .column-posts {
    320320        -webkit-hyphens: auto;
    321         -ms-hyphens: auto;
    322321        hyphens: auto;
    323322}
     
    18751874        /* Make row actions more easy to select on mobile */
    18761875        body:not(.plugins-php) .row-actions {
    1877                 display: -ms-grid;
    18781876                display: grid;
    1879                 -ms-grid-columns: auto auto auto;
    18801877                grid-template-columns: auto auto auto;
    18811878                color: transparent;
     
    21482145        /* Drop row actions to two columns on a small screen */
    21492146        .row-actions:not(.plugins-php) {
    2150                 -ms-grid-columns: auto auto;
    21512147                grid-template-columns: auto auto;
    21522148        }
  • trunk/src/wp-admin/css/login.css

    r50577 r50784  
    405405}
    406406
    407 @-ms-viewport {
    408         width: device-width;
    409 }
    410 
    411407@media screen and (max-height: 550px) {
    412408        #login {
  • trunk/src/wp-admin/css/site-health.css

    r50764 r50784  
    350350        justify-content: space-between;
    351351        -webkit-user-select: auto;
    352         -ms-user-select: auto;
    353352        user-select: auto;
    354353}
  • trunk/src/wp-admin/css/themes.css

    r50571 r50784  
    647647        margin: 0 0 -10px;
    648648        -webkit-user-select: none;
    649         -ms-user-select: none;
    650649        user-select: none;
    651650}
  • trunk/src/wp-admin/css/widgets.css

    r50571 r50784  
    3838        text-overflow: ellipsis;
    3939        -webkit-user-select: none;
    40         -ms-user-select: none;
    4140        user-select: none;
    4241}
     
    424423        -ms-word-break: break-all;
    425424        word-break: break-word;
    426         -ms-hyphens: auto;
    427425        -webkit-hyphens: auto;
    428426        hyphens: auto;
     
    567565.widgets-holder-wrap .sidebar-description {
    568566        -webkit-user-select: none;
    569         -ms-user-select: none;
    570567        user-select: none;
    571568}
  • trunk/src/wp-includes/css/editor.css

    r50162 r50784  
    259259        position: absolute;
    260260        -webkit-user-select: none;
    261         -ms-user-select: none;
    262261        user-select: none;
    263262        max-width: 98%;
  • trunk/src/wp-includes/css/media-views.css

    r50571 r50784  
    610610        border-right-color: #c3c4c7;
    611611        -webkit-user-select: none;
    612         -ms-user-select: none;
    613612        user-select: none;
    614613}
     
    949948        text-align: center;
    950949        -webkit-user-select: none;
    951         -ms-user-select: none;
    952950        user-select: none;
    953951        width: 25%;
Note: See TracChangeset for help on using the changeset viewer.