summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2018-10-08 17:30:14 +0200
committerGitHub <noreply@github.com>2018-10-08 17:30:14 +0200
commit5d83645a00acd50ac74f5a8b27ab167f37439881 (patch)
tree333d4298e467462890ea61cc274ef0ffde10d684
parentc4ac9bcea2deb97d90576233557b1a23907e2e5a (diff)
parentdccb3ab5b2c8f8029823d20ee3e6dd14a5098d87 (diff)
downloadnextcloud-server-5d83645a00acd50ac74f5a8b27ab167f37439881.tar.gz
nextcloud-server-5d83645a00acd50ac74f5a8b27ab167f37439881.zip
Merge pull request #11680 from nextcloud/refactor/remove-deprecated-svg-apis
Remove deprecated SVG helpers for old IEs
-rw-r--r--apps/files/js/breadcrumb.js5
-rw-r--r--apps/files_sharing/js/public.js2
-rw-r--r--core/js/js.js27
3 files changed, 1 insertions, 33 deletions
diff --git a/apps/files/js/breadcrumb.js b/apps/files/js/breadcrumb.js
index 319425b67bd..e1193e79b28 100644
--- a/apps/files/js/breadcrumb.js
+++ b/apps/files/js/breadcrumb.js
@@ -178,11 +178,6 @@
$crumb.append(view.$el);
}, this);
- // in case svg is not supported by the browser we need to execute the fallback mechanism
- if (!OC.Util.hasSVGSupport()) {
- OC.Util.replaceSVG(this.$el);
- }
-
// setup drag and drop
if (this.onDrop) {
this.$el.find('.crumb:not(:last-child):not(.crumbmenu), .crumblist:not(:last-child)').droppable({
diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js
index 64ffe8bbf2e..3328b1663d1 100644
--- a/apps/files_sharing/js/public.js
+++ b/apps/files_sharing/js/public.js
@@ -168,7 +168,7 @@ OCA.Sharing.PublicApp = {
img.attr('src', OC.generateUrl('/apps/files_sharing/publicpreview/' + token + '?' + OC.buildQueryString(params)));
imgcontainer.appendTo('#imgframe');
} else if (mimetype.substr(0, mimetype.indexOf('/')) !== 'video') {
- img.attr('src', OC.Util.replaceSVGIcon(mimetypeIcon));
+ img.attr('src', mimetypeIcon);
img.attr('width', 128);
imgcontainer.appendTo('#imgframe');
}
diff --git a/core/js/js.js b/core/js/js.js
index 8e7796143d5..8cfb31fcaed 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -1981,33 +1981,6 @@ OC.Util = {
}
return moment(timestamp).fromNow();
},
- /**
- * Returns whether the browser supports SVG
- * @deprecated SVG is always supported (since 9.0)
- * @return {boolean} true if the browser supports SVG, false otherwise
- */
- hasSVGSupport: function(){
- return true;
- },
- /**
- * If SVG is not supported, replaces the given icon's extension
- * from ".svg" to ".png".
- * If SVG is supported, return the image path as is.
- * @param {string} file image path with svg extension
- * @deprecated SVG is always supported (since 9.0)
- * @return {string} fixed image path with png extension if SVG is not supported
- */
- replaceSVGIcon: function(file) {
- return file;
- },
- /**
- * Replace SVG images in all elements that have the "svg" class set
- * with PNG images.
- *
- * @param $el root element from which to search, defaults to $('body')
- * @deprecated SVG is always supported (since 9.0)
- */
- replaceSVG: function($el) {},
/**
* Fix image scaling for IE8, since background-size is not supported.