Make WordPress Core


Ignore:
Timestamp:
01/05/2026 04:02:03 PM (9 months ago)
Author:
jonsurrell
Message:

Scripts: Remove default attributes from tags.

SCRIPT, STYLE, and stylesheet LINK tags do not require a type attribute since the HTML5 standard was released in 2008. Removing the type attribute simplifies logic and normalizes the produced HTML content.

Developed in ​https://github.com/WordPress/wordpress-develop/pull/10664.

Follow-up to [61411], [46164].

Props jonsurrell, sabernhardt, westonruter.
Fixes #64428. See #59883, #64442.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/class-wp-upgrader-skin.php

    r58082 r61440  
    246246
    247247                if ( defined( 'IFRAME_REQUEST' ) ) {
    248                         echo '<script type="text/javascript">
     248                        echo '<script>
    249249                                        if ( window.postMessage && JSON ) {
    250250                                                window.parent.postMessage(
    … …  
    259259                                </script>';
    260260                } else {
    261                         echo '<script type="text/javascript">
     261                        echo '<script>
    262262                                        (function( wp ) {
    263263                                                if ( wp && wp.updates && wp.updates.decrementCount ) {
Note: See TracChangeset for help on using the changeset viewer.