tests: Add tests for BitmapData max size
This commit is contained in:
parent
bab0ae8f30
commit
d43b033caa
|
@ -330,6 +330,8 @@ swf_tests! {
|
||||||
(gradient_bevel_filter, "avm1/gradient_bevel_filter", 1),
|
(gradient_bevel_filter, "avm1/gradient_bevel_filter", 1),
|
||||||
(gradient_glow_filter, "avm1/gradient_glow_filter", 1),
|
(gradient_glow_filter, "avm1/gradient_glow_filter", 1),
|
||||||
(bitmap_data, "avm1/bitmap_data", 1),
|
(bitmap_data, "avm1/bitmap_data", 1),
|
||||||
|
(bitmap_data_max_size_swf9, "avm1/bitmap_data_max_size_swf9", 1),
|
||||||
|
(bitmap_data_max_size_swf10, "avm1/bitmap_data_max_size_swf10", 1),
|
||||||
(bitmap_data_noise, "avm1/bitmap_data_noise", 1),
|
(bitmap_data_noise, "avm1/bitmap_data_noise", 1),
|
||||||
(array_call_method, "avm1/array_call_method", 1),
|
(array_call_method, "avm1/array_call_method", 1),
|
||||||
(bad_placeobject_clipaction, "avm1/bad_placeobject_clipaction", 2),
|
(bad_placeobject_clipaction, "avm1/bad_placeobject_clipaction", 2),
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
// new BitmapData(8191, 1)
|
||||||
|
[object Object]
|
||||||
|
// new BitmapData(8192, 1)
|
||||||
|
undefined
|
||||||
|
// new BitmapData(1, 8191)
|
||||||
|
[object Object]
|
||||||
|
// new BitmapData(1, 8192)
|
||||||
|
undefined
|
||||||
|
// new BitmapData(4095, 4096)
|
||||||
|
[object Object]
|
||||||
|
// new BitmapData(4096, 4096)
|
||||||
|
undefined
|
|
@ -0,0 +1,13 @@
|
||||||
|
import flash.display.BitmapData;
|
||||||
|
trace("// new BitmapData(8191, 1)");
|
||||||
|
trace(new BitmapData(8191, 1));
|
||||||
|
trace("// new BitmapData(8192, 1)");
|
||||||
|
trace(new BitmapData(8192, 1));
|
||||||
|
trace("// new BitmapData(1, 8191)");
|
||||||
|
trace(new BitmapData(1, 8191));
|
||||||
|
trace("// new BitmapData(1, 8192)");
|
||||||
|
trace(new BitmapData(1, 8192));
|
||||||
|
trace("// new BitmapData(4095, 4096)");
|
||||||
|
trace(new BitmapData(4095, 4096));
|
||||||
|
trace("// new BitmapData(4096, 4096)");
|
||||||
|
trace(new BitmapData(4096, 4096));
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,10 @@
|
||||||
|
// new BitmapData(2800, 1)
|
||||||
|
[object Object]
|
||||||
|
// new BitmapData(2881, 1)
|
||||||
|
undefined
|
||||||
|
// new BitmapData(1, 2880)
|
||||||
|
[object Object]
|
||||||
|
// new BitmapData(1, 2881)
|
||||||
|
undefined
|
||||||
|
// new BitmapData(2880, 2880)
|
||||||
|
[object Object]
|
|
@ -0,0 +1,11 @@
|
||||||
|
import flash.display.BitmapData;
|
||||||
|
trace("// new BitmapData(2800, 1)");
|
||||||
|
trace(new BitmapData(2880, 1));
|
||||||
|
trace("// new BitmapData(2881, 1)");
|
||||||
|
trace(new BitmapData(2881, 1));
|
||||||
|
trace("// new BitmapData(1, 2880)");
|
||||||
|
trace(new BitmapData(1, 2880));
|
||||||
|
trace("// new BitmapData(1, 2881)");
|
||||||
|
trace(new BitmapData(1, 2881));
|
||||||
|
trace("// new BitmapData(2880, 2880)");
|
||||||
|
trace(new BitmapData(2880, 2880));
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue