Polybuildr has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/181782

Change subject: UnregisteredLocalFile.php: Override File::getBitDepth() stub
......................................................................

UnregisteredLocalFile.php: Override File::getBitDepth() stub

UnregisteredLocalFile::getBitDepth() now returns 'bits' field of
$this->getImageSize().

Bug: T36952
Change-Id: I4a8fd6b74b923f2052ccd2e47980486299ad2a6e
---
M includes/filerepo/file/UnregisteredLocalFile.php
1 file changed, 14 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/82/181782/1

diff --git a/includes/filerepo/file/UnregisteredLocalFile.php 
b/includes/filerepo/file/UnregisteredLocalFile.php
index 5a3e4e9..0bef59d 100644
--- a/includes/filerepo/file/UnregisteredLocalFile.php
+++ b/includes/filerepo/file/UnregisteredLocalFile.php
@@ -166,6 +166,20 @@
        }
 
        /**
+       * @return int|bool
+       */
+       function getBitDepth() {
+               $gis = $this->getImageSize( NULL );
+               // getImageSize asks for a filename that it doesn't use
+               // Will remove parameter and not pass NULL in a later patch
+
+               if ( empty( $gis ) || empty( $gis['bits'] ) ) {
+                       return false;
+               }
+               return $gis['bits'];
+       }
+
+       /**
         * @return bool
         */
        function getMetadata() {

-- 
To view, visit https://gerrit.wikimedia.org/r/181782
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4a8fd6b74b923f2052ccd2e47980486299ad2a6e
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Polybuildr <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to