Skip to content

Commit 682e304

Browse files
committed
Update avm2 to 63%
1 parent 7640cbc commit 682e304

File tree

2 files changed

+36
-61
lines changed

2 files changed

+36
-61
lines changed

assets/report.json

Lines changed: 33 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"summary": {
33
"max_points": 4560,
4-
"impl_points": 3125,
5-
"stub_penalty": 300
4+
"impl_points": 3170,
5+
"stub_penalty": 316
66
},
77
"classes": {
88
"flash.events.MouseEvent": {
@@ -237,14 +237,10 @@
237237
"flash.globalization.NumberParseResult": {
238238
"summary": {
239239
"max_points": 4,
240-
"impl_points": 0,
240+
"impl_points": 4,
241241
"stub_penalty": 0
242242
},
243-
"missing": [
244-
"value",
245-
"startIndex",
246-
"endIndex"
247-
],
243+
"missing": [],
248244
"stubbed": []
249245
},
250246
"flash.sampler.Sample": {
@@ -1844,14 +1840,13 @@
18441840
"flash.geom.Matrix3D": {
18451841
"summary": {
18461842
"max_points": 32,
1847-
"impl_points": 27,
1843+
"impl_points": 28,
18481844
"stub_penalty": 0
18491845
},
18501846
"missing": [
18511847
"pointAt()",
18521848
"interpolateTo()",
18531849
"prependScale()",
1854-
"transformVectors()",
18551850
"static interpolate()"
18561851
],
18571852
"stubbed": []
@@ -2204,22 +2199,20 @@
22042199
"flash.globalization.LocaleID": {
22052200
"summary": {
22062201
"max_points": 11,
2207-
"impl_points": 0,
2208-
"stub_penalty": 0
2202+
"impl_points": 11,
2203+
"stub_penalty": 8
22092204
},
2210-
"missing": [
2205+
"missing": [],
2206+
"stubbed": [
22112207
"getRegion()",
22122208
"lastOperationStatus",
22132209
"getLanguage()",
22142210
"getVariant()",
22152211
"getKeysAndValues()",
2216-
"name",
22172212
"getScript()",
22182213
"isRightToLeft()",
2219-
"static determinePreferredLocales()",
2220-
"static DEFAULT"
2221-
],
2222-
"stubbed": []
2214+
"static determinePreferredLocales()"
2215+
]
22232216
},
22242217
"flash.media.MicrophoneEnhancedOptions": {
22252218
"summary": {
@@ -2512,7 +2505,7 @@
25122505
"summary": {
25132506
"max_points": 63,
25142507
"impl_points": 59,
2515-
"stub_penalty": 50
2508+
"stub_penalty": 49
25162509
},
25172510
"missing": [
25182511
"decodedFrames",
@@ -2527,7 +2520,6 @@
25272520
"receiveVideoFPS()",
25282521
"inBufferSeek",
25292522
"bufferTimeMax",
2530-
"client",
25312523
"publish()",
25322524
"objectEncoding",
25332525
"multicastAvailabilitySendToAll",
@@ -2717,13 +2709,11 @@
27172709
"flash.geom.Utils3D": {
27182710
"summary": {
27192711
"max_points": 4,
2720-
"impl_points": 0,
2712+
"impl_points": 3,
27212713
"stub_penalty": 0
27222714
},
27232715
"missing": [
2724-
"static pointTowards()",
2725-
"static projectVector()",
2726-
"static projectVectors()"
2716+
"static pointTowards()"
27272717
],
27282718
"stubbed": []
27292719
},
@@ -3481,7 +3471,7 @@
34813471
"flash.ui.GameInputDevice": {
34823472
"summary": {
34833473
"max_points": 11,
3484-
"impl_points": 0,
3474+
"impl_points": 1,
34853475
"stub_penalty": 0
34863476
},
34873477
"missing": [
@@ -3548,8 +3538,8 @@
35483538
"flash.globalization.CurrencyFormatter": {
35493539
"summary": {
35503540
"max_points": 22,
3551-
"impl_points": 2,
3552-
"stub_penalty": 0
3541+
"impl_points": 3,
3542+
"stub_penalty": 1
35533543
},
35543544
"missing": [
35553545
"currencySymbol",
@@ -3565,15 +3555,16 @@
35653555
"currencyISOCode",
35663556
"groupingPattern",
35673557
"decimalSeparator",
3568-
"format()",
35693558
"groupingSeparator",
35703559
"leadingZero",
35713560
"negativeCurrencyFormat",
35723561
"positiveCurrencyFormat",
35733562
"setCurrency()",
35743563
"static getAvailableLocaleIDNames()"
35753564
],
3576-
"stubbed": []
3565+
"stubbed": [
3566+
"format()"
3567+
]
35773568
},
35783569
"flash.net.URLLoader": {
35793570
"summary": {
@@ -4640,11 +4631,10 @@
46404631
"flash.text.TextField": {
46414632
"summary": {
46424633
"max_points": 63,
4643-
"impl_points": 44,
4634+
"impl_points": 47,
46444635
"stub_penalty": 7
46454636
},
46464637
"missing": [
4647-
"caretIndex",
46484638
"getCharIndexAtPoint()",
46494639
"getParagraphLength()",
46504640
"getTextRuns()",
@@ -4655,8 +4645,6 @@
46554645
"getLineIndexOfChar()",
46564646
"getImageReference()",
46574647
"textInteractionMode",
4658-
"selectionBeginIndex",
4659-
"selectionEndIndex",
46604648
"getLineText()",
46614649
"getXMLText()",
46624650
"getRawText()",
@@ -4891,31 +4879,20 @@
48914879
"flash.globalization.NumberFormatter": {
48924880
"summary": {
48934881
"max_points": 20,
4894-
"impl_points": 0,
4895-
"stub_penalty": 0
4882+
"impl_points": 20,
4883+
"stub_penalty": 8
48964884
},
4897-
"missing": [
4885+
"missing": [],
4886+
"stubbed": [
48984887
"formatNumber()",
4899-
"requestedLocaleIDName",
49004888
"parseNumber()",
49014889
"actualLocaleIDName",
49024890
"parse()",
4903-
"digitsType",
4904-
"useGrouping",
4905-
"trailingZeros",
4906-
"negativeSymbol",
49074891
"lastOperationStatus",
49084892
"formatUint()",
4909-
"groupingPattern",
4910-
"fractionalDigits",
4911-
"decimalSeparator",
4912-
"groupingSeparator",
4913-
"leadingZero",
49144893
"formatInt()",
4915-
"negativeNumberFormat",
49164894
"static getAvailableLocaleIDNames()"
4917-
],
4918-
"stubbed": []
4895+
]
49194896
},
49204897
"flash.events.Event": {
49214898
"summary": {
@@ -5478,12 +5455,10 @@
54785455
"summary": {
54795456
"max_points": 4,
54805457
"impl_points": 4,
5481-
"stub_penalty": 1
5458+
"stub_penalty": 0
54825459
},
54835460
"missing": [],
5484-
"stubbed": [
5485-
"pixelSnapping"
5486-
]
5461+
"stubbed": []
54875462
},
54885463
"Array": {
54895464
"summary": {
@@ -5517,13 +5492,13 @@
55175492
"flash.display3D.Program3D": {
55185493
"summary": {
55195494
"max_points": 3,
5520-
"impl_points": 2,
5521-
"stub_penalty": 0
5495+
"impl_points": 3,
5496+
"stub_penalty": 1
55225497
},
5523-
"missing": [
5498+
"missing": [],
5499+
"stubbed": [
55245500
"dispose()"
5525-
],
5526-
"stubbed": []
5501+
]
55275502
},
55285503
"flash.display3D.Context3DTextureFormat": {
55295504
"summary": {

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -331,9 +331,9 @@ <h5>ActionScript 3 Language <code>70%</code></h5>
331331
</p>
332332

333333
<p>
334-
<h5>ActionScript 3 API <code>62%</code></h5>
335-
<div class="meter" title="62%">
336-
<span style="width:62%;"><span class="progress"></span></span>
334+
<h5>ActionScript 3 API <code>63%</code></h5>
335+
<div class="meter" title="63%">
336+
<span style="width:63%;"><span class="progress"></span></span>
337337
</div>
338338
</p>
339339
</div>

0 commit comments

Comments
 (0)