|
1 | 1 | {
|
2 | 2 | "summary": {
|
3 |
| - "max_points": 4564, |
4 |
| - "impl_points": 3086, |
5 |
| - "stub_penalty": 285 |
| 3 | + "max_points": 4560, |
| 4 | + "impl_points": 3125, |
| 5 | + "stub_penalty": 300 |
6 | 6 | },
|
7 | 7 | "classes": {
|
8 | 8 | "flash.events.MouseEvent": {
|
|
250 | 250 | "flash.sampler.Sample": {
|
251 | 251 | "summary": {
|
252 | 252 | "max_points": 3,
|
253 |
| - "impl_points": 0, |
| 253 | + "impl_points": 3, |
254 | 254 | "stub_penalty": 0
|
255 | 255 | },
|
256 |
| - "missing": [ |
257 |
| - "stack", |
258 |
| - "time" |
259 |
| - ], |
| 256 | + "missing": [], |
260 | 257 | "stubbed": []
|
261 | 258 | },
|
262 | 259 | "flash.net.URLLoaderDataFormat": {
|
|
789 | 786 | "flash.display.Stage3D": {
|
790 | 787 | "summary": {
|
791 | 788 | "max_points": 7,
|
792 |
| - "impl_points": 6, |
793 |
| - "stub_penalty": 0 |
| 789 | + "impl_points": 7, |
| 790 | + "stub_penalty": 1 |
794 | 791 | },
|
795 |
| - "missing": [ |
| 792 | + "missing": [], |
| 793 | + "stubbed": [ |
796 | 794 | "requestContext3DMatchingProfiles()"
|
797 |
| - ], |
798 |
| - "stubbed": [] |
| 795 | + ] |
799 | 796 | },
|
800 | 797 | "flash.display.ColorCorrectionSupport": {
|
801 | 798 | "summary": {
|
|
1001 | 998 | "flash.sampler.DeleteObjectSample": {
|
1002 | 999 | "summary": {
|
1003 | 1000 | "max_points": 3,
|
1004 |
| - "impl_points": 0, |
| 1001 | + "impl_points": 3, |
1005 | 1002 | "stub_penalty": 0
|
1006 | 1003 | },
|
1007 |
| - "missing": [ |
1008 |
| - "id", |
1009 |
| - "size" |
1010 |
| - ], |
| 1004 | + "missing": [], |
1011 | 1005 | "stubbed": []
|
1012 | 1006 | },
|
1013 | 1007 | "flash.display.GraphicsGradientFill": {
|
|
1498 | 1492 | "summary": {
|
1499 | 1493 | "max_points": 3,
|
1500 | 1494 | "impl_points": 2,
|
1501 |
| - "stub_penalty": 0 |
| 1495 | + "stub_penalty": 1 |
1502 | 1496 | },
|
1503 | 1497 | "missing": [
|
1504 | 1498 | "profile()"
|
1505 | 1499 | ],
|
1506 |
| - "stubbed": [] |
| 1500 | + "stubbed": [ |
| 1501 | + "showRedrawRegions()" |
| 1502 | + ] |
1507 | 1503 | },
|
1508 | 1504 | "flash.events.UncaughtErrorEvent": {
|
1509 | 1505 | "summary": {
|
|
1848 | 1844 | "flash.geom.Matrix3D": {
|
1849 | 1845 | "summary": {
|
1850 | 1846 | "max_points": 32,
|
1851 |
| - "impl_points": 23, |
| 1847 | + "impl_points": 27, |
1852 | 1848 | "stub_penalty": 0
|
1853 | 1849 | },
|
1854 | 1850 | "missing": [
|
1855 |
| - "copyRowTo()", |
1856 | 1851 | "pointAt()",
|
1857 | 1852 | "interpolateTo()",
|
1858 |
| - "copyColumnFrom()", |
1859 |
| - "copyRowFrom()", |
1860 |
| - "prependRotation()", |
1861 | 1853 | "prependScale()",
|
1862 | 1854 | "transformVectors()",
|
1863 | 1855 | "static interpolate()"
|
|
2176 | 2168 | "summary": {
|
2177 | 2169 | "max_points": 25,
|
2178 | 2170 | "impl_points": 24,
|
2179 |
| - "stub_penalty": 8 |
| 2171 | + "stub_penalty": 7 |
2180 | 2172 | },
|
2181 | 2173 | "missing": [
|
2182 | 2174 | "lineShaderStyle()"
|
2183 | 2175 | ],
|
2184 | 2176 | "stubbed": [
|
2185 | 2177 | "beginShaderFill()",
|
2186 | 2178 | "cubicCurveTo()",
|
2187 |
| - "copyFrom()", |
2188 | 2179 | "drawPath()",
|
2189 | 2180 | "drawRoundRectComplex()",
|
2190 | 2181 | "drawTriangles()",
|
|
2603 | 2594 | "flash.system.Capabilities": {
|
2604 | 2595 | "summary": {
|
2605 | 2596 | "max_points": 37,
|
2606 |
| - "impl_points": 7, |
| 2597 | + "impl_points": 11, |
2607 | 2598 | "stub_penalty": 3
|
2608 | 2599 | },
|
2609 | 2600 | "missing": [
|
2610 | 2601 | "static hasScreenPlayback",
|
2611 | 2602 | "static hasIME",
|
2612 |
| - "static screenDPI", |
2613 | 2603 | "static hasStreamingAudio",
|
2614 | 2604 | "static supports32BitProcesses",
|
2615 | 2605 | "static maxLevelIDC",
|
2616 |
| - "static screenResolutionY", |
2617 | 2606 | "static hasMultiChannelAudio()",
|
2618 | 2607 | "static localFileReadDisable",
|
2619 | 2608 | "static cpuArchitecture",
|
2620 | 2609 | "static supports64BitProcesses",
|
2621 | 2610 | "static _internal",
|
2622 |
| - "static pixelAspectRatio", |
2623 | 2611 | "static serverString",
|
2624 | 2612 | "static hasAudioEncoder",
|
2625 | 2613 | "static hasStreamingVideo",
|
2626 | 2614 | "static touchscreenType",
|
2627 | 2615 | "static cpuAddressSize",
|
2628 | 2616 | "static hasTLS",
|
2629 | 2617 | "static hasMP3",
|
2630 |
| - "static screenResolutionX", |
2631 | 2618 | "static hasEmbeddedVideo",
|
2632 | 2619 | "static hasVideoEncoder",
|
2633 | 2620 | "static hasAudio",
|
|
2709 | 2696 | "flash.display.AVM1Movie": {
|
2710 | 2697 | "summary": {
|
2711 | 2698 | "max_points": 3,
|
2712 |
| - "impl_points": 0, |
2713 |
| - "stub_penalty": 0 |
| 2699 | + "impl_points": 3, |
| 2700 | + "stub_penalty": 2 |
2714 | 2701 | },
|
2715 |
| - "missing": [ |
| 2702 | + "missing": [], |
| 2703 | + "stubbed": [ |
2716 | 2704 | "addCallback()",
|
2717 | 2705 | "call()"
|
2718 |
| - ], |
2719 |
| - "stubbed": [] |
| 2706 | + ] |
2720 | 2707 | },
|
2721 | 2708 | "flash.display.JPEGEncoderOptions": {
|
2722 | 2709 | "summary": {
|
|
3144 | 3131 | "summary": {
|
3145 | 3132 | "max_points": 39,
|
3146 | 3133 | "impl_points": 35,
|
3147 |
| - "stub_penalty": 1 |
| 3134 | + "stub_penalty": 2 |
3148 | 3135 | },
|
3149 | 3136 | "missing": [
|
3150 | 3137 | "merge()",
|
|
3153 | 3140 | "histogram()"
|
3154 | 3141 | ],
|
3155 | 3142 | "stubbed": [
|
3156 |
| - "generateFilterRect()" |
| 3143 | + "generateFilterRect()", |
| 3144 | + "applyFilter()" |
3157 | 3145 | ]
|
3158 | 3146 | },
|
3159 | 3147 | "flash.events.IEventDispatcher": {
|
|
3426 | 3414 | "flash.sampler.StackFrame": {
|
3427 | 3415 | "summary": {
|
3428 | 3416 | "max_points": 6,
|
3429 |
| - "impl_points": 0, |
| 3417 | + "impl_points": 6, |
3430 | 3418 | "stub_penalty": 0
|
3431 | 3419 | },
|
3432 |
| - "missing": [ |
3433 |
| - "line", |
3434 |
| - "scriptID", |
3435 |
| - "name", |
3436 |
| - "file", |
3437 |
| - "toString()" |
3438 |
| - ], |
| 3420 | + "missing": [], |
3439 | 3421 | "stubbed": []
|
3440 | 3422 | },
|
3441 | 3423 | "flash.media.SoundCodec": {
|
|
3650 | 3632 | "flash.display.ShaderJob": {
|
3651 | 3633 | "summary": {
|
3652 | 3634 | "max_points": 8,
|
3653 |
| - "impl_points": 6, |
| 3635 | + "impl_points": 7, |
3654 | 3636 | "stub_penalty": 2
|
3655 | 3637 | },
|
3656 | 3638 | "missing": [
|
3657 |
| - "width", |
3658 |
| - "target" |
| 3639 | + "width" |
3659 | 3640 | ],
|
3660 | 3641 | "stubbed": [
|
3661 |
| - "shader", |
| 3642 | + "start()", |
3662 | 3643 | "height"
|
3663 | 3644 | ]
|
3664 | 3645 | },
|
|
3900 | 3881 | "summary": {
|
3901 | 3882 | "max_points": 5,
|
3902 | 3883 | "impl_points": 5,
|
3903 |
| - "stub_penalty": 0 |
| 3884 | + "stub_penalty": 2 |
3904 | 3885 | },
|
3905 | 3886 | "missing": [],
|
3906 |
| - "stubbed": [] |
| 3887 | + "stubbed": [ |
| 3888 | + "registerClassAlias()", |
| 3889 | + "sendToURL()" |
| 3890 | + ] |
3907 | 3891 | },
|
3908 | 3892 | "flash.media.VideoCodec": {
|
3909 | 3893 | "summary": {
|
|
4108 | 4092 | "summary": {
|
4109 | 4093 | "max_points": 2,
|
4110 | 4094 | "impl_points": 2,
|
4111 |
| - "stub_penalty": 0 |
| 4095 | + "stub_penalty": 1 |
4112 | 4096 | },
|
4113 | 4097 | "missing": [],
|
4114 |
| - "stubbed": [] |
| 4098 | + "stubbed": [ |
| 4099 | + "fscommand()" |
| 4100 | + ] |
4115 | 4101 | },
|
4116 | 4102 | "flash.net.IDynamicPropertyWriter": {
|
4117 | 4103 | "summary": {
|
|
4543 | 4529 | "missing": [],
|
4544 | 4530 | "stubbed": []
|
4545 | 4531 | },
|
4546 |
| - "flash.display.FocusDirection": { |
4547 |
| - "summary": { |
4548 |
| - "max_points": 4, |
4549 |
| - "impl_points": 4, |
4550 |
| - "stub_penalty": 0 |
4551 |
| - }, |
4552 |
| - "missing": [], |
4553 |
| - "stubbed": [] |
4554 |
| - }, |
4555 | 4532 | "flash.events.TransformGestureEvent": {
|
4556 | 4533 | "summary": {
|
4557 | 4534 | "max_points": 14,
|
|
5172 | 5149 | "flash.sampler": {
|
5173 | 5150 | "summary": {
|
5174 | 5151 | "max_points": 18,
|
5175 |
| - "impl_points": 0, |
5176 |
| - "stub_penalty": 0 |
| 5152 | + "impl_points": 6, |
| 5153 | + "stub_penalty": 5 |
5177 | 5154 | },
|
5178 | 5155 | "missing": [
|
5179 | 5156 | "getMemberNames()",
|
5180 | 5157 | "sampleInternalAllocs()",
|
5181 |
| - "getSize()", |
5182 | 5158 | "pauseSampling()",
|
5183 | 5159 | "getSetterInvocationCount()",
|
5184 | 5160 | "getSavedThis()",
|
5185 |
| - "getSamples()", |
5186 | 5161 | "getInvocationCount()",
|
5187 |
| - "clearSamples()", |
5188 | 5162 | "getGetterInvocationCount()",
|
5189 | 5163 | "getLexicalScopes()",
|
5190 | 5164 | "getMasterString()",
|
5191 | 5165 | "isGetterSetter()",
|
5192 | 5166 | "getSampleCount()",
|
5193 |
| - "setSamplerCallback()", |
| 5167 | + "setSamplerCallback()" |
| 5168 | + ], |
| 5169 | + "stubbed": [ |
| 5170 | + "getSize()", |
| 5171 | + "getSamples()", |
| 5172 | + "clearSamples()", |
5194 | 5173 | "startSampling()",
|
5195 | 5174 | "stopSampling()"
|
5196 |
| - ], |
5197 |
| - "stubbed": [] |
| 5175 | + ] |
5198 | 5176 | },
|
5199 | 5177 | "flash.printing.PrintJob": {
|
5200 | 5178 | "summary": {
|
|
5336 | 5314 | "": {
|
5337 | 5315 | "summary": {
|
5338 | 5316 | "max_points": 16,
|
5339 |
| - "impl_points": 15, |
5340 |
| - "stub_penalty": 0 |
| 5317 | + "impl_points": 16, |
| 5318 | + "stub_penalty": 1 |
5341 | 5319 | },
|
5342 |
| - "missing": [ |
| 5320 | + "missing": [], |
| 5321 | + "stubbed": [ |
5343 | 5322 | "isXMLName()"
|
5344 |
| - ], |
5345 |
| - "stubbed": [] |
| 5323 | + ] |
5346 | 5324 | },
|
5347 | 5325 | "flash.net.URLRequest": {
|
5348 | 5326 | "summary": {
|
|
5678 | 5656 | "flash.filters.ShaderFilter": {
|
5679 | 5657 | "summary": {
|
5680 | 5658 | "max_points": 6,
|
5681 |
| - "impl_points": 0, |
| 5659 | + "impl_points": 6, |
5682 | 5660 | "stub_penalty": 0
|
5683 | 5661 | },
|
5684 |
| - "missing": [ |
5685 |
| - "topExtension", |
5686 |
| - "bottomExtension", |
5687 |
| - "shader", |
5688 |
| - "leftExtension", |
5689 |
| - "rightExtension" |
5690 |
| - ], |
| 5662 | + "missing": [], |
5691 | 5663 | "stubbed": []
|
5692 | 5664 | },
|
5693 | 5665 | "flash.ui.KeyboardType": {
|
|
5831 | 5803 | "flash.sampler.NewObjectSample": {
|
5832 | 5804 | "summary": {
|
5833 | 5805 | "max_points": 5,
|
5834 |
| - "impl_points": 0, |
5835 |
| - "stub_penalty": 0 |
| 5806 | + "impl_points": 5, |
| 5807 | + "stub_penalty": 2 |
5836 | 5808 | },
|
5837 |
| - "missing": [ |
| 5809 | + "missing": [], |
| 5810 | + "stubbed": [ |
5838 | 5811 | "size",
|
5839 |
| - "id", |
5840 |
| - "type", |
5841 | 5812 | "object"
|
5842 |
| - ], |
5843 |
| - "stubbed": [] |
| 5813 | + ] |
5844 | 5814 | },
|
5845 | 5815 | "flash.ui.MultitouchInputMode": {
|
5846 | 5816 | "summary": {
|
|
0 commit comments