WordPress/wp-admin
Adam Silverstein 524030edfa Images: enable WebP support.
Add support for uploading, editing and saving WebP images when supported by the server.

Add 'image/webp' to supported mime types. Correctly identify WebP images and sizes even when PHP doesn't support WebP. Resize uploaded WebP files (when supported) and use for front end markup.

Props markoheijne, blobfolio, Clorith, joemcgill, atjn, desrosj, spacedmonkey, marylauc, mikeschroder, hellofromtonya, flixos90.
Fixes #35725.


Built from https://develop.svn.wordpress.org/trunk@50810


git-svn-id: http://core.svn.wordpress.org/trunk@50419 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-05-04 14:44:58 +00:00
..
css Build/Test Tools: Remove Internet Explorer 11 from the browserslist. 2021-04-22 22:58:05 +00:00
images Help/About: WordPress 5.7 About Page. 2021-02-23 18:41:05 +00:00
includes Images: enable WebP support. 2021-05-04 14:44:58 +00:00
js Site Health: Remove Ajax requests from dashboard widget. 2021-04-17 11:29:02 +00:00
maint
network Code Modernization: Bring consistency to preparing some fields on Network Settings screen: 2021-04-20 14:49:08 +00:00
user
about.php Help/About: Run image comparison script after all assets have loaded. 2021-03-15 19:51:09 +00:00
admin-ajax.php Login and Registration: Improve the UX of the Reset Password screen. 2021-02-02 18:13:04 +00:00
admin-footer.php Coding Standards: Use strict comparison for JS fragment in some admin files. 2021-03-18 14:13:08 +00:00
admin-functions.php
admin-header.php Block Editor: Remove the .is-dark-theme body class from the admin header. 2021-02-02 13:05:02 +00:00
admin-post.php
admin.php
async-upload.php Docs: Add examples of possible names for various hooks whose name contains a dynamic portion. 2021-03-07 12:32:09 +00:00
authorize-application.php App Passwords: Extract Basic Auth check into a reusable filterable function. 2021-01-24 02:57:59 +00:00
comment.php
credits.php Help/About: Use absolute URLs for inline images on About pages. 2021-03-11 21:38:08 +00:00
custom-background.php
custom-header.php
customize.php
edit-comments.php
edit-form-advanced.php Editor: Use a consistent way to retrieve post ID on Edit Post screens. 2021-04-09 11:31:09 +00:00
edit-form-blocks.php Editor: Abstract block editor configuration 2021-04-21 05:12:05 +00:00
edit-form-comment.php
edit-link-form.php Posts, Post Types: Update the styling of the legacy Links editing screen. 2021-02-16 18:50:03 +00:00
edit-tag-form.php Docs: Correct comment format in wp-admin/edit-tags.php, remove extra space. 2021-04-18 14:29:03 +00:00
edit-tags.php Docs: Correct comment format in wp-admin/edit-tags.php, remove extra space. 2021-04-18 14:29:03 +00:00
edit.php Posts, Post Types: Remove / from non-self-closing "clear" div tags. 2021-03-25 19:33:04 +00:00
erase-personal-data.php I18N: Remove extra spaces from translatable strings in Privacy help tabs. 2021-02-21 16:04:11 +00:00
export-personal-data.php I18N: Remove extra spaces from translatable strings in Privacy help tabs. 2021-02-21 16:04:11 +00:00
export.php External Libraries: First pass at fixing jQuery deprecations in WordPress core and bundled themes. 2021-01-22 12:32:03 +00:00
freedoms.php Help/About: Use absolute URLs for inline images on About pages. 2021-03-11 21:38:08 +00:00
import.php
index.php
install-helper.php
install.php Coding Standards: Move some translator comments to the correct place. 2021-03-21 13:13:03 +00:00
link-add.php
link-manager.php
link-parse-opml.php
link.php
load-scripts.php
load-styles.php
media-new.php
media-upload.php Docs: Add examples of possible names for various hooks whose name contains a dynamic portion. 2021-03-07 12:32:09 +00:00
media.php
menu-header.php
menu.php
moderation.php
ms-admin.php
ms-delete-site.php
ms-edit.php
ms-options.php
ms-sites.php
ms-themes.php
ms-upgrade-network.php
ms-users.php
my-sites.php
nav-menus.php
network.php
options-discussion.php
options-general.php
options-head.php
options-media.php
options-permalink.php
options-privacy.php Coding Standards: Removing unnecessary parentheses from require_once in wp-admin/options-privacy.php. 2021-04-01 15:36:08 +00:00
options-reading.php Feeds: Rename "Summary" to "Excerpt" in Reading Settings. 2021-04-12 22:34:04 +00:00
options-writing.php
options.php Coding Standards: Add missing semicolon to some endif keywords. 2021-03-21 13:05:04 +00:00
plugin-editor.php Administration: Remove italic text to improve readability. 2021-01-27 21:03:57 +00:00
plugin-install.php
plugins.php
post-new.php
post.php Block Editor: Use a unique name for the nonce of the custom fields toggle form. 2021-02-08 21:39:16 +00:00
press-this.php
privacy-policy-guide.php Privacy: Redesign the Privacy settings pages. 2021-02-02 20:14:03 +00:00
privacy.php Help/About: Use absolute URLs for inline images on About pages. 2021-03-11 21:38:08 +00:00
profile.php
revision.php
setup-config.php Coding Standards: Fix minor, inline spacing issue in wp-admin/setup-config.php. 2021-04-21 18:31:07 +00:00
site-health-info.php Site Health: Support custom sub-menus and pages. 2021-04-17 01:14:01 +00:00
site-health.php Site Health: Remove Ajax requests from dashboard widget. 2021-04-17 11:29:02 +00:00
term.php
theme-editor.php Administration: Remove italic text to improve readability. 2021-01-27 21:03:57 +00:00
theme-install.php Docs: Add examples of possible names for various hooks whose name contains a dynamic portion. 2021-03-07 12:32:09 +00:00
themes.php Coding Standards: Give a variable in wp-admin/themes.php a more meaningful name. 2021-04-10 12:01:10 +00:00
tools.php Privacy: Redesign the Privacy settings pages. 2021-02-02 20:14:03 +00:00
update-core.php Upgrade/Install: Display plugin and theme update counts on WordPress Updates screen. 2021-05-02 16:54:06 +00:00
update.php
upgrade-functions.php
upgrade.php Coding Standards: Move some translator comments to the correct place. 2021-03-21 13:13:03 +00:00
upload.php
user-edit.php Users: Give the Password Reset table row its own wrapper class. 2021-02-23 14:35:03 +00:00
user-new.php
users.php Posts, Post Types: Remove / from non-self-closing "clear" div tags. 2021-03-25 19:33:04 +00:00
widgets.php