scottmac Tue Mar 17 03:25:44 2009 UTC
Modified files:
/php-src/ext/gd/tests image_type_to_mime_type_basic.phpt
image_type_to_mime_type_variation3.phpt
/php-src/ext/standard image.c
/php-src/ext/standard/tests/image getimagesize.phpt
getimagesize_basic.phpt
image_type_to_mime_type.phpt
image_type_to_mime_type_variation3.phpt
Log:
Fix bug #47359 - Use the official unofficial mimetype for bmp files, this
stops IE from getting confused.
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt
diff -u php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt:1.2
php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt:1.3
--- php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt:1.2 Tue May 27
18:16:01 2008
+++ php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt Tue Mar 17
03:25:44 2009
@@ -49,7 +49,7 @@
unicode(9) "image/png"
unicode(29) "application/x-shockwave-flash"
unicode(9) "image/psd"
-unicode(9) "image/bmp"
+unicode(14) "image/x-ms-bmp"
unicode(10) "image/tiff"
unicode(10) "image/tiff"
unicode(24) "application/octet-stream"
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt
diff -u php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt:1.2
php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt:1.3
--- php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt:1.2 Thu Jan
22 13:27:29 2009
+++ php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt Tue Mar
17 03:25:44 2009
@@ -39,7 +39,7 @@
unicode\(9\) "image\/psd"
-- Iteration 6 --
-unicode\(9\) "image\/bmp"
+unicode\(14\) "image\/x-ms-bmp"
-- Iteration 7 --
unicode\(10\) "image\/tiff"
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/image.c?r1=1.136&r2=1.137&diff_format=u
Index: php-src/ext/standard/image.c
diff -u php-src/ext/standard/image.c:1.136 php-src/ext/standard/image.c:1.137
--- php-src/ext/standard/image.c:1.136 Tue Mar 10 23:39:39 2009
+++ php-src/ext/standard/image.c Tue Mar 17 03:25:44 2009
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: image.c,v 1.136 2009/03/10 23:39:39 helly Exp $ */
+/* $Id: image.c,v 1.137 2009/03/17 03:25:44 scottmac Exp $ */
#include "php.h"
#include <stdio.h>
@@ -1134,7 +1134,7 @@
case IMAGE_FILETYPE_PSD:
return "image/psd";
case IMAGE_FILETYPE_BMP:
- return "image/bmp";
+ return "image/x-ms-bmp";
case IMAGE_FILETYPE_TIFF_II:
case IMAGE_FILETYPE_TIFF_MM:
return "image/tiff";
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/image/getimagesize.phpt?r1=1.8&r2=1.9&diff_format=u
Index: php-src/ext/standard/tests/image/getimagesize.phpt
diff -u php-src/ext/standard/tests/image/getimagesize.phpt:1.8
php-src/ext/standard/tests/image/getimagesize.phpt:1.9
--- php-src/ext/standard/tests/image/getimagesize.phpt:1.8 Tue May 27
00:08:03 2008
+++ php-src/ext/standard/tests/image/getimagesize.phpt Tue Mar 17 03:25:44 2009
@@ -37,7 +37,7 @@
[u"bits"]=>
int(24)
[u"mime"]=>
- unicode(9) "image/bmp"
+ unicode(14) "image/x-ms-bmp"
}
[u"test1pix.jp2"]=>
array(7) {
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/image/getimagesize_basic.phpt?r1=1.3&r2=1.4&diff_format=u
Index: php-src/ext/standard/tests/image/getimagesize_basic.phpt
diff -u php-src/ext/standard/tests/image/getimagesize_basic.phpt:1.3
php-src/ext/standard/tests/image/getimagesize_basic.phpt:1.4
--- php-src/ext/standard/tests/image/getimagesize_basic.phpt:1.3 Fri Jan
23 11:18:37 2009
+++ php-src/ext/standard/tests/image/getimagesize_basic.phpt Tue Mar 17
03:25:44 2009
@@ -138,7 +138,7 @@
[u"bits"]=>
int(24)
[u"mime"]=>
- unicode(9) "image/bmp"
+ unicode(14) "image/x-ms-bmp"
}
array(0) {
}
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/image/image_type_to_mime_type.phpt?r1=1.7&r2=1.8&diff_format=u
Index: php-src/ext/standard/tests/image/image_type_to_mime_type.phpt
diff -u php-src/ext/standard/tests/image/image_type_to_mime_type.phpt:1.7
php-src/ext/standard/tests/image/image_type_to_mime_type.phpt:1.8
--- php-src/ext/standard/tests/image/image_type_to_mime_type.phpt:1.7 Tue May
27 00:08:03 2008
+++ php-src/ext/standard/tests/image/image_type_to_mime_type.phpt Tue Mar
17 03:25:44 2009
@@ -27,7 +27,7 @@
--EXPECT--
array(11) {
[u"test1pix.bmp"]=>
- unicode(9) "image/bmp"
+ unicode(14) "image/x-ms-bmp"
[u"test1pix.jp2"]=>
unicode(9) "image/jp2"
[u"test1pix.jpc"]=>
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt?r1=1.3&r2=1.4&diff_format=u
Index: php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt
diff -u
php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt:1.3
php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt:1.4
---
php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt:1.3
Tue May 27 00:08:03 2008
+++ php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt
Tue Mar 17 03:25:44 2009
@@ -39,7 +39,7 @@
unicode\(9\) "image\/psd"
-- Iteration 6 --
-unicode\(9\) "image\/bmp"
+unicode\(14\) "image\/x-ms-bmp"
-- Iteration 7 --
unicode\(10\) "image\/tiff"
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php