Skip to content

Commit a2423e8

Browse files
authored
Merge pull request #28080 from nextcloud/backport/28077/stable21
[stable21] Disable HEIC image preview provider for performance concerns
2 parents 6b684a8 + cddc18d commit a2423e8

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

config/config.sample.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1046,6 +1046,7 @@
10461046
* concerns:
10471047
*
10481048
* - OC\Preview\Illustrator
1049+
* - OC\Preview\HEIC
10491050
* - OC\Preview\Movie
10501051
* - OC\Preview\MSOffice2003
10511052
* - OC\Preview\MSOffice2007
@@ -1063,7 +1064,6 @@
10631064
*
10641065
* - OC\Preview\BMP
10651066
* - OC\Preview\GIF
1066-
* - OC\Preview\HEIC
10671067
* - OC\Preview\JPEG
10681068
* - OC\Preview\MarkDown
10691069
* - OC\Preview\MP3
@@ -1077,7 +1077,6 @@
10771077
'OC\Preview\PNG',
10781078
'OC\Preview\JPEG',
10791079
'OC\Preview\GIF',
1080-
'OC\Preview\HEIC',
10811080
'OC\Preview\BMP',
10821081
'OC\Preview\XBitmap',
10831082
'OC\Preview\MP3',

lib/private/PreviewManager.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -278,14 +278,14 @@ public function isAvailable(\OCP\Files\FileInfo $file) {
278278
* - OC\Preview\JPEG
279279
* - OC\Preview\GIF
280280
* - OC\Preview\BMP
281-
* - OC\Preview\HEIC
282281
* - OC\Preview\XBitmap
283282
* - OC\Preview\MarkDown
284283
* - OC\Preview\MP3
285284
* - OC\Preview\TXT
286285
*
287286
* The following providers are disabled by default due to performance or privacy concerns:
288287
* - OC\Preview\Font
288+
* - OC\Preview\HEIC
289289
* - OC\Preview\Illustrator
290290
* - OC\Preview\Movie
291291
* - OC\Preview\MSOfficeDoc
@@ -311,7 +311,6 @@ protected function getEnabledDefaultProvider() {
311311
Preview\JPEG::class,
312312
Preview\GIF::class,
313313
Preview\BMP::class,
314-
Preview\HEIC::class,
315314
Preview\XBitmap::class,
316315
Preview\Krita::class,
317316
Preview\WebP::class,

0 commit comments

Comments
 (0)