Index: sites/trunk/wordpress.org/public_html/style/trac/wp-trac.js
===================================================================
--- sites/trunk/wordpress.org/public_html/style/trac/wp-trac.js	(revision 3949)
+++ sites/trunk/wordpress.org/public_html/style/trac/wp-trac.js	(working copy)
@@ -473,6 +473,23 @@
 				$( '#fullsearch #milestone' ).next().remove().end().remove();
 				$( '#fullsearch #wiki' ).next().remove().end().remove();
 			}
+
+			// capital_P_dangit()
+			$('#propertyform').submit( function() {
+				var $summary = $('#field-summary'),
+					$description = $('#field-description'),
+					$comment = $('#comment');
+
+				// Simple replacement for ticket summary
+				$summary.val( $summary.val().replace( 'Wordpress', 'WordPress' ) );
+
+				// Use the more judicious replacement for ticket description and comments
+				$.each( [ ' Wordpress', '&#8216;Wordpress', '&#8220;Wordpress', '>Wordpress', '(Wordpress' ], function( index, value ) {
+					var replacement = value.replace( 'Wordpress', 'WordPress' );
+					$description.val( $description.val().replace( value, replacement ) );
+					$comment.val( $comment.val().replace( value, replacement ) );
+				});
+			});
 		},
 
 		// If we're not dealing with a trusted bug gardener:
