Add inline documentation for properties and other inline docs fixes for `WP_Adjacent_Post`.

See #26937.


git-svn-id: https://develop.svn.wordpress.org/trunk@27291 602fd350-edb4-49c9-b593-d223f7449a82
Remove now-moot vanity spacing for `WP_Adjacent_Post` property definitions.

See #26937.


git-svn-id: https://develop.svn.wordpress.org/trunk@27292 602fd350-edb4-49c9-b593-d223f7449a82
Document the `$taxonomy` property in `WP_Adjacent_Post`.

See #26937.


git-svn-id: https://develop.svn.wordpress.org/trunk@27293 602fd350-edb4-49c9-b593-d223f7449a82
Introduce doing_filter() and doing_action() to identify hooks in progress.

did_action() returns true the moment a hook is initially run, leaving you no way to tell if the hook is still in progress. Hooks can be nested and this checks the entire stack, versus current_filter() which only identifies the final hook in the stack. This commit also introduces current_action() for parity.

To tell if a hook has completed, one can use did_action() and ! doing_action() together.

The functions do not require an argument. In that situation, they indicate whether the stack is empty.

props ericmann for the initial unit tests.
fixes #14994.


git-svn-id: https://develop.svn.wordpress.org/trunk@27294 602fd350-edb4-49c9-b593-d223f7449a82
More robust `.gitignore` file

fixes #27207. props TobiasBg, markjaquith.

git-svn-id: https://develop.svn.wordpress.org/trunk@27295 602fd350-edb4-49c9-b593-d223f7449a82
Set the taxonomy property in the WP_Adjacent_Post class. fixes #26937.


git-svn-id: https://develop.svn.wordpress.org/trunk@27296 602fd350-edb4-49c9-b593-d223f7449a82
Add a filter to remove or rename page templates for a theme. This does not yet handle adding page templates. see #13265.


git-svn-id: https://develop.svn.wordpress.org/trunk@27297 602fd350-edb4-49c9-b593-d223f7449a82
Remove twenty* ignore-exclusion lines. Already tracked.

see #27207. props TobiasBg.

git-svn-id: https://develop.svn.wordpress.org/trunk@27298 602fd350-edb4-49c9-b593-d223f7449a82
Developer tools: grunt-patch-wordpress from jorbin, for applying patches directly from Trac.

Mapped to `grunt patch`, which declares usage. Requires `npm install` to install.

props jorbin. props helen, evarlese for help with grammar/instructions.
see #27023.


git-svn-id: https://develop.svn.wordpress.org/trunk@27299 602fd350-edb4-49c9-b593-d223f7449a82
Revert [27115] and let cache backends handle the stripping of spaces in cache keys as necessary.

microtime() returns greater precision than microtime(true).

see #27000, #23448, #26903, #14485.


git-svn-id: https://develop.svn.wordpress.org/trunk@27300 602fd350-edb4-49c9-b593-d223f7449a82
Improve inline documentation for `WP_Users_List_Table`.

Props leewillis77 for the initial patch.
Fixes #26564.


git-svn-id: https://develop.svn.wordpress.org/trunk@27301 602fd350-edb4-49c9-b593-d223f7449a82
Introduce HTML5 gallery support.

When a theme supports HTML5 galleries via add_theme_support( 'html5', 'gallery' ), figure and figcaption will be used instead of definition list markup.

props obenland.
fixes #26697.


git-svn-id: https://develop.svn.wordpress.org/trunk@27302 602fd350-edb4-49c9-b593-d223f7449a82
Move comment-reply.js to the footer.

While it can function before the page is loaded, it works by moving the comment form, which is usually toward the bottom of the page. Please report any contraindications on the ticket.

props obenland.
fixes #12641.


git-svn-id: https://develop.svn.wordpress.org/trunk@27303 602fd350-edb4-49c9-b593-d223f7449a82
Add a $default argument to get_query_var() and WP_Query::get().	fixes #16471.


git-svn-id: https://develop.svn.wordpress.org/trunk@27304 602fd350-edb4-49c9-b593-d223f7449a82
Unslash in the time-format and date-format ajax endpoints.

props GregLone.
fixes #27216.


git-svn-id: https://develop.svn.wordpress.org/trunk@27305 602fd350-edb4-49c9-b593-d223f7449a82
Themes screen: Clicking back through history should properly close the overlay.

props gcorne.
fixes #27198.


git-svn-id: https://develop.svn.wordpress.org/trunk@27306 602fd350-edb4-49c9-b593-d223f7449a82
WP_HTTP: Update the Root Certificate bundle used for SSL communication by WP_HTTP.
This file has been generated from the latest mozilla release NSS.
Fixes #27017


git-svn-id: https://develop.svn.wordpress.org/trunk@27307 602fd350-edb4-49c9-b593-d223f7449a82
Populate playlist setting values with their default value if they don't exist while parsing shortcode attributes.

Props kovshenin.
See #26631.



git-svn-id: https://develop.svn.wordpress.org/trunk@27308 602fd350-edb4-49c9-b593-d223f7449a82
Correct a misspelled property name in a `media-views.js` annotation.

Props kovshenin.
See #26870.



git-svn-id: https://develop.svn.wordpress.org/trunk@27309 602fd350-edb4-49c9-b593-d223f7449a82
Use wp_dropdown_roles() in wp-admin/network/site-users.php.

props jeremyfelt.
fixes #27215.

git-svn-id: https://develop.svn.wordpress.org/trunk@27310 602fd350-edb4-49c9-b593-d223f7449a82