Index: src/wp-includes/default-constants.php
===================================================================
--- src/wp-includes/default-constants.php	(revision 34913)
+++ src/wp-includes/default-constants.php	(working copy)
@@ -105,13 +105,51 @@
 	 *
 	 * If you need more accuracy please consider using the DateTime class (http://php.net/manual/class.datetime.php).
 	 */
-	define( 'MINUTE_IN_SECONDS', 60 );
-	define( 'HOUR_IN_SECONDS',   60 * MINUTE_IN_SECONDS );
-	define( 'DAY_IN_SECONDS',    24 * HOUR_IN_SECONDS   );
-	define( 'WEEK_IN_SECONDS',    7 * DAY_IN_SECONDS    );
-	define( 'MONTH_IN_SECONDS',  30 * DAY_IN_SECONDS    );
-	define( 'YEAR_IN_SECONDS',  365 * DAY_IN_SECONDS    );
-	/**#@-*/
+	if ( ! defined( 'MINUTE_IN_SECONDS' ) ) {
+		define( 'MINUTE_IN_SECONDS', 60 );
+	}
+	if ( ! defined( 'HOUR_IN_SECONDS' ) ) {
+		define( 'HOUR_IN_SECONDS',   60 * MINUTE_IN_SECONDS );
+	}
+	if ( ! defined( 'DAY_IN_SECONDS' ) ) {
+		define( 'DAY_IN_SECONDS',    24 * HOUR_IN_SECONDS   );
+	}
+	if ( ! defined( 'WEEK_IN_SECONDS' ) ) {
+		define( 'WEEK_IN_SECONDS',    7 * DAY_IN_SECONDS    );
+	}
+	if ( ! defined( 'MONTH_IN_SECONDS' ) ) {
+		define( 'MONTH_IN_SECONDS',  30 * DAY_IN_SECONDS    );
+	}
+	if ( ! defined( 'YEAR_IN_SECONDS' ) ) {
+		define( 'YEAR_IN_SECONDS',  365 * DAY_IN_SECONDS    );
+	}
+
+	// Constants for expressing human-readable data sizes
+	// in their respective number of bytes.
+	if ( ! defined( 'KB_IN_BYTES' ) ) {
+		define( 'KB_IN_BYTES', 1024 );
+	}
+	if ( ! defined( 'MB_IN_BYTES' ) ) {
+		define( 'MB_IN_BYTES', 1024 * KB_IN_BYTES );
+	}
+	if ( ! defined( 'GB_IN_BYTES' ) ) {
+		define( 'GB_IN_BYTES', 1024 * MB_IN_BYTES );
+	}
+	if ( ! defined( 'TB_IN_BYTES' ) ) {
+		define( 'TB_IN_BYTES', 1024 * GB_IN_BYTES );
+	}
+	if ( ! defined( 'PB_IN_BYTES' ) ) {
+		define( 'PB_IN_BYTES', 1024 * TB_IN_BYTES );
+	}
+	if ( ! defined( 'EB_IN_BYTES' ) ) {
+		define( 'EB_IN_BYTES', 1024 * PB_IN_BYTES );
+	}
+	if ( ! defined( 'ZB_IN_BYTES' ) ) {
+		define( 'ZB_IN_BYTES', 1024 * EB_IN_BYTES );
+	}
+	if ( ! defined( 'YB_IN_BYTES' ) ) {
+		define( 'YB_IN_BYTES', 1024 * ZB_IN_BYTES );	
+	}
 }
 
 /**
