wordpress-develop/tests/phpunit/tests/customize
Weston Ruter 4569f93d3e Customize: Require opt-in for selective refresh of widgets.
* Introduces `customize-selective-refresh-widgets` theme support feature and adds to themes.
* Introduces `customize_selective_refresh` arg for `WP_Widget::$widget_options` and adds to all core widgets.
* Remove `selective_refresh` from being a component that can be removed via `customize_loaded_components` filter.
* Add `WP_Customize_Widgets::get_selective_refreshable_widgets()` and `WP_Customize_Widgets::is_widget_selective_refreshable()`.
* Fix default `selector` for `Partial` instances.
* Implement and improve Masronry sidebar refresh logic in Twenty Thirteen and Twenty Fourteen, including preservation of initial widget position after refresh.
* Re-initialize ME.js when refreshing `Twenty_Fourteen_Ephemera_Widget`.

See #27355.
Fixes #35855.


git-svn-id: https://develop.svn.wordpress.org/trunk@37040 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-21 21:58:02 +00:00
..
control.php Customize: Allow controls to be registered without any associated settings. 2016-02-24 18:27:45 +00:00
manager.php Customize: Require opt-in for selective refresh of widgets. 2016-03-21 21:58:02 +00:00
nav-menu-item-setting.php Customize: Update unit test for WP_Customize_Nav_Menu_Item_Setting::value_as_wp_post_nav_menu_item() to account for slashing if user can't unfiltered_html. 2016-02-22 05:09:34 +00:00
nav-menu-setting.php Customize: Prevent dropping backslashes from input on general settings and settings for nav menus and some widgets. 2016-02-23 01:01:43 +00:00
nav-menus.php Customize: Fix regressions and harden implementation of selective refresh for nav menus. 2016-03-09 00:08:51 +00:00
panel.php Unit Tests: after [35225], make factory a method/getter on WP_UnitTestCase and add magic methods for BC for every plugin that is extending WP_UnitTestCase and accessing the $factory instance prop. 2015-10-17 18:02:16 +00:00
partial.php Customize: Define params on WP_Customize_Partial::render_callback() for the sake of subclasses overriding this method. 2016-03-02 06:08:38 +00:00
section.php Unit Tests: better fixtures for Tests_Meta_Slashes and Tests_WP_Customize_Section. 2015-10-17 21:28:43 +00:00
selective-refresh-ajax.php Customize: Fix and extend broken ajax unit tests to account for partials being skipped from rendering. 2016-02-23 21:45:51 +00:00
selective-refresh.php Customize: Skip exporting partials to client and handling rendering requests if user can't modify associated settings. 2016-02-23 18:13:30 +00:00
setting.php Customize: Prevent dropping backslashes from input on general settings and settings for nav menus and some widgets. 2016-02-23 01:01:43 +00:00
widgets.php Customize: Require opt-in for selective refresh of widgets. 2016-03-21 21:58:02 +00:00