Browse Source

Merge pull request #11679 from nextcloud/refactor/remove-ie8-apis

Remove IE8 APIs
tags/v15.0.0beta1
Morris Jobke 5 years ago
parent
commit
6994a2a87d
No account linked to committer's email address
3 changed files with 0 additions and 31 deletions
  1. 0
    1
      apps/files/js/mainfileinfodetailview.js
  2. 0
    1
      apps/files/js/newfilemenu.js
  3. 0
    29
      core/js/js.js

+ 0
- 1
apps/files/js/mainfileinfodetailview.js View File

} else { } else {
var iconUrl = this.model.get('icon') || OC.MimeType.getIconUrl('dir'); var iconUrl = this.model.get('icon') || OC.MimeType.getIconUrl('dir');
$iconDiv.css('background-image', 'url("' + iconUrl + '")'); $iconDiv.css('background-image', 'url("' + iconUrl + '")');
OC.Util.scaleFixForIE8($iconDiv);
} }
this.$el.find('[title]').tooltip({placement: 'bottom'}); this.$el.find('[title]').tooltip({placement: 'bottom'});
} else { } else {

+ 0
- 1
apps/files/js/newfilemenu.js View File

uploadLabel: t('files', 'Upload file'), uploadLabel: t('files', 'Upload file'),
items: this._menuItems items: this._menuItems
})); }));
OC.Util.scaleFixForIE8(this.$('.svg'));


// Trigger upload action also with keyboard navigation on enter // Trigger upload action also with keyboard navigation on enter
this.$el.find('[for="file_upload_start"]').on('keyup', function(event) { this.$el.find('[for="file_upload_start"]').on('keyup', function(event) {

+ 0
- 29
core/js/js.js View File

/**
* Disable console output unless DEBUG mode is enabled.
* Add
* 'debug' => true,
* To the definition of $CONFIG in config/config.php to enable debug mode.
* The undefined checks fix the broken ie8 console
*/

/* global oc_isadmin */ /* global oc_isadmin */


var oc_debug; var oc_debug;
return moment(timestamp).fromNow(); return moment(timestamp).fromNow();
}, },


/**
* Fix image scaling for IE8, since background-size is not supported.
*
* This scales the image to the element's actual size, the URL is
* taken from the "background-image" CSS attribute.
*
* @deprecated IE8 isn't supported since 9.0
* @param {Object} $el image element
*/
scaleFixForIE8: function($el) {},

/** /**
* Returns whether this is IE * Returns whether this is IE
* *
return $('html').hasClass('ie'); return $('html').hasClass('ie');
}, },


/**
* Returns whether this is IE8
*
* @deprecated IE8 isn't supported since 9.0
* @return {bool} false (IE8 isn't supported anymore)
*/
isIE8: function() {
return false;
},

/** /**
* Returns the width of a generic browser scrollbar * Returns the width of a generic browser scrollbar
* *

Loading…
Cancel
Save