Make WordPress Core

Ticket #45247: 45247.diff

File 45247.diff, 13.3 KB (added by noisysocks, 7 years ago)
  • package-lock.json

     
    11871187                        "dependencies": {
    11881188                                "lodash": {
    11891189                                        "version": "3.10.1",
    1190                                         "resolved": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
     1190                                        "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
    11911191                                        "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
    11921192                                        "dev": true
    11931193                                }
     
    20852085                },
    20862086                "bin-build": {
    20872087                        "version": "2.2.0",
    2088                         "resolved": "http://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz",
     2088                        "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz",
    20892089                        "integrity": "sha1-EfjdYfcP/Por3KpbRvXo/t1CIcw=",
    20902090                        "dev": true,
    20912091                        "optional": true,
     
    21612161                                },
    21622162                                "semver": {
    21632163                                        "version": "4.3.6",
    2164                                         "resolved": "http://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
     2164                                        "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
    21652165                                        "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
    21662166                                        "dev": true,
    21672167                                        "optional": true
     
    23692369                },
    23702370                "browserify-rsa": {
    23712371                        "version": "4.0.1",
    2372                         "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
     2372                        "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
    23732373                        "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
    23742374                        "dev": true,
    23752375                        "requires": {
     
    25732573                },
    25742574                "camelcase-keys": {
    25752575                        "version": "2.1.0",
    2576                         "resolved": "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
     2576                        "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
    25772577                        "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
    25782578                        "dev": true,
    25792579                        "requires": {
     
    26662666                },
    26672667                "chalk": {
    26682668                        "version": "1.1.3",
    2669                         "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
     2669                        "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
    26702670                        "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
    26712671                        "requires": {
    26722672                                "ansi-styles": "^2.2.1",
     
    33193319                },
    33203320                "cson-parser": {
    33213321                        "version": "1.3.5",
    3322                         "resolved": "http://registry.npmjs.org/cson-parser/-/cson-parser-1.3.5.tgz",
     3322                        "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-1.3.5.tgz",
    33233323                        "integrity": "sha1-fsZ14DkUVTO/KmqFYHPxWZ2cLSQ=",
    33243324                        "dev": true,
    33253325                        "requires": {
     
    41394139                        "dependencies": {
    41404140                                "domelementtype": {
    41414141                                        "version": "1.1.3",
    4142                                         "resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
     4142                                        "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
    41434143                                        "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
    41444144                                        "dev": true
    41454145                                }
     
    44494449                },
    44504450                "eventemitter2": {
    44514451                        "version": "0.4.14",
    4452                         "resolved": "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
     4452                        "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
    44534453                        "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
    44544454                        "dev": true
    44554455                },
     
    44614461                },
    44624462                "events": {
    44634463                        "version": "1.1.1",
    4464                         "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz",
     4464                        "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
    44654465                        "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
    44664466                        "dev": true
    44674467                },
     
    46364636                },
    46374637                "external-editor": {
    46384638                        "version": "2.2.0",
    4639                         "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
     4639                        "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
    46404640                        "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
    46414641                        "dev": true,
    46424642                        "requires": {
     
    47204720                },
    47214721                "fast-deep-equal": {
    47224722                        "version": "1.1.0",
    4723                         "resolved": "http://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
     4723                        "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
    47244724                        "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
    47254725                        "dev": true
    47264726                },
     
    48924892                                },
    48934893                                "commander": {
    48944894                                        "version": "2.1.0",
    4895                                         "resolved": "http://registry.npmjs.org/commander/-/commander-2.1.0.tgz",
     4895                                        "resolved": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz",
    48964896                                        "integrity": "sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E=",
    48974897                                        "dev": true
    48984898                                }
     
    57085708                },
    57095709                "get-stream": {
    57105710                        "version": "3.0.0",
    5711                         "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
     5711                        "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
    57125712                        "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
    57135713                },
    57145714                "get-value": {
     
    59785978                },
    59795979                "got": {
    59805980                        "version": "5.7.1",
    5981                         "resolved": "http://registry.npmjs.org/got/-/got-5.7.1.tgz",
     5981                        "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz",
    59825982                        "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=",
    59835983                        "dev": true,
    59845984                        "requires": {
     
    62556255                },
    62566256                "grunt-contrib-uglify": {
    62576257                        "version": "2.0.0",
    6258                         "resolved": "http://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.0.0.tgz",
     6258                        "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.0.0.tgz",
    62596259                        "integrity": "sha1-jJlw1pCTbN5tJaoRk1Sb2SkBaTA=",
    62606260                        "dev": true,
    62616261                        "requires": {
     
    66066606                },
    66076607                "grunt-sass": {
    66086608                        "version": "2.0.0",
    6609                         "resolved": "http://registry.npmjs.org/grunt-sass/-/grunt-sass-2.0.0.tgz",
     6609                        "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-2.0.0.tgz",
    66106610                        "integrity": "sha1-kHTPnXtFkuIPd4jKpye4+aoGtgo=",
    66116611                        "dev": true,
    66126612                        "requires": {
     
    70117011                },
    70127012                "htmlparser2": {
    70137013                        "version": "3.8.3",
    7014                         "resolved": "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
     7014                        "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
    70157015                        "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
    70167016                        "dev": true,
    70177017                        "requires": {
     
    70467046                                },
    70477047                                "readable-stream": {
    70487048                                        "version": "1.1.14",
    7049                                         "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
     7049                                        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
    70507050                                        "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
    70517051                                        "dev": true,
    70527052                                        "requires": {
     
    77437743                },
    77447744                "inquirer": {
    77457745                        "version": "5.2.0",
    7746                         "resolved": "http://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz",
     7746                        "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz",
    77477747                        "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==",
    77487748                        "dev": true,
    77497749                        "requires": {
     
    78977897                },
    78987898                "is-builtin-module": {
    78997899                        "version": "1.0.0",
    7900                         "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
     7900                        "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
    79017901                        "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
    79027902                        "dev": true,
    79037903                        "requires": {
     
    80548054                },
    80558055                "is-obj": {
    80568056                        "version": "1.0.1",
    8057                         "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
     8057                        "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
    80588058                        "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
    80598059                        "dev": true
    80608060                },
     
    84388438                },
    84398439                "json5": {
    84408440                        "version": "0.5.1",
    8441                         "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
     8441                        "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
    84428442                        "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
    84438443                },
    84448444                "jsonfile": {
    84458445                        "version": "2.4.0",
    8446                         "resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
     8446                        "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
    84478447                        "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
    84488448                        "dev": true,
    84498449                        "requires": {
     
    85438543                },
    85448544                "load-json-file": {
    85458545                        "version": "1.1.0",
    8546                         "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
     8546                        "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
    85478547                        "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
    85488548                        "dev": true,
    85498549                        "requires": {
     
    92829282                },
    92839283                "media-typer": {
    92849284                        "version": "0.3.0",
    9285                         "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
     9285                        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
    92869286                        "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
    92879287                        "dev": true
    92889288                },
     
    93119311                },
    93129312                "meow": {
    93139313                        "version": "3.7.0",
    9314                         "resolved": "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
     9314                        "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
    93159315                        "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
    93169316                        "dev": true,
    93179317                        "requires": {
     
    95089508                },
    95099509                "mkdirp": {
    95109510                        "version": "0.5.1",
    9511                         "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
     9511                        "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
    95129512                        "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
    95139513                        "requires": {
    95149514                                "minimist": "0.0.8"
     
    95939593                                },
    95949594                                "readable-stream": {
    95959595                                        "version": "1.1.14",
    9596                                         "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
     9596                                        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
    95979597                                        "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
    95989598                                        "dev": true,
    95999599                                        "requires": {
     
    1011610116                },
    1011710117                "onetime": {
    1011810118                        "version": "1.1.0",
    10119                         "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
     10119                        "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
    1012010120                        "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
    1012110121                        "dev": true
    1012210122                },
     
    1101911019                },
    1102011020                "progress": {
    1102111021                        "version": "1.1.8",
    11022                         "resolved": "http://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
     11022                        "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
    1102311023                        "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
    1102411024                        "dev": true
    1102511025                },
     
    1222612226                },
    1222712227                "safe-regex": {
    1222812228                        "version": "1.1.0",
    12229                         "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
     12229                        "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
    1223012230                        "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
    1223112231                        "dev": true,
    1223212232                        "requires": {
     
    1329313293                },
    1329413294                "strip-dirs": {
    1329513295                        "version": "1.1.1",
    13296                         "resolved": "http://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
     13296                        "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
    1329713297                        "integrity": "sha1-lgu9EoeETzl1pFWKoQOoJV4kVqA=",
    1329813298                        "dev": true,
    1329913299                        "requires": {
     
    1331513315                },
    1331613316                "strip-eof": {
    1331713317                        "version": "1.0.0",
    13318                         "resolved": "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
     13318                        "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
    1331913319                        "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
    1332013320                },
    1332113321                "strip-indent": {
     
    1350613506                },
    1350713507                "through": {
    1350813508                        "version": "2.3.8",
    13509                         "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz",
     13509                        "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
    1351013510                        "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
    1351113511                        "dev": true
    1351213512                },
     
    1509315093                },
    1509415094                "wrap-ansi": {
    1509515095                        "version": "2.1.0",
    15096                         "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
     15096                        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
    1509715097                        "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
    1509815098                        "requires": {
    1509915099                                "string-width": "^1.0.1",
     
    1515815158                },
    1515915159                "xmlbuilder": {
    1516015160                        "version": "8.2.2",
    15161                         "resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
     15161                        "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
    1516215162                        "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=",
    1516315163                        "dev": true
    1516415164                },
  • src/wp-admin/includes/class-wp-posts-list-table.php

     
    12371237                                esc_attr( sprintf( __( 'Edit “%s”' ), $title ) ),
    12381238                                __( 'Edit' )
    12391239                        );
    1240                         $actions['inline hide-if-no-js'] = sprintf(
    1241                                 '<a href="#" class="editinline" aria-label="%s">%s</a>',
    1242                                 /* translators: %s: post title */
    1243                                 esc_attr( sprintf( __( 'Quick edit &#8220;%s&#8221; inline' ), $title ) ),
    1244                                 __( 'Quick&nbsp;Edit' )
    1245                         );
     1240
     1241                        if ( 'wp_block' !== $post->post_type ) {
     1242                                $actions['inline hide-if-no-js'] = sprintf(
     1243                                        '<a href="#" class="editinline" aria-label="%s">%s</a>',
     1244                                        /* translators: %s: post title */
     1245                                        esc_attr( sprintf( __( 'Quick edit &#8220;%s&#8221; inline' ), $title ) ),
     1246                                        __( 'Quick&nbsp;Edit' )
     1247                                );
     1248                        }
    12461249                }
    12471250
    12481251                if ( current_user_can( 'delete_post', $post->ID ) ) {
     
    12971300                        }
    12981301                }
    12991302
     1303                if ( 'wp_block' === $post->post_type ) {
     1304                        $actions['export'] = sprintf(
     1305                                '<button type="button" class="wp-list-reusable-blocks__export button-link" data-id="%s" aria-label="%s">%s</button>',
     1306                                $post->ID,
     1307                                esc_attr(
     1308                                        sprintf(
     1309                                                /* translators: %s: post title */
     1310                                                __( 'Export &#8220;%s&#8221; as JSON', 'gutenberg' ),
     1311                                                $title
     1312                                        )
     1313                                ),
     1314                                __( 'Export as JSON', 'gutenberg' )
     1315                        );
     1316                }
     1317
    13001318                if ( is_post_type_hierarchical( $post->post_type ) ) {
    13011319
    13021320                        /**