Branch 3.4

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21077 602fd350-edb4-49c9-b593-d223f7449a82
The branch is ready for 3.4.1 alpha development.


git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21081 602fd350-edb4-49c9-b593-d223f7449a82
Fix dragging to empty second column on dashboard, props helenyhou, fixes #21021 for 3.4

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21093 602fd350-edb4-49c9-b593-d223f7449a82
Compress scripts/styles: 3.4.1-alpha-21096.

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21096 602fd350-edb4-49c9-b593-d223f7449a82
Admin menu: reset sub-menus position on mouseleave so they don't break when auto-expanded, props phill_brown SergeyBiryukov, fixes #19562 for 3.4

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21097 602fd350-edb4-49c9-b593-d223f7449a82
Fix dragging to empty second column in IE8, fixes #21021 for 3.4

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21098 602fd350-edb4-49c9-b593-d223f7449a82
Add 2x TinyMCE icons, props empireoflight, see #21019 for 3.4

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21102 602fd350-edb4-49c9-b593-d223f7449a82
Properly show comments on Page edit screen. props duck_. fixes #20937 for 3.4 branch.


git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21108 602fd350-edb4-49c9-b593-d223f7449a82
Fix 'View version details' link for network/themes.php. In 3.5 these should stop pointing to WP.org. props SergeyBiryukov, fixes #20961 for 3.4.

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21111 602fd350-edb4-49c9-b593-d223f7449a82
Set $walk_dirs = true for post rewrite rule generation. Fixes #21020 for 3.4.

Partial revert of r19737 and r19778 as some users were relying on this behaviour.
Bump database version to force flushing of rewrite rules upon upgrade.


git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21115 602fd350-edb4-49c9-b593-d223f7449a82
Thickbox is still needed on themes.php for update details overlay. Fixes #20960 for 3.4.


git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21116 602fd350-edb4-49c9-b593-d223f7449a82
Revert [21102] for 3.4. see #21019.

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21118 602fd350-edb4-49c9-b593-d223f7449a82
Don't call debug_backtrace() with an argument for PHP 5.2.4, which is currently the lowest version we support. props swekitsune, kurtpayne. fixes #20953 for 3.4.



git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21119 602fd350-edb4-49c9-b593-d223f7449a82
Revert detection of page templates to 3.3 functionality.

WP_Theme in 3.4.0 used get_file_data(), which is far too strict when
compared to the original regular expression in get_page_templates().
This causes missing templates when, for example, the PHP comment
starts on the same line as the header.

see #20955 for 3.4.



git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21120 602fd350-edb4-49c9-b593-d223f7449a82
Fix string offset PHP 5.4 error by normalizing  to always be an integer. props ericmann. fixes #20966 for 3.4

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21121 602fd350-edb4-49c9-b593-d223f7449a82
Load the admin MO file on repair.php. props SergeyBiryukov. see #21039 for 3.4.

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21122 602fd350-edb4-49c9-b593-d223f7449a82
Allow add_editor_style() to load a child theme's editor style when the parent theme's style exists for the same filename. props SergeyBiryukov. fixes #21026 for 3.4.

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21123 602fd350-edb4-49c9-b593-d223f7449a82
Fix validation issue in get_the_password_form() caused by wpautop(). fixes #21018 for 3.4.

git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21125 602fd350-edb4-49c9-b593-d223f7449a82
When looking in a sub-directory of wp-content/themes for more themes, check
if that specific directory exists before looking inside of it for style.css.

This avoids warnings when open_basedir restrictions are in effect.

props goldenapples. fixes #20985 for 3.4.



git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21127 602fd350-edb4-49c9-b593-d223f7449a82
Do not pass mail() a fourth argument when safe_mode is in effect.

Fixes the sending of mail when in safe_mode. There is a bug report being addressed upstream with PHPMailer.

props sumindmitriy. see #20970 for 3.4.



git-svn-id: https://develop.svn.wordpress.org/branches/3.4@21129 602fd350-edb4-49c9-b593-d223f7449a82