[wp-trac] [WordPress Trac] #45065: Include Gutenberg packages in WordPress core.

WordPress Trac noreply at wordpress.org
Thu Dec 13 17:26:13 UTC 2018


#45065: Include Gutenberg packages in WordPress core.
-------------------------+-------------------------
 Reporter:  omarreiss    |       Owner:  omarreiss
     Type:  enhancement  |      Status:  closed
 Priority:  normal       |   Milestone:  5.0
Component:  General      |     Version:
 Severity:  normal       |  Resolution:  fixed
 Keywords:  fixed-5.0    |     Focuses:  javascript
-------------------------+-------------------------

Comment (by desrosj):

 In [changeset:"44115" 44115]:
 {{{
 #!CommitTicketReference repository="" revision="44115"
 Script loader: Adjust JS packages registration.

 Adjusts the packages registration after [43723]:

     Combine the different registration functions into one
 `wp_default_packages` function. To reach this goal move the prefix logic
 into a function so it can be called from different locations. Use a static
 variable there to prevent duplicate inclusion of `version.php`.

     Call this function from the `wp_default_scripts` action by registering
 it as a default filter.

     Combine some of the logic in `_WP_Editors::print_tinymce_scripts` into
 `wp_register_tinymce_scripts`. The logic to force an uncompressed TinyMCE
 script file stays in `_WP_Editors::force_uncompressed_tinymce` because
 that logic is very specific to the classic editor.

     The script handle `wp-tinymce` is now a dependency of the editor
 script handle. In combination with the previous item, this makes the
 classic editor work.

     Adjust the syntax of the script paths to be more consistent with other
 WordPress code.

     Always use "production" mode for the media files to prevent people
 from inadvertently committing development files.

 Props pento, omarreiss, atimmer.

 Merges [43738] into trunk.

 Fixes #45065.
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/45065#comment:37>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list