WordPress/wp-admin
Dominik Schilling 4693b25171 Update Backbone and Underscore to the latest versions.
Backbone, from 1.1.2 to 1.2.3. Underscore, from 1.6.0 to 1.8.3.

The new versions of Backbone and Underscore offer numerous small bug fixes and some optimizations and other improvements. Check the [http://backbonejs.org/#changelog Backbone changelog] and [http://underscorejs.org/#changelog Underscore changelog] for the full details. 

The new versions include some significant changes that may break existing code. Plugins or themes that rely on the bundled Backbone and/or Underscore libraries should carefully check functionality with the latest versions and run any available unit tests to ensure compatibility.

Some changes of note that were addressed in core as part of this upgrade:

* `_.flatten` no longer works with objects since Underscore.js 1.7. `_.flatten()` working with objects was an unintended side-affect of the implementation, see [https://github.com/jashkenas/underscore/issues/1904#issuecomment-60241576 underscore#1904]. Check any `_flatten` usage and only flatten arrays.
* As of Backbone 1.2.0, you can no longer modify the `events` hash or your view's `el` property in `initialize`, so don't try to modify them there. 
* Since Underscore 1.7, Underscore templates no longer accept an initial data object. `_.template` always returns a function now so make sure you use it that way.

Props adamsilverstein.
Fixes #34350.
Built from https://develop.svn.wordpress.org/trunk@36546


git-svn-id: http://core.svn.wordpress.org/trunk@36513 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2016-02-17 15:22:26 +00:00
..
css Accessibility: Reduce the WordPress shades of grey, first part. 2016-02-16 16:09:29 +00:00
images Squish that .png a bit more. See [32994]. 2015-06-30 22:04:25 +00:00
includes Do not strip slashes from the whole &_POST when doing autosaves. 2016-02-17 00:10:27 +00:00
js Update Backbone and Underscore to the latest versions. 2016-02-17 15:22:26 +00:00
maint Install/Upgrade: Keep indexing bots away until a site is ready to be seen. 2015-12-08 21:56:27 +00:00
network Networks and sites: Replace "blog" usage with "site" in docs. 2016-01-28 03:35:27 +00:00
user
about.php Introduce a new generic CSS clearfix utility class. 2016-01-05 13:38:30 +00:00
admin-ajax.php Themes: Add a Favorites tab to the Add Themes screen. 2015-11-04 21:49:26 +00:00
admin-footer.php Add @global annotations for wp-admin/*. 2015-05-28 21:41:30 +00:00
admin-functions.php
admin-header.php Correct the title used on the user dashboard. 2015-06-24 00:37:28 +00:00
admin-post.php Superglobals: Revert [34059] until further notice. 2015-09-17 12:33:26 +00:00
admin.php Docs: Fix typo in wp-admin/admin.php. 2016-01-12 20:43:28 +00:00
async-upload.php Superglobals: Revert [34059] until further notice. 2015-09-17 12:33:26 +00:00
comment.php Comments: Remove orphaned closing td tag within cancel button of Moderate Comment screen. 2016-01-05 16:07:27 +00:00
credits.php Accessibility: Improve the focus style on the Credits screen. 2016-01-26 22:38:28 +00:00
custom-background.php callback is not a valid type in PHP, PSR-5, or phpDocumentor. callable should be used instead. 2015-09-25 23:58:25 +00:00
custom-header.php Themes: Use the attachment ID as the key in get_uploaded_header_images(). 2016-02-16 22:12:27 +00:00
customize.php Customize: Add a user-friendly way to preview site responsiveness for desktop, tablet, and mobile. 2016-02-16 01:57:26 +00:00
edit-comments.php Allow searching for 0 throughout the admin. 2016-01-14 20:06:25 +00:00
edit-form-advanced.php Editor: Move 'Password protected' and 'Private' options description directly after 'Visibility' setting description. 2015-12-12 01:56:29 +00:00
edit-form-comment.php I18N: Use better context for comment statuses. 2015-12-13 19:11:26 +00:00
edit-link-form.php Bump H3 headings to H2 on the legacy Link Manager screen for better accessibility. 2015-10-14 17:32:24 +00:00
edit-tag-form.php Introduce {$taxonomy}_term_edit_form_top action to edit-tag-form.php. 2016-02-13 04:01:26 +00:00
edit-tags.php Taxonomy: Introduce wp-admin/term.php for editing single terms. 2016-01-15 08:27:27 +00:00
edit.php Allow searching for 0 throughout the admin. 2016-01-14 20:06:25 +00:00
export.php Export: Add a missing Oxford comma. 2015-12-31 19:33:25 +00:00
freedoms.php Introduce a new generic CSS clearfix utility class. 2016-01-05 13:38:30 +00:00
import.php Proper heading for admin screens. 2015-06-27 15:41:25 +00:00
index.php Accessibility: Remove title attributes from the Admin Dashboard. 2016-01-05 14:19:28 +00:00
install-helper.php Docs: Add missing descriptions for the $wpdb global in DocBlocks all the places. 2015-10-14 23:44:25 +00:00
install.php Install: Only enqueue scripts when necessary. 2016-01-05 16:42:29 +00:00
link-add.php
link-manager.php Allow searching for 0 throughout the admin. 2016-01-14 20:06:25 +00:00
link-parse-opml.php Add @global annotations for wp-admin/*. 2015-05-28 21:41:30 +00:00
link.php
load-scripts.php Script Loader: Add Etag: $wp_version header in load-scripts.php and load-styles.php. 2016-01-15 10:23:25 +00:00
load-styles.php CSS: Stop using wp-admin.min.css and instead queue the individual stylesheets up through load-styles.php. 2016-01-18 09:57:29 +00:00
media-new.php media-new.php, when using the browser uploader, if the result of uploading is a WP_Error - wp_die() with the error, instead of redirecting with a generic error. 2015-09-10 17:18:24 +00:00
media-upload.php Provide more helful feedback than just "Cheatin' uh?" for permission errors in wp-admin/media-upload.php. 2015-09-02 16:21:21 +00:00
media.php Use a less element-specific class name for links within page titles. 2015-07-03 16:42:24 +00:00
menu-header.php Docs: Document declaration of the $submenu_file global in wp-admin/menu-header.php. 2015-10-01 01:48:25 +00:00
menu.php Docs: Add a missing DocBlock for the private _add_themes_utility_last() function. 2016-02-03 20:07:27 +00:00
moderation.php
ms-admin.php
ms-delete-site.php Trim trailing space from string in site delete confirmation 2015-07-01 16:31:25 +00:00
ms-edit.php
ms-options.php
ms-sites.php
ms-themes.php
ms-upgrade-network.php
ms-users.php
my-sites.php My Sites: Make "Create a New Site" link consistent with other "Add New" links. 2015-10-09 03:50:24 +00:00
nav-menus.php Menus: Allow larger menus to be created in the Edit Menu screen. 2016-02-11 19:08:27 +00:00
network.php Network Setup: don't use <code> in translation strings in wp-admin/network files. 2015-09-18 18:18:27 +00:00
options-discussion.php Don't force comment pagination. 2015-10-21 16:26:42 +00:00
options-general.php After [36263] escape filterable HTML output. 2016-01-12 08:58:26 +00:00
options-head.php
options-media.php Remove <code> tag from translatable string in wp-admin/options-media.php. 2015-11-06 00:28:25 +00:00
options-permalink.php Accessibility: Don't mark up "URL" as an abbreviation. 2016-01-01 12:10:26 +00:00
options-reading.php Move ad hoc Options functions to wp-admin/includes/options.php: 2015-09-10 21:45:24 +00:00
options-writing.php Accessibility: Don't mark up "URL" as an abbreviation. 2016-01-01 12:10:26 +00:00
options.php Revert [35336] and [35337]. 2015-11-18 20:30:25 +00:00
plugin-editor.php Replace get_bloginfo( 'wpurl' ) with admin_url() in plugin editor. 2015-10-13 02:05:24 +00:00
plugin-install.php List Tables/WP_Screen: in WP_Screen, add methods to store, retrieve, and render screen reader text, primarily used by list table screens. 2015-10-07 01:28:25 +00:00
plugins.php Allow searching for 0 throughout the admin. 2016-01-14 20:06:25 +00:00
post-new.php Provide more helpful feedback than just "Cheatin' uh?" for permission errors in wp-admin/post-new.php. 2015-09-02 18:36:22 +00:00
post.php Dashboard: use the create_posts cap on the post type object when determining if the Quick Press widget can be displayed. 2015-10-20 05:49:24 +00:00
press-this.php Provide more helpful feedback than just "Cheatin' uh?" for permission errors in wp-admin/press-this.php. 2015-09-02 18:38:21 +00:00
profile.php
revision.php Revisions screen: change language from "Return to post editor" to "Return to editor" - more generic for usage by custom post types. 2015-09-09 03:23:23 +00:00
setup-config.php Setup: Improve wording on the page for the database connection details. 2016-02-17 15:03:26 +00:00
term.php Docs: Add a missing version to the file header for wp-admin/term.php, introduced in [36308]. 2016-02-07 02:43:26 +00:00
theme-editor.php Theme Editor: Repurpose the 'wp_theme_editor_filetypes' filter added in [35134] to actually filter file types instead of files. 2015-10-15 02:20:24 +00:00
theme-install.php Themes: Clear floated theme cards on Themes page. 2016-01-12 17:13:29 +00:00
themes.php After [36171] remove all the occurrences of the old CSS clearfix. 2016-01-30 13:46:27 +00:00
tools.php Bump H3 headings to H2 on Tools screen for better accessibility. 2015-08-31 03:32:21 +00:00
update-core.php Accessibility: simplify the Plugins and Themes tables on the Updates screen. 2016-02-04 19:19:27 +00:00
update.php Plugins: Don't request all fields via plugins_api( 'plugin_information' ) for plugin installs and update checks. 2015-09-26 15:50:25 +00:00
upgrade-functions.php
upgrade.php Install/Upgrade: Keep indexing bots away until a site is ready to be seen. 2015-12-08 21:56:27 +00:00
upload.php Media: Update some attach/detach strings in the columns view. 2016-01-15 22:29:25 +00:00
user-edit.php Users: Only show the profile picture if 'Show Avatars' option in Discussion Settings is enabled. 2015-11-11 19:41:25 +00:00
user-new.php Users: Allow to create users without sending an email to the new user. 2015-11-25 22:38:29 +00:00
users.php Allow searching for 0 throughout the admin. 2016-01-14 20:06:25 +00:00
widgets.php After [36171] remove all the occurrences of the old CSS clearfix. 2016-01-30 13:46:27 +00:00