Index: media-views.js
===================================================================
--- media-views.js	(revision 36040)
+++ media-views.js	(working copy)
@@ -1196,7 +1196,31 @@
 	 * @param {wp.media.model.Attachment} attachment
 	 * @returns {Backbone.Model}
 	 */
-	display: function( attachment ) {
+	display: function( attachment ) {	
+		/*
+		*	Attachment mime types to default 'Link To' to 'Attachment Page'
+		*	See Core Trac Ticket #35153: https://core.trac.wordpress.org/ticket/35153
+		*/ 
+		var mimeTypeDefaultLinkToAttachmentPage = [
+			'pdf',
+			'csv',
+			'zip',
+			'gz|gzip',
+			'rar',
+			'7z',
+			'doc',
+			'docx',
+		];
+		
+		/*
+		*	If the selected media elements mimetype matches a value in our array, set to 'Link To' to 'Attachment Page'
+		*/
+		if( mimeTypeDefaultLinkToAttachmentPage.indexOf( attachment.attributes.subtype ) > -1 ) {
+			this._defaultDisplaySettings = {
+				link:  'file'
+			};
+		}
+		
 		var displays = this._displays;
 
 		if ( ! displays[ attachment.cid ] ) {
@@ -8490,4 +8514,4 @@
 
 module.exports = View;
 
-},{}]},{},[19]);
+},{}]},{},[19]);
\ No newline at end of file
