Index: Gruntfile.js
===================================================================
--- Gruntfile.js	(revision 45665)
+++ Gruntfile.js	(working copy)
@@ -105,16 +105,27 @@
 			files: buildFiles.map( function( file ) {
 				return BUILD_DIR + file;
 			}),
+
+			// Clean both /build and /src.
 			css: [
-				WORKING_DIR + 'wp-admin/css/*.min.css',
-				WORKING_DIR + 'wp-admin/css/*rtl*',
-				WORKING_DIR + 'wp-includes/css/*.min.css',
-				WORKING_DIR + 'wp-includes/css/*rtl*',
-				WORKING_DIR + 'wp-admin/css/colors/**/*.css'
+				BUILD_DIR + 'wp-admin/css/*.min.css',
+				BUILD_DIR + 'wp-admin/css/*rtl*',
+				BUILD_DIR + 'wp-includes/css/*.min.css',
+				BUILD_DIR + 'wp-includes/css/*rtl*',
+				BUILD_DIR + 'wp-admin/css/colors/**/*.css',
+
+				SOURCE_DIR + 'wp-admin/css/*.min.css',
+				SOURCE_DIR + 'wp-admin/css/*rtl*',
+				SOURCE_DIR + 'wp-includes/css/*.min.css',
+				SOURCE_DIR + 'wp-includes/css/*rtl*',
+				SOURCE_DIR + 'wp-admin/css/colors/**/*.css'
 			],
 			js: [
-				WORKING_DIR + 'wp-admin/js/',
-				WORKING_DIR + 'wp-includes/js/'
+				BUILD_DIR + 'wp-admin/js/',
+				BUILD_DIR + 'wp-includes/js/',
+
+				SOURCE_DIR + 'wp-admin/js/',
+				SOURCE_DIR + 'wp-includes/js/'
 			],
 			dynamic: {
 				dot: true,
@@ -634,11 +645,11 @@
 				}
 			}
 		},
-		jsdoc : {
-			dist : {
+		jsdoc: {
+			dist: {
 				dest: 'jsdoc',
 				options: {
-					configure : 'jsdoc.conf.json'
+					configure: 'jsdoc.conf.json'
 				}
 			}
 		},
@@ -864,103 +875,103 @@
 					'src/wp-includes/js/wpdialog.js': 'src/js/_enqueues/lib/dialog.js',
 					'src/wp-includes/js/wplink.js': 'src/js/_enqueues/lib/link.js',
 					'src/wp-includes/js/zxcvbn-async.js': 'src/js/_enqueues/lib/zxcvbn-async.js',
-					'src/wp-includes/js/media/controllers/audio-details.js' : 'src/js/media/controllers/audio-details.js',
-					'src/wp-includes/js/media/controllers/collection-add.js' : 'src/js/media/controllers/collection-add.js',
-					'src/wp-includes/js/media/controllers/collection-edit.js' : 'src/js/media/controllers/collection-edit.js',
-					'src/wp-includes/js/media/controllers/cropper.js' : 'src/js/media/controllers/cropper.js',
-					'src/wp-includes/js/media/controllers/customize-image-cropper.js' : 'src/js/media/controllers/customize-image-cropper.js',
-					'src/wp-includes/js/media/controllers/edit-attachment-metadata.js' : 'src/js/media/controllers/edit-attachment-metadata.js',
-					'src/wp-includes/js/media/controllers/edit-image.js' : 'src/js/media/controllers/edit-image.js',
-					'src/wp-includes/js/media/controllers/embed.js' : 'src/js/media/controllers/embed.js',
-					'src/wp-includes/js/media/controllers/featured-image.js' : 'src/js/media/controllers/featured-image.js',
-					'src/wp-includes/js/media/controllers/gallery-add.js' : 'src/js/media/controllers/gallery-add.js',
-					'src/wp-includes/js/media/controllers/gallery-edit.js' : 'src/js/media/controllers/gallery-edit.js',
-					'src/wp-includes/js/media/controllers/image-details.js' : 'src/js/media/controllers/image-details.js',
-					'src/wp-includes/js/media/controllers/library.js' : 'src/js/media/controllers/library.js',
-					'src/wp-includes/js/media/controllers/media-library.js' : 'src/js/media/controllers/media-library.js',
-					'src/wp-includes/js/media/controllers/region.js' : 'src/js/media/controllers/region.js',
-					'src/wp-includes/js/media/controllers/replace-image.js' : 'src/js/media/controllers/replace-image.js',
-					'src/wp-includes/js/media/controllers/site-icon-cropper.js' : 'src/js/media/controllers/site-icon-cropper.js',
-					'src/wp-includes/js/media/controllers/state-machine.js' : 'src/js/media/controllers/state-machine.js',
-					'src/wp-includes/js/media/controllers/state.js' : 'src/js/media/controllers/state.js',
-					'src/wp-includes/js/media/controllers/video-details.js' : 'src/js/media/controllers/video-details.js',
-					'src/wp-includes/js/media/models/attachment.js' : 'src/js/media/models/attachment.js',
-					'src/wp-includes/js/media/models/attachments.js' : 'src/js/media/models/attachments.js',
-					'src/wp-includes/js/media/models/post-image.js' : 'src/js/media/models/post-image.js',
-					'src/wp-includes/js/media/models/post-media.js' : 'src/js/media/models/post-media.js',
-					'src/wp-includes/js/media/models/query.js' : 'src/js/media/models/query.js',
-					'src/wp-includes/js/media/models/selection.js' : 'src/js/media/models/selection.js',
-					'src/wp-includes/js/media/routers/manage.js' : 'src/js/media/routers/manage.js',
-					'src/wp-includes/js/media/utils/selection-sync.js' : 'src/js/media/utils/selection-sync.js',
-					'src/wp-includes/js/media/views/attachment-compat.js' : 'src/js/media/views/attachment-compat.js',
-					'src/wp-includes/js/media/views/attachment-filters.js' : 'src/js/media/views/attachment-filters.js',
-					'src/wp-includes/js/media/views/attachment-filters/all.js' : 'src/js/media/views/attachment-filters/all.js',
-					'src/wp-includes/js/media/views/attachment-filters/date.js' : 'src/js/media/views/attachment-filters/date.js',
-					'src/wp-includes/js/media/views/attachment-filters/uploaded.js' : 'src/js/media/views/attachment-filters/uploaded.js',
-					'src/wp-includes/js/media/views/attachment.js' : 'src/js/media/views/attachment.js',
-					'src/wp-includes/js/media/views/attachment/details-two-column.js' : 'src/js/media/views/details-two-column.js',
-					'src/wp-includes/js/media/views/attachment/details.js' : 'src/js/media/views/details.js',
-					'src/wp-includes/js/media/views/attachment/edit-library.js' : 'src/js/media/views/edit-library.js',
-					'src/wp-includes/js/media/views/attachment/edit-selection.js' : 'src/js/media/views/edit-selection.js',
-					'src/wp-includes/js/media/views/attachment/library.js' : 'src/js/media/views/library.js',
-					'src/wp-includes/js/media/views/attachment/selection.js' : 'src/js/media/views/selection.js',
-					'src/wp-includes/js/media/views/attachment/attachments.js' : 'src/js/media/views/attachments.js',
-					'src/wp-includes/js/media/views/attachments/browser.js' : 'src/js/media/views/attachments/browser.js',
-					'src/wp-includes/js/media/views/attachments/selection.js' : 'src/js/media/views/attachments/selection.js',
-					'src/wp-includes/js/media/views/attachments/audio-details.js' : 'src/js/media/views/attachments/audio-details.js',
-					'src/wp-includes/js/media/views/attachments/button-group.js' : 'src/js/media/views/attachments/button-group.js',
-					'src/wp-includes/js/media/views/attachments/button.js' : 'src/js/media/views/attachments/button.js',
-					'src/wp-includes/js/media/views/button/delete-selected-permanently.js' : 'src/js/media/views/button/delete-selected-permanently.js',
-					'src/wp-includes/js/media/views/button/delete-selected.js' : 'src/js/media/views/button/delete-selected.js',
-					'src/wp-includes/js/media/views/button/select-mode-toggle.js' : 'src/js/media/views/button/select-mode-toggle.js',
-					'src/wp-includes/js/media/views/cropper.js' : 'src/js/media/views/cropper.js',
-					'src/wp-includes/js/media/views/edit-image-details.js' : 'src/js/media/views/edit-image-details.js',
-					'src/wp-includes/js/media/views/edit-image.js' : 'src/js/media/views/edit-image.js',
-					'src/wp-includes/js/media/views/embed.js' : 'src/js/media/views/embed.js',
-					'src/wp-includes/js/media/views/embed/image.js' : 'src/js/media/views/embed/image.js',
-					'src/wp-includes/js/media/views/embed/link.js' : 'src/js/media/views/embed/link.js',
-					'src/wp-includes/js/media/views/embed/url.js' : 'src/js/media/views/embed/url.js',
-					'src/wp-includes/js/media/views/focus-manager.js' : 'src/js/media/views/focus-manager.js',
-					'src/wp-includes/js/media/views/frame.js' : 'src/js/media/views/frame.js',
-					'src/wp-includes/js/media/views/frame/audio-details.js' : 'src/js/media/views/frame/audio-details.js',
-					'src/wp-includes/js/media/views/frame/edit-attachments.js' : 'src/js/media/views/frame/edit-attachments.js',
-					'src/wp-includes/js/media/views/frame/image-details.js' : 'src/js/media/views/frame/image-details.js',
-					'src/wp-includes/js/media/views/frame/manage.js' : 'src/js/media/views/frame/manage.js',
-					'src/wp-includes/js/media/views/frame/media-details.js' : 'src/js/media/views/frame/media-details.js',
-					'src/wp-includes/js/media/views/frame/post.js' : 'src/js/media/views/frame/post.js',
-					'src/wp-includes/js/media/views/frame/select.js' : 'src/js/media/views/frame/select.js',
-					'src/wp-includes/js/media/views/frame/video-details.js' : 'src/js/media/views/frame/video-details.js',
-					'src/wp-includes/js/media/views/iframe.js' : 'src/js/media/views/iframe.js',
-					'src/wp-includes/js/media/views/image-details.js' : 'src/js/media/views/image-details.js',
-					'src/wp-includes/js/media/views/label.js' : 'src/js/media/views/label.js',
-					'src/wp-includes/js/media/views/media-details.js' : 'src/js/media/views/media-details.js',
-					'src/wp-includes/js/media/views/media-frame.js' : 'src/js/media/views/media-frame.js',
-					'src/wp-includes/js/media/views/menu-item.js' : 'src/js/media/views/menu-item.js',
-					'src/wp-includes/js/media/views/menu.js' : 'src/js/media/views/menu.js',
-					'src/wp-includes/js/media/views/modal.js' : 'src/js/media/views/modal.js',
-					'src/wp-includes/js/media/views/priority-list.js' : 'src/js/media/views/priority-list.js',
-					'src/wp-includes/js/media/views/router-item.js' : 'src/js/media/views/router-item.js',
-					'src/wp-includes/js/media/views/router.js' : 'src/js/media/views/router.js',
-					'src/wp-includes/js/media/views/search.js' : 'src/js/media/views/search.js',
-					'src/wp-includes/js/media/views/selection.js' : 'src/js/media/views/selection.js',
-					'src/wp-includes/js/media/views/settings.js' : 'src/js/media/views/settings.js',
-					'src/wp-includes/js/media/views/settings/attachment-display.js' : 'src/js/media/views/settings/attachment-display.js',
-					'src/wp-includes/js/media/views/settings/gallery.js' : 'src/js/media/views/settings/gallery.js',
-					'src/wp-includes/js/media/views/settings/playlist.js' : 'src/js/media/views/settings/playlist.js',
-					'src/wp-includes/js/media/views/sidebar.js' : 'src/js/media/views/sidebar.js',
-					'src/wp-includes/js/media/views/site-icon-cropper.js' : 'src/js/media/views/site-icon-cropper.js',
-					'src/wp-includes/js/media/views/site-icon-preview.js' : 'src/js/media/views/site-icon-preview.js',
-					'src/wp-includes/js/media/views/spinner.js' : 'src/js/media/views/spinner.js',
-					'src/wp-includes/js/media/views/toolbar.js' : 'src/js/media/views/toolbar.js',
-					'src/wp-includes/js/media/views/toolbar/embed.js' : 'src/js/media/views/toolbar/embed.js',
-					'src/wp-includes/js/media/views/toolbar/select.js' : 'src/js/media/views/toolbar/select.js',
-					'src/wp-includes/js/media/views/uploader/editor.js' : 'src/js/media/views/uploader/editor.js',
-					'src/wp-includes/js/media/views/uploader/inline.js' : 'src/js/media/views/uploader/inline.js',
-					'src/wp-includes/js/media/views/uploader/status-error.js' : 'src/js/media/views/uploader/status-error.js',
-					'src/wp-includes/js/media/views/uploader/status.js' : 'src/js/media/views/uploader/status.js',
-					'src/wp-includes/js/media/views/uploader/window.js' : 'src/js/media/views/uploader/window.js',
-					'src/wp-includes/js/media/views/video-details.js' : 'src/js/media/views/video-details.js',
-					'src/wp-includes/js/media/views/view.js' : 'src/js/media/views/view.js'
+					'src/wp-includes/js/media/controllers/audio-details.js': 'src/js/media/controllers/audio-details.js',
+					'src/wp-includes/js/media/controllers/collection-add.js': 'src/js/media/controllers/collection-add.js',
+					'src/wp-includes/js/media/controllers/collection-edit.js': 'src/js/media/controllers/collection-edit.js',
+					'src/wp-includes/js/media/controllers/cropper.js': 'src/js/media/controllers/cropper.js',
+					'src/wp-includes/js/media/controllers/customize-image-cropper.js': 'src/js/media/controllers/customize-image-cropper.js',
+					'src/wp-includes/js/media/controllers/edit-attachment-metadata.js': 'src/js/media/controllers/edit-attachment-metadata.js',
+					'src/wp-includes/js/media/controllers/edit-image.js': 'src/js/media/controllers/edit-image.js',
+					'src/wp-includes/js/media/controllers/embed.js': 'src/js/media/controllers/embed.js',
+					'src/wp-includes/js/media/controllers/featured-image.js': 'src/js/media/controllers/featured-image.js',
+					'src/wp-includes/js/media/controllers/gallery-add.js': 'src/js/media/controllers/gallery-add.js',
+					'src/wp-includes/js/media/controllers/gallery-edit.js': 'src/js/media/controllers/gallery-edit.js',
+					'src/wp-includes/js/media/controllers/image-details.js': 'src/js/media/controllers/image-details.js',
+					'src/wp-includes/js/media/controllers/library.js': 'src/js/media/controllers/library.js',
+					'src/wp-includes/js/media/controllers/media-library.js': 'src/js/media/controllers/media-library.js',
+					'src/wp-includes/js/media/controllers/region.js': 'src/js/media/controllers/region.js',
+					'src/wp-includes/js/media/controllers/replace-image.js': 'src/js/media/controllers/replace-image.js',
+					'src/wp-includes/js/media/controllers/site-icon-cropper.js': 'src/js/media/controllers/site-icon-cropper.js',
+					'src/wp-includes/js/media/controllers/state-machine.js': 'src/js/media/controllers/state-machine.js',
+					'src/wp-includes/js/media/controllers/state.js': 'src/js/media/controllers/state.js',
+					'src/wp-includes/js/media/controllers/video-details.js': 'src/js/media/controllers/video-details.js',
+					'src/wp-includes/js/media/models/attachment.js': 'src/js/media/models/attachment.js',
+					'src/wp-includes/js/media/models/attachments.js': 'src/js/media/models/attachments.js',
+					'src/wp-includes/js/media/models/post-image.js': 'src/js/media/models/post-image.js',
+					'src/wp-includes/js/media/models/post-media.js': 'src/js/media/models/post-media.js',
+					'src/wp-includes/js/media/models/query.js': 'src/js/media/models/query.js',
+					'src/wp-includes/js/media/models/selection.js': 'src/js/media/models/selection.js',
+					'src/wp-includes/js/media/routers/manage.js': 'src/js/media/routers/manage.js',
+					'src/wp-includes/js/media/utils/selection-sync.js': 'src/js/media/utils/selection-sync.js',
+					'src/wp-includes/js/media/views/attachment-compat.js': 'src/js/media/views/attachment-compat.js',
+					'src/wp-includes/js/media/views/attachment-filters.js': 'src/js/media/views/attachment-filters.js',
+					'src/wp-includes/js/media/views/attachment-filters/all.js': 'src/js/media/views/attachment-filters/all.js',
+					'src/wp-includes/js/media/views/attachment-filters/date.js': 'src/js/media/views/attachment-filters/date.js',
+					'src/wp-includes/js/media/views/attachment-filters/uploaded.js': 'src/js/media/views/attachment-filters/uploaded.js',
+					'src/wp-includes/js/media/views/attachment.js': 'src/js/media/views/attachment.js',
+					'src/wp-includes/js/media/views/attachment/details-two-column.js': 'src/js/media/views/details-two-column.js',
+					'src/wp-includes/js/media/views/attachment/details.js': 'src/js/media/views/details.js',
+					'src/wp-includes/js/media/views/attachment/edit-library.js': 'src/js/media/views/edit-library.js',
+					'src/wp-includes/js/media/views/attachment/edit-selection.js': 'src/js/media/views/edit-selection.js',
+					'src/wp-includes/js/media/views/attachment/library.js': 'src/js/media/views/library.js',
+					'src/wp-includes/js/media/views/attachment/selection.js': 'src/js/media/views/selection.js',
+					'src/wp-includes/js/media/views/attachment/attachments.js': 'src/js/media/views/attachments.js',
+					'src/wp-includes/js/media/views/attachments/browser.js': 'src/js/media/views/attachments/browser.js',
+					'src/wp-includes/js/media/views/attachments/selection.js': 'src/js/media/views/attachments/selection.js',
+					'src/wp-includes/js/media/views/attachments/audio-details.js': 'src/js/media/views/attachments/audio-details.js',
+					'src/wp-includes/js/media/views/attachments/button-group.js': 'src/js/media/views/attachments/button-group.js',
+					'src/wp-includes/js/media/views/attachments/button.js': 'src/js/media/views/attachments/button.js',
+					'src/wp-includes/js/media/views/button/delete-selected-permanently.js': 'src/js/media/views/button/delete-selected-permanently.js',
+					'src/wp-includes/js/media/views/button/delete-selected.js': 'src/js/media/views/button/delete-selected.js',
+					'src/wp-includes/js/media/views/button/select-mode-toggle.js': 'src/js/media/views/button/select-mode-toggle.js',
+					'src/wp-includes/js/media/views/cropper.js': 'src/js/media/views/cropper.js',
+					'src/wp-includes/js/media/views/edit-image-details.js': 'src/js/media/views/edit-image-details.js',
+					'src/wp-includes/js/media/views/edit-image.js': 'src/js/media/views/edit-image.js',
+					'src/wp-includes/js/media/views/embed.js': 'src/js/media/views/embed.js',
+					'src/wp-includes/js/media/views/embed/image.js': 'src/js/media/views/embed/image.js',
+					'src/wp-includes/js/media/views/embed/link.js': 'src/js/media/views/embed/link.js',
+					'src/wp-includes/js/media/views/embed/url.js': 'src/js/media/views/embed/url.js',
+					'src/wp-includes/js/media/views/focus-manager.js': 'src/js/media/views/focus-manager.js',
+					'src/wp-includes/js/media/views/frame.js': 'src/js/media/views/frame.js',
+					'src/wp-includes/js/media/views/frame/audio-details.js': 'src/js/media/views/frame/audio-details.js',
+					'src/wp-includes/js/media/views/frame/edit-attachments.js': 'src/js/media/views/frame/edit-attachments.js',
+					'src/wp-includes/js/media/views/frame/image-details.js': 'src/js/media/views/frame/image-details.js',
+					'src/wp-includes/js/media/views/frame/manage.js': 'src/js/media/views/frame/manage.js',
+					'src/wp-includes/js/media/views/frame/media-details.js': 'src/js/media/views/frame/media-details.js',
+					'src/wp-includes/js/media/views/frame/post.js': 'src/js/media/views/frame/post.js',
+					'src/wp-includes/js/media/views/frame/select.js': 'src/js/media/views/frame/select.js',
+					'src/wp-includes/js/media/views/frame/video-details.js': 'src/js/media/views/frame/video-details.js',
+					'src/wp-includes/js/media/views/iframe.js': 'src/js/media/views/iframe.js',
+					'src/wp-includes/js/media/views/image-details.js': 'src/js/media/views/image-details.js',
+					'src/wp-includes/js/media/views/label.js': 'src/js/media/views/label.js',
+					'src/wp-includes/js/media/views/media-details.js': 'src/js/media/views/media-details.js',
+					'src/wp-includes/js/media/views/media-frame.js': 'src/js/media/views/media-frame.js',
+					'src/wp-includes/js/media/views/menu-item.js': 'src/js/media/views/menu-item.js',
+					'src/wp-includes/js/media/views/menu.js': 'src/js/media/views/menu.js',
+					'src/wp-includes/js/media/views/modal.js': 'src/js/media/views/modal.js',
+					'src/wp-includes/js/media/views/priority-list.js': 'src/js/media/views/priority-list.js',
+					'src/wp-includes/js/media/views/router-item.js': 'src/js/media/views/router-item.js',
+					'src/wp-includes/js/media/views/router.js': 'src/js/media/views/router.js',
+					'src/wp-includes/js/media/views/search.js': 'src/js/media/views/search.js',
+					'src/wp-includes/js/media/views/selection.js': 'src/js/media/views/selection.js',
+					'src/wp-includes/js/media/views/settings.js': 'src/js/media/views/settings.js',
+					'src/wp-includes/js/media/views/settings/attachment-display.js': 'src/js/media/views/settings/attachment-display.js',
+					'src/wp-includes/js/media/views/settings/gallery.js': 'src/js/media/views/settings/gallery.js',
+					'src/wp-includes/js/media/views/settings/playlist.js': 'src/js/media/views/settings/playlist.js',
+					'src/wp-includes/js/media/views/sidebar.js': 'src/js/media/views/sidebar.js',
+					'src/wp-includes/js/media/views/site-icon-cropper.js': 'src/js/media/views/site-icon-cropper.js',
+					'src/wp-includes/js/media/views/site-icon-preview.js': 'src/js/media/views/site-icon-preview.js',
+					'src/wp-includes/js/media/views/spinner.js': 'src/js/media/views/spinner.js',
+					'src/wp-includes/js/media/views/toolbar.js': 'src/js/media/views/toolbar.js',
+					'src/wp-includes/js/media/views/toolbar/embed.js': 'src/js/media/views/toolbar/embed.js',
+					'src/wp-includes/js/media/views/toolbar/select.js': 'src/js/media/views/toolbar/select.js',
+					'src/wp-includes/js/media/views/uploader/editor.js': 'src/js/media/views/uploader/editor.js',
+					'src/wp-includes/js/media/views/uploader/inline.js': 'src/js/media/views/uploader/inline.js',
+					'src/wp-includes/js/media/views/uploader/status-error.js': 'src/js/media/views/uploader/status-error.js',
+					'src/wp-includes/js/media/views/uploader/status.js': 'src/js/media/views/uploader/status.js',
+					'src/wp-includes/js/media/views/uploader/window.js': 'src/js/media/views/uploader/window.js',
+					'src/wp-includes/js/media/views/video-details.js': 'src/js/media/views/video-details.js',
+					'src/wp-includes/js/media/views/view.js': 'src/js/media/views/view.js'
 				}
 			}
 		},
@@ -1384,6 +1395,8 @@
 	grunt.registerTask( 'build', function() {
 		if ( grunt.option( 'dev' ) ) {
 			grunt.task.run( [
+				// Clean (potentially) old files from /build.
+				'clean:files',
 				'build:js',
 				'build:css',
 			] );
@@ -1407,7 +1420,7 @@
 	] );
 
 	// Testing tasks.
-	grunt.registerMultiTask('phpunit', 'Runs PHPUnit tests, including the ajax, external-http, and multisite tests.', function() {
+	grunt.registerMultiTask( 'phpunit', 'Runs PHPUnit tests, including the ajax, external-http, and multisite tests.', function() {
 		grunt.util.spawn({
 			cmd: this.data.cmd,
 			args: phpUnitWatchGroup ? this.data.args.concat( [ '--group', phpUnitWatchGroup ] ) : this.data.args,
@@ -1415,10 +1428,13 @@
 		}, this.async());
 	});
 
-	grunt.registerTask('qunit:compiled', 'Runs QUnit tests on compiled as well as uncompiled scripts.',
-		['build', 'copy:qunit', 'qunit']);
+	grunt.registerTask(
+		'qunit:compiled',
+		'Runs QUnit tests on compiled as well as uncompiled scripts.',
+		['build', 'copy:qunit', 'qunit']
+	);
 
-	grunt.registerTask('test', 'Runs all QUnit and PHPUnit tasks.', ['qunit:compiled', 'phpunit']);
+	grunt.registerTask( 'test', 'Runs all QUnit and PHPUnit tasks.', ['qunit:compiled', 'phpunit'] );
 
 	grunt.registerTask( 'format:php', 'Runs the code formatter on changed files.', function() {
 		var done = this.async();
@@ -1465,18 +1481,22 @@
 	} );
 
 	// Travis CI tasks.
-	grunt.registerTask('travis:js', 'Runs Javascript Travis CI tasks.', [ 'jshint:corejs', 'qunit:compiled' ]);
-	grunt.registerTask('travis:phpunit', 'Runs PHPUnit Travis CI tasks.', [ 'build', 'phpunit' ]);
-	grunt.registerTask('travis:phpcs', 'Runs PHP Coding Standards Travis CI tasks.', [ 'format:php:error', 'lint:php:travisErrors:error', 'lint:php:travisWarnings:error' ]);
+	grunt.registerTask( 'travis:js', 'Runs Javascript Travis CI tasks.', [ 'jshint:corejs', 'qunit:compiled' ] );
+	grunt.registerTask( 'travis:phpunit', 'Runs PHPUnit Travis CI tasks.', [ 'build', 'phpunit' ] );
+	grunt.registerTask(
+		'travis:phpcs',
+		'Runs PHP Coding Standards Travis CI tasks.',
+		[ 'format:php:error', 'lint:php:travisErrors:error', 'lint:php:travisWarnings:error' ]
+	);
 
 	// Patch task.
-	grunt.renameTask('patch_wordpress', 'patch');
+	grunt.renameTask( 'patch_wordpress', 'patch' );
 
 	// Add an alias `apply` of the `patch` task name.
-	grunt.registerTask('apply', 'patch');
+	grunt.registerTask( 'apply', 'patch' );
 
 	// Default task.
-	grunt.registerTask('default', ['build']);
+	grunt.registerTask( 'default', ['build'] );
 
 	/*
 	 * Automatically updates the `:dynamic` configurations
