|
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