From 085ac0897e6d8f9b9a0cb71618f06432febfc950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=96R=C3=96K=20Attila?= Date: Tue, 12 Dec 2023 00:28:13 +0100 Subject: [PATCH] Update AVM2 API report --- assets/report.json | 65 +++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 38 deletions(-) diff --git a/assets/report.json b/assets/report.json index e29ab893..cc99b29c 100644 --- a/assets/report.json +++ b/assets/report.json @@ -1,8 +1,8 @@ { "summary": { "max_points": 4560, - "impl_points": 3379, - "stub_penalty": 287 + "impl_points": 3394, + "stub_penalty": 289 }, "classes": { "flash.events.MouseEvent": { @@ -360,7 +360,7 @@ "summary": { "max_points": 41, "impl_points": 22, - "stub_penalty": 12 + "stub_penalty": 10 }, "missing": [ "getAtomWordBoundaryOnLeft()", @@ -388,8 +388,6 @@ "hasGraphicElement", "ascent", "textBlockBeginIndex", - "textHeight", - "textWidth", "unjustifiedTextWidth", "getAtomBounds()", "validity", @@ -658,14 +656,11 @@ "flash.text.engine.GroupElement": { "summary": { "max_points": 11, - "impl_points": 4, + "impl_points": 7, "stub_penalty": 0 }, "missing": [ - "getElementIndex()", - "getElementAt()", "ungroupElements()", - "splitTextElement()", "mergeTextElements()", "getElementAtCharIndex()", "groupElements()" @@ -1526,16 +1521,16 @@ "flash.ui.ContextMenu": { "summary": { "max_points": 9, - "impl_points": 5, - "stub_penalty": 0 + "impl_points": 7, + "stub_penalty": 1 }, "missing": [ "link", - "clone()", - "clipboardMenu", - "clipboardItems" + "clone()" ], - "stubbed": [] + "stubbed": [ + "static isSupported" + ] }, "flash.globalization.LastOperationStatus": { "summary": { @@ -1707,12 +1702,10 @@ "flash.accessibility.AccessibilityImplementation": { "summary": { "max_points": 15, - "impl_points": 14, + "impl_points": 15, "stub_penalty": 0 }, - "missing": [ - "accDoDefaultAction()" - ], + "missing": [], "stubbed": [] }, "flash.display3D.Context3DBlendFactor": { @@ -2081,7 +2074,7 @@ "summary": { "max_points": 25, "impl_points": 24, - "stub_penalty": 5 + "stub_penalty": 6 }, "missing": [ "lineShaderStyle()" @@ -2091,6 +2084,7 @@ "drawPath()", "drawRoundRectComplex()", "drawTriangles()", + "drawGraphicsData()", "readGraphicsData()" ] }, @@ -3855,17 +3849,10 @@ "flash.ui.ContextMenuClipboardItems": { "summary": { "max_points": 7, - "impl_points": 0, + "impl_points": 7, "stub_penalty": 0 }, - "missing": [ - "clear", - "copy", - "selectAll", - "cut", - "paste", - "clone()" - ], + "missing": [], "stubbed": [] }, "flash.display.StageAlign": { @@ -4108,16 +4095,17 @@ "flash.text.engine.FontDescription": { "summary": { "max_points": 11, - "impl_points": 7, - "stub_penalty": 0 + "impl_points": 8, + "stub_penalty": 1 }, "missing": [ "locked", "clone()", - "static isDeviceFontCompatible()", - "static isFontCompatible()" + "static isDeviceFontCompatible()" ], - "stubbed": [] + "stubbed": [ + "static isFontCompatible()" + ] }, "flash.text.StyleSheet": { "summary": { @@ -4952,11 +4940,10 @@ "flash.system.Security": { "summary": { "max_points": 14, - "impl_points": 11, + "impl_points": 12, "stub_penalty": 4 }, "missing": [ - "static pageDomain", "static exactSettings", "static disableAVM1Loading" ], @@ -4991,14 +4978,16 @@ "summary": { "max_points": 43, "impl_points": 40, - "stub_penalty": 0 + "stub_penalty": 1 }, "missing": [ "atomicCompareAndSwapLength()", "atomicCompareAndSwapIntAt()", "shareable" ], - "stubbed": [] + "stubbed": [ + "writeObject()" + ] }, "flash.text.TextDisplayMode": { "summary": {