Twenty Fourteen: first pass at CSS revamp, props iamtakashi. See #25592.

git-svn-id: http://develop.svn.wordpress.org/trunk@25788 602fd350-edb4-49c9-b593-d223f7449a82
Twenty Thirteen: use correct font name in comment docs, props tenpura. Fixes #25593.

git-svn-id: http://develop.svn.wordpress.org/trunk@25789 602fd350-edb4-49c9-b593-d223f7449a82
Twenty Fourteen: remove `style` tags from accent color output, following r25786. Fixes #25599, props celloexpressions.

git-svn-id: http://develop.svn.wordpress.org/trunk@25790 602fd350-edb4-49c9-b593-d223f7449a82
Twenty Thirteen: fix description layout on attachment outputs, props obenland. Fixes #25578.

git-svn-id: http://develop.svn.wordpress.org/trunk@25791 602fd350-edb4-49c9-b593-d223f7449a82
Twenty Fourteen: minor fixes to docs, props celloexpressions. See #25257

git-svn-id: http://develop.svn.wordpress.org/trunk@25792 602fd350-edb4-49c9-b593-d223f7449a82
Use FS_CHMOD_FILE rather than an explicit 0644 in copy_dir() and _copy_dir().

This occurs when we can't copy a file. We chmod it and try again.

see #22704.


git-svn-id: http://develop.svn.wordpress.org/trunk@25793 602fd350-edb4-49c9-b593-d223f7449a82
Core Updates: Verify that all files we're about to copy are actually writable, when using the direct transport.

Once we begin to copy core files, all bets are off. This allows us to fail early when we'll otherwise need to stop midway through due to permissions issues, which is a particularly bad problem when only some files have permissions issues.

see #22704.


git-svn-id: http://develop.svn.wordpress.org/trunk@25794 602fd350-edb4-49c9-b593-d223f7449a82
3.7-beta2-25795


git-svn-id: http://develop.svn.wordpress.org/trunk@25795 602fd350-edb4-49c9-b593-d223f7449a82
In show_message(), only print error data if it is a string.

see #25576, [25775].


git-svn-id: http://develop.svn.wordpress.org/trunk@25796 602fd350-edb4-49c9-b593-d223f7449a82
Only add error data to the files_not_writable WP_Error if the install already has [25775] and [25796] applied.

see #22704.


git-svn-id: http://develop.svn.wordpress.org/trunk@25797 602fd350-edb4-49c9-b593-d223f7449a82
Avoid our pre-flight writable checks if get_core_checksums() doesn't exist yet.

Thus, it will not work for 3.6 => 3.7, only 3.7+.

see #22704.


git-svn-id: http://develop.svn.wordpress.org/trunk@25798 602fd350-edb4-49c9-b593-d223f7449a82
Remove accidental debug cruft in [25780]. see #22704.


git-svn-id: http://develop.svn.wordpress.org/trunk@25799 602fd350-edb4-49c9-b593-d223f7449a82
Use correct variable. see #22704.


git-svn-id: http://develop.svn.wordpress.org/trunk@25800 602fd350-edb4-49c9-b593-d223f7449a82
Significantly simplify get_core_checksums(), as the caching and chunking was causing too much grief.

Make sure we only do our pre-flight is_writable check when the file exists.

see #18201. see #22704.


git-svn-id: http://develop.svn.wordpress.org/trunk@25801 602fd350-edb4-49c9-b593-d223f7449a82
Twenty Fourteen: better logic for featured image HTML output, and add fallback message for focusable anchor elements, for accessibility. Fixes #25325.

git-svn-id: http://develop.svn.wordpress.org/trunk@25802 602fd350-edb4-49c9-b593-d223f7449a82
Twenty Fourteen: link hover improvements, props sabreuse. See #25054.

git-svn-id: http://develop.svn.wordpress.org/trunk@25803 602fd350-edb4-49c9-b593-d223f7449a82
Twenty Fourteen: remove excerpts from featured posts, and display full titles instead. Props iamtakashi, closes #25581.

git-svn-id: http://develop.svn.wordpress.org/trunk@25804 602fd350-edb4-49c9-b593-d223f7449a82
Avoid numerous potential PHP warnings when dealing with the pre-r25801 get_core_checksums() return value.

Warnings included current(), filestat(), and md5_file().

see #18201. see #22704.


git-svn-id: http://develop.svn.wordpress.org/trunk@25805 602fd350-edb4-49c9-b593-d223f7449a82
Language Packs: Many many fixes such as:
- Add a "Update Translations" stand-alone button to the updates page
- Shift Language feedback to before update process completion action links & limit the verbosity of output (name + success/errors)
- Simplify/combine the language update descriptive string to only include a plugin/theme name
- Properly handle cache clearing after language updates to prevent langs being repeditively updated
- Display a "All items up to date" string when there's nothing to do
- Reduce the 'Connection Information' from a <h2> to a <h3> to remove duplicate h2's and screen icons from update screens
- Fix the Direct filesystem method not being used for Language updates because WP_LANG_DIR doesn't exist (check it's parent for writable instead)
See #18200, #22704



git-svn-id: http://develop.svn.wordpress.org/trunk@25806 602fd350-edb4-49c9-b593-d223f7449a82
Remove the no longer used Headerless_Upgrader_Skin class, it's been replaced by Language_Pack_Upgrader_Skin.
See #18200, [25806]


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