diff --git a/tests/tests/swfs/avm1/global_proto_decls/output.ruffle.txt b/tests/tests/swfs/avm1/global_proto_decls/output.ruffle.txt new file mode 100644 index 000000000000..2e8a83f091a3 --- /dev/null +++ b/tests/tests/swfs/avm1/global_proto_decls/output.ruffle.txt @@ -0,0 +1,1851 @@ +Testing _global.TextSnapshot + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.TextSnapshot.prototype + getTextRunInfo, own, type=[function] + setSelectColor, own, type=[function] + findText, own, type=[function] + hitTestTextNearPos, own, type=[function] + getSelectedText, own, type=[function] + getText, own, type=[function] + getSelected, own, type=[function] + setSelected, own, type=[function] + getCount, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.PrintJob + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.PrintJob.prototype + orientation, own, READ_ONLY, type=[number] + pageWidth, own, READ_ONLY, type=[number] + pageHeight, own, READ_ONLY, type=[number] + paperWidth, own, READ_ONLY, type=[number] + paperHeight, own, READ_ONLY, type=[number] + send, own, DONT_ENUM, type=[function] + addPage, own, DONT_ENUM, type=[function] + start, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.MovieClipLoader + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.MovieClipLoader.prototype + broadcastMessage, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + getProgress, own, DONT_ENUM, type=[function] + unloadClip, own, DONT_ENUM, type=[function] + loadClip, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.LocalConnection + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.LocalConnection.prototype + send, own, DONT_ENUM, type=[function] + close, own, DONT_ENUM, type=[function] + connect, own, DONT_ENUM, type=[function] + domain, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash + external, own, type=[object] + net, own, type=[object] + geom, own, type=[object] + filters, own, type=[object] + display, own, type=[object] + text, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.external + ExternalInterface, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.external.ExternalInterface + call, own, DONT_ENUM, READ_ONLY, type=[function] + addCallback, own, DONT_ENUM, READ_ONLY, type=[function] + available, own, DONT_ENUM, READ_ONLY, type=[boolean] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.external.ExternalInterface.prototype + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.net + FileReferenceList, own, type=[function] + FileReference, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.net.FileReferenceList + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.net.FileReferenceList.prototype + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.net.FileReference + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.net.FileReference.prototype + broadcastMessage, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + cancel, own, DONT_ENUM, type=[function] + download, own, DONT_ENUM, type=[function] + upload, own, DONT_ENUM, type=[function] + browse, own, DONT_ENUM, type=[function] + postData, own, DONT_ENUM, READ_ONLY, type=[undefined] + creator, own, DONT_ENUM, READ_ONLY, type=[undefined] + creationDate, own, DONT_ENUM, READ_ONLY, type=[undefined] + modificationDate, own, DONT_ENUM, READ_ONLY, type=[undefined] + size, own, DONT_ENUM, READ_ONLY, type=[undefined] + type, own, DONT_ENUM, READ_ONLY, type=[undefined] + name, own, DONT_ENUM, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.geom + Transform, own, type=[function] + ColorTransform, own, type=[function] + Matrix, own, type=[function] + Point, own, type=[function] + Rectangle, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.geom.Transform + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.geom.Transform.prototype + pixelBounds, own, READ_ONLY, type=[undefined] + concatenatedColorTransform, own, READ_ONLY, type=[undefined] + colorTransform, own, READ_ONLY, type=[undefined] + concatenatedMatrix, own, READ_ONLY, type=[undefined] + matrix, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.geom.ColorTransform + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.geom.ColorTransform.prototype + toString, own, type=[function] + concat, own, type=[function] + rgb, own, READ_ONLY, type=[undefined] + blueOffset, own, READ_ONLY, type=[undefined] + greenOffset, own, READ_ONLY, type=[undefined] + redOffset, own, READ_ONLY, type=[undefined] + alphaOffset, own, READ_ONLY, type=[undefined] + blueMultiplier, own, READ_ONLY, type=[undefined] + greenMultiplier, own, READ_ONLY, type=[undefined] + redMultiplier, own, READ_ONLY, type=[undefined] + alphaMultiplier, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.geom.Matrix + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.geom.Matrix.prototype + toString, own, type=[function] + transformPoint, own, type=[function] + deltaTransformPoint, own, type=[function] + scale, own, type=[function] + translate, own, type=[function] + rotate, own, type=[function] + identity, own, type=[function] + clone, own, type=[function] + createGradientBox, own, type=[function] + createBox, own, type=[function] + invert, own, type=[function] + concat, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.geom.Point + interpolate, own, type=[function] + polar, own, type=[function] + distance, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.geom.Point.prototype + toString, own, type=[function] + normalize, own, type=[function] + add, own, type=[function] + subtract, own, type=[function] + equals, own, type=[function] + offset, own, type=[function] + clone, own, type=[function] + length, own, READ_ONLY, type=[number] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.geom.Rectangle + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.geom.Rectangle.prototype + toString, own, type=[function] + equals, own, type=[function] + union, own, type=[function] + intersects, own, type=[function] + intersection, own, type=[function] + containsRectangle, own, type=[function] + containsPoint, own, type=[function] + contains, own, type=[function] + offsetPoint, own, type=[function] + offset, own, type=[function] + inflatePoint, own, type=[function] + inflate, own, type=[function] + size, own, READ_ONLY, type=[object] + bottomRight, own, READ_ONLY, type=[object] + topLeft, own, READ_ONLY, type=[object] + bottom, own, READ_ONLY, type=[number] + top, own, type=[undefined] + right, own, READ_ONLY, type=[number] + left, own, type=[undefined] + isEmpty, own, type=[function] + setEmpty, own, type=[function] + clone, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters + DisplacementMapFilter, own, type=[function] + ColorMatrixFilter, own, type=[function] + ConvolutionFilter, own, type=[function] + GradientBevelFilter, own, type=[function] + GradientGlowFilter, own, type=[function] + BevelFilter, own, type=[function] + GlowFilter, own, type=[function] + BlurFilter, own, type=[function] + DropShadowFilter, own, type=[function] + BitmapFilter, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.DisplacementMapFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.DisplacementMapFilter.prototype + clone, type=[function] + alpha, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + mode, own, READ_ONLY, type=[undefined] + scaleY, own, READ_ONLY, type=[undefined] + scaleX, own, READ_ONLY, type=[undefined] + componentY, own, READ_ONLY, type=[undefined] + componentX, own, READ_ONLY, type=[undefined] + mapPoint, own, READ_ONLY, type=[undefined] + mapBitmap, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.ColorMatrixFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.ColorMatrixFilter.prototype + clone, type=[function] + matrix, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.ConvolutionFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.ConvolutionFilter.prototype + clone, type=[function] + alpha, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + clamp, own, READ_ONLY, type=[undefined] + preserveAlpha, own, READ_ONLY, type=[undefined] + bias, own, READ_ONLY, type=[undefined] + divisor, own, READ_ONLY, type=[undefined] + matrix, own, READ_ONLY, type=[undefined] + matrixY, own, READ_ONLY, type=[undefined] + matrixX, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.GradientBevelFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.GradientBevelFilter.prototype + clone, type=[function] + type, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + strength, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + ratios, own, READ_ONLY, type=[undefined] + alphas, own, READ_ONLY, type=[undefined] + colors, own, READ_ONLY, type=[undefined] + angle, own, READ_ONLY, type=[undefined] + distance, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.GradientGlowFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.GradientGlowFilter.prototype + clone, type=[function] + type, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + strength, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + ratios, own, READ_ONLY, type=[undefined] + alphas, own, READ_ONLY, type=[undefined] + colors, own, READ_ONLY, type=[undefined] + angle, own, READ_ONLY, type=[undefined] + distance, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.BevelFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.BevelFilter.prototype + clone, type=[function] + type, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + strength, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + shadowAlpha, own, READ_ONLY, type=[undefined] + shadowColor, own, READ_ONLY, type=[undefined] + highlightAlpha, own, READ_ONLY, type=[undefined] + highlightColor, own, READ_ONLY, type=[undefined] + angle, own, READ_ONLY, type=[undefined] + distance, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.GlowFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.GlowFilter.prototype + clone, type=[function] + strength, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + inner, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + alpha, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.BlurFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.BlurFilter.prototype + clone, type=[function] + quality, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.DropShadowFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.DropShadowFilter.prototype + clone, type=[function] + hideObject, own, READ_ONLY, type=[undefined] + strength, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + inner, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + alpha, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + angle, own, READ_ONLY, type=[undefined] + distance, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.BitmapFilter + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.filters.BitmapFilter.prototype + clone, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.display + BitmapData, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.display.BitmapData + ALPHA_CHANNEL, own, type=[number] + BLUE_CHANNEL, own, type=[number] + GREEN_CHANNEL, own, type=[number] + RED_CHANNEL, own, type=[number] + loadBitmap, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.display.BitmapData.prototype + compare, own, type=[function] + threshold, own, type=[function] + scroll, own, type=[function] + pixelDissolve, own, type=[function] + paletteMap, own, type=[function] + merge, own, type=[function] + copyPixels, own, type=[function] + generateFilterRect, own, type=[function] + hitTest, own, type=[function] + draw, own, type=[function] + applyFilter, own, type=[function] + perlinNoise, own, type=[function] + getColorBoundsRect, own, type=[function] + colorTransform, own, type=[function] + noise, own, type=[function] + floodFill, own, type=[function] + dispose, own, type=[function] + clone, own, type=[function] + fillRect, own, type=[function] + copyChannel, own, type=[function] + setPixel32, own, type=[function] + setPixel, own, type=[function] + getPixel32, own, type=[function] + getPixel, own, type=[function] + rectangle, own, READ_ONLY, type=[number] + transparent, own, READ_ONLY, type=[number] + width, own, READ_ONLY, type=[number] + height, own, READ_ONLY, type=[number] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.text + TextRenderer, own, type=[function] + __proto__, own, type=[object] +Testing _global.flash.text.TextRenderer + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.flash.text.TextRenderer.prototype + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.System + IME, own, type=[object] + security, own, type=[object] + Product, own, type=[function] + capabilities, own, type=[object] + onStatus, own, type=[function] + showSettings, own, type=[function] + setClipboard, own, type=[function] + useCodepage, own, READ_ONLY, type=[boolean] + exactSettings, own, READ_ONLY, type=[boolean] + __proto__, own, type=[object] +Testing _global.System.IME + onIMEComposition, own, DONT_ENUM, READ_ONLY, type=[function] + doConversion, own, DONT_ENUM, READ_ONLY, type=[function] + setCompositionString, own, DONT_ENUM, READ_ONLY, type=[function] + setConversionMode, own, DONT_ENUM, READ_ONLY, type=[function] + getConversionMode, own, DONT_ENUM, READ_ONLY, type=[function] + setEnabled, own, DONT_ENUM, READ_ONLY, type=[function] + getEnabled, own, DONT_ENUM, READ_ONLY, type=[function] + ALPHANUMERIC_FULL, own, DONT_ENUM, READ_ONLY, type=[string] + ALPHANUMERIC_HALF, own, DONT_ENUM, READ_ONLY, type=[string] + CHINESE, own, DONT_ENUM, READ_ONLY, type=[string] + JAPANESE_HIRAGANA, own, DONT_ENUM, READ_ONLY, type=[string] + JAPANESE_KATAKANA_FULL, own, DONT_ENUM, READ_ONLY, type=[string] + JAPANESE_KATAKANA_HALF, own, DONT_ENUM, READ_ONLY, type=[string] + KOREAN, own, DONT_ENUM, READ_ONLY, type=[string] + UNKNOWN, own, DONT_ENUM, READ_ONLY, type=[string] + broadcastMessage, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] +Testing _global.System.IME.onIMEComposition + __proto__, own, type=[object] +Testing _global.System.IME.doConversion + __proto__, own, type=[object] +Testing _global.System.IME.setCompositionString + __proto__, own, type=[object] +Testing _global.System.IME.setConversionMode + __proto__, own, type=[object] +Testing _global.System.IME.getConversionMode + __proto__, own, type=[object] +Testing _global.System.IME.setEnabled + __proto__, own, type=[object] +Testing _global.System.IME.getEnabled + __proto__, own, type=[object] +Testing _global.System.IME.ALPHANUMERIC_FULL +Testing _global.System.IME.ALPHANUMERIC_HALF +Testing _global.System.IME.CHINESE +Testing _global.System.IME.JAPANESE_HIRAGANA +Testing _global.System.IME.JAPANESE_KATAKANA_FULL +Testing _global.System.IME.JAPANESE_KATAKANA_HALF +Testing _global.System.IME.KOREAN +Testing _global.System.IME.UNKNOWN +Testing _global.System.IME.broadcastMessage + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.System.IME.broadcastMessage.prototype + apply, own, DONT_ENUM, type=[function] + call, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.System.IME.removeListener + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.System.IME.removeListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.System.IME.addListener + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.System.IME.addListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.System.IME._listeners + length, own, DONT_ENUM, type=[number] + __proto__, own, type=[object] +Testing _global.System.IME._listeners.length +Testing _global.System.security + PolicyFileResolver, own, type=[function] + sandboxType, own, READ_ONLY, type=[string] + escapeDomain, own, type=[function] + chooseLocalSwfPath, own, READ_ONLY, type=[undefined] + loadPolicyFile, own, type=[function] + allowInsecureDomain, own, type=[function] + allowDomain, own, type=[function] + __proto__, own, type=[object] +Testing _global.System.security.PolicyFileResolver + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.System.security.sandboxType +Testing _global.System.security.escapeDomain + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.System.security.chooseLocalSwfPath +Testing _global.System.security.loadPolicyFile + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.System.security.allowInsecureDomain + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.System.security.allowDomain + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.System.Product + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.System.Product.prototype + installedVersion, own, type=[function] + validate, own, type=[function] + download, own, type=[function] + launch, own, type=[function] + isInstalled, own, type=[function] + isRunning, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.System.capabilities + supports64BitProcesses, own, READ_ONLY, type=[boolean] + supports32BitProcesses, own, READ_ONLY, type=[boolean] + hasIME, own, READ_ONLY, type=[boolean] + language, own, READ_ONLY, type=[string] + cpuArchitecture, own, READ_ONLY, type=[string] + os, own, READ_ONLY, type=[string] + manufacturer, own, READ_ONLY, type=[string] + isEmbeddedInAcrobat, own, READ_ONLY, type=[boolean] + maxLevelIDC, own, READ_ONLY, type=[string] + windowlessDisable, own, READ_ONLY, type=[boolean] + localFileReadDisable, own, READ_ONLY, type=[boolean] + avHardwareDisable, own, READ_ONLY, type=[boolean] + playerType, own, READ_ONLY, type=[string] + isDebugger, own, READ_ONLY, type=[boolean] + hasScreenBroadcast, own, READ_ONLY, type=[boolean] + hasScreenPlayback, own, READ_ONLY, type=[boolean] + hasPrinting, own, READ_ONLY, type=[boolean] + hasEmbeddedVideo, own, READ_ONLY, type=[boolean] + hasStreamingVideo, own, READ_ONLY, type=[boolean] + hasStreamingAudio, own, READ_ONLY, type=[boolean] + version, own, READ_ONLY, type=[string] + serverString, own, READ_ONLY, type=[string] + hasAudio, own, READ_ONLY, type=[boolean] + hasMP3, own, READ_ONLY, type=[boolean] + hasAudioEncoder, own, READ_ONLY, type=[boolean] + hasVideoEncoder, own, READ_ONLY, type=[boolean] + hasTLS, own, READ_ONLY, type=[boolean] + screenResolutionX, own, READ_ONLY, type=[number] + screenResolutionY, own, READ_ONLY, type=[number] + screenDPI, own, READ_ONLY, type=[number] + screenColor, own, READ_ONLY, type=[string] + pixelAspectRatio, own, READ_ONLY, type=[number] + hasAccessibility, own, READ_ONLY, type=[boolean] + __proto__, own, type=[object] +Testing _global.System.capabilities.supports64BitProcesses +Testing _global.System.capabilities.supports32BitProcesses +Testing _global.System.capabilities.hasIME +Testing _global.System.capabilities.language +Testing _global.System.capabilities.cpuArchitecture +Testing _global.System.capabilities.os +Testing _global.System.capabilities.manufacturer +Testing _global.System.capabilities.isEmbeddedInAcrobat +Testing _global.System.capabilities.maxLevelIDC +Testing _global.System.capabilities.windowlessDisable +Testing _global.System.capabilities.localFileReadDisable +Testing _global.System.capabilities.avHardwareDisable +Testing _global.System.capabilities.playerType +Testing _global.System.capabilities.isDebugger +Testing _global.System.capabilities.hasScreenBroadcast +Testing _global.System.capabilities.hasScreenPlayback +Testing _global.System.capabilities.hasPrinting +Testing _global.System.capabilities.hasEmbeddedVideo +Testing _global.System.capabilities.hasStreamingVideo +Testing _global.System.capabilities.hasStreamingAudio +Testing _global.System.capabilities.version +Testing _global.System.capabilities.serverString +Testing _global.System.capabilities.hasAudio +Testing _global.System.capabilities.hasMP3 +Testing _global.System.capabilities.hasAudioEncoder +Testing _global.System.capabilities.hasVideoEncoder +Testing _global.System.capabilities.hasTLS +Testing _global.System.capabilities.screenResolutionX +Testing _global.System.capabilities.screenResolutionY +Testing _global.System.capabilities.screenDPI +Testing _global.System.capabilities.screenColor +Testing _global.System.capabilities.pixelAspectRatio +Testing _global.System.capabilities.hasAccessibility +Testing _global.System.onStatus + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.System.showSettings + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.System.setClipboard + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.System.useCodepage +Testing _global.System.exactSettings +Testing _global.Accessibility + updateProperties, own, READ_ONLY, type=[function] + sendEvent, own, READ_ONLY, type=[function] + isActive, own, READ_ONLY, type=[function] + __proto__, own, type=[object] +Testing _global.Accessibility.updateProperties + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Accessibility.sendEvent + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Accessibility.isActive + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Video + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Video.prototype + attachVideo, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Stage + displayState, own, READ_ONLY, type=[string] + showMenu, own, READ_ONLY, type=[boolean] + width, own, READ_ONLY, type=[number] + height, own, READ_ONLY, type=[number] + scaleMode, own, READ_ONLY, type=[string] + align, own, READ_ONLY, type=[string] + broadcastMessage, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] +Testing _global.Stage.displayState +Testing _global.Stage.showMenu +Testing _global.Stage.width +Testing _global.Stage.height +Testing _global.Stage.scaleMode +Testing _global.Stage.align +Testing _global.Stage.broadcastMessage + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Stage.broadcastMessage.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Stage.removeListener + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Stage.removeListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Stage.addListener + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Stage.addListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Stage._listeners + length, own, DONT_ENUM, type=[number] + __proto__, own, type=[object] +Testing _global.Stage._listeners.length +Testing _global.TextFormat + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.TextFormat.prototype + letterSpacing, own, READ_ONLY, type=[undefined] + kerning, own, READ_ONLY, type=[undefined] + display, own, READ_ONLY, type=[undefined] + bullet, own, READ_ONLY, type=[undefined] + tabStops, own, READ_ONLY, type=[undefined] + blockIndent, own, READ_ONLY, type=[undefined] + leading, own, READ_ONLY, type=[undefined] + indent, own, READ_ONLY, type=[undefined] + rightMargin, own, READ_ONLY, type=[undefined] + leftMargin, own, READ_ONLY, type=[undefined] + align, own, READ_ONLY, type=[undefined] + underline, own, READ_ONLY, type=[undefined] + italic, own, READ_ONLY, type=[undefined] + bold, own, READ_ONLY, type=[undefined] + target, own, READ_ONLY, type=[undefined] + url, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + size, own, READ_ONLY, type=[undefined] + font, own, READ_ONLY, type=[undefined] + getTextExtent, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.TextField + apply, type=[function] + call, type=[function] + constructor, type=[function] + StyleSheet, own, DONT_ENUM, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.TextField.prototype + styleSheet, own, READ_ONLY, type=[undefined] + mouseWheelEnabled, own, READ_ONLY, type=[undefined] + condenseWhite, own, READ_ONLY, type=[undefined] + restrict, own, READ_ONLY, type=[undefined] + textHeight, own, READ_ONLY, type=[undefined] + textWidth, own, READ_ONLY, type=[undefined] + bottomScroll, own, READ_ONLY, type=[undefined] + length, own, READ_ONLY, type=[undefined] + selectable, own, READ_ONLY, type=[undefined] + multiline, own, READ_ONLY, type=[undefined] + password, own, READ_ONLY, type=[undefined] + wordWrap, own, READ_ONLY, type=[undefined] + background, own, READ_ONLY, type=[undefined] + border, own, READ_ONLY, type=[undefined] + html, own, READ_ONLY, type=[undefined] + embedFonts, own, READ_ONLY, type=[undefined] + maxChars, own, READ_ONLY, type=[undefined] + maxhscroll, own, READ_ONLY, type=[undefined] + hscroll, own, READ_ONLY, type=[undefined] + variable, own, READ_ONLY, type=[undefined] + htmlText, own, READ_ONLY, type=[undefined] + type, own, READ_ONLY, type=[undefined] + text, own, READ_ONLY, type=[undefined] + autoSize, own, READ_ONLY, type=[undefined] + tabIndex, own, READ_ONLY, type=[undefined] + textColor, own, READ_ONLY, type=[undefined] + backgroundColor, own, READ_ONLY, type=[undefined] + borderColor, own, READ_ONLY, type=[undefined] + maxscroll, own, READ_ONLY, type=[undefined] + scroll, own, READ_ONLY, type=[undefined] + filters, own, READ_ONLY, type=[undefined] + sharpness, own, READ_ONLY, type=[undefined] + thickness, own, READ_ONLY, type=[undefined] + antiAliasType, own, READ_ONLY, type=[undefined] + gridFitType, own, READ_ONLY, type=[undefined] + replaceText, own, DONT_ENUM, type=[function] + getDepth, own, DONT_ENUM, READ_ONLY, type=[function] + setNewTextFormat, own, DONT_ENUM, type=[function] + getNewTextFormat, own, DONT_ENUM, type=[function] + removeTextField, own, DONT_ENUM, type=[function] + setTextFormat, own, DONT_ENUM, type=[function] + getTextFormat, own, DONT_ENUM, type=[function] + replaceSel, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Button + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Button.prototype + tabIndex, own, READ_ONLY, type=[undefined] + cacheAsBitmap, own, DONT_ENUM, READ_ONLY, type=[undefined] + filters, own, DONT_ENUM, READ_ONLY, type=[undefined] + scale9Grid, own, DONT_ENUM, READ_ONLY, type=[undefined] + blendMode, own, READ_ONLY, type=[undefined] + getDepth, own, READ_ONLY, type=[function] + useHandCursor, own, type=[boolean] + enabled, own, type=[boolean] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Key + isToggled, own, DONT_ENUM, READ_ONLY, type=[function] + isDown, own, DONT_ENUM, READ_ONLY, type=[function] + getCode, own, DONT_ENUM, READ_ONLY, type=[function] + getAscii, own, DONT_ENUM, READ_ONLY, type=[function] + ALT, own, DONT_ENUM, READ_ONLY, type=[number] + ENTER, own, DONT_ENUM, READ_ONLY, type=[number] + SPACE, own, DONT_ENUM, READ_ONLY, type=[number] + UP, own, DONT_ENUM, READ_ONLY, type=[number] + DOWN, own, DONT_ENUM, READ_ONLY, type=[number] + LEFT, own, DONT_ENUM, READ_ONLY, type=[number] + RIGHT, own, DONT_ENUM, READ_ONLY, type=[number] + PGUP, own, DONT_ENUM, READ_ONLY, type=[number] + PGDN, own, DONT_ENUM, READ_ONLY, type=[number] + HOME, own, DONT_ENUM, READ_ONLY, type=[number] + END, own, DONT_ENUM, READ_ONLY, type=[number] + TAB, own, DONT_ENUM, READ_ONLY, type=[number] + CONTROL, own, DONT_ENUM, READ_ONLY, type=[number] + SHIFT, own, DONT_ENUM, READ_ONLY, type=[number] + ESCAPE, own, DONT_ENUM, READ_ONLY, type=[number] + INSERT, own, DONT_ENUM, READ_ONLY, type=[number] + DELETEKEY, own, DONT_ENUM, READ_ONLY, type=[number] + BACKSPACE, own, DONT_ENUM, READ_ONLY, type=[number] + CAPSLOCK, own, DONT_ENUM, READ_ONLY, type=[number] + broadcastMessage, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] +Testing _global.Key.isToggled + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Key.isDown + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Key.getCode + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Key.getAscii + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Key.ALT +Testing _global.Key.ENTER +Testing _global.Key.SPACE +Testing _global.Key.UP +Testing _global.Key.DOWN +Testing _global.Key.LEFT +Testing _global.Key.RIGHT +Testing _global.Key.PGUP +Testing _global.Key.PGDN +Testing _global.Key.HOME +Testing _global.Key.END +Testing _global.Key.TAB +Testing _global.Key.CONTROL +Testing _global.Key.SHIFT +Testing _global.Key.ESCAPE +Testing _global.Key.INSERT +Testing _global.Key.DELETEKEY +Testing _global.Key.BACKSPACE +Testing _global.Key.CAPSLOCK +Testing _global.Key.broadcastMessage + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Key.broadcastMessage.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Key.removeListener + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Key.removeListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Key.addListener + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Key.addListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Key._listeners + length, own, DONT_ENUM, type=[number] + __proto__, own, type=[object] +Testing _global.Key._listeners.length +Testing _global.Mouse + hide, own, DONT_ENUM, READ_ONLY, type=[function] + show, own, DONT_ENUM, READ_ONLY, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] +Testing _global.Mouse.hide + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Mouse.show + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Mouse.broadcastMessage + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Mouse.broadcastMessage.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Mouse.removeListener + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Mouse.removeListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Mouse.addListener + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Mouse.addListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Mouse._listeners + length, own, DONT_ENUM, type=[number] + __proto__, own, type=[object] +Testing _global.Mouse._listeners.length +Testing _global.Selection + setSelection, own, DONT_ENUM, READ_ONLY, type=[function] + setFocus, own, DONT_ENUM, READ_ONLY, type=[function] + getFocus, own, DONT_ENUM, READ_ONLY, type=[function] + getCaretIndex, own, DONT_ENUM, READ_ONLY, type=[function] + getEndIndex, own, DONT_ENUM, READ_ONLY, type=[function] + getBeginIndex, own, DONT_ENUM, READ_ONLY, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] +Testing _global.Selection.setSelection + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Selection.setFocus + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Selection.getFocus + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Selection.getCaretIndex + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Selection.getEndIndex + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Selection.getBeginIndex + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Selection.broadcastMessage + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Selection.broadcastMessage.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Selection.removeListener + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Selection.removeListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Selection.addListener + constructor, own, type=[function] + call, own, type=[function] + apply, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Selection.addListener.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Selection._listeners + length, own, DONT_ENUM, type=[number] + __proto__, own, type=[object] +Testing _global.Selection._listeners.length +Testing _global.LoadVars + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.LoadVars.prototype + addRequestHeader, own, DONT_ENUM, type=[function] + onData, own, DONT_ENUM, type=[function] + onLoad, own, DONT_ENUM, type=[function] + contentType, own, DONT_ENUM, type=[string] + toString, own, type=[function] + getBytesTotal, own, DONT_ENUM, type=[function] + getBytesLoaded, own, DONT_ENUM, type=[function] + decode, own, DONT_ENUM, type=[function] + sendAndLoad, own, DONT_ENUM, type=[function] + send, own, DONT_ENUM, type=[function] + load, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.XML + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.XML.prototype + namespaceURI, READ_ONLY, type=[undefined] + localName, READ_ONLY, type=[null] + prefix, READ_ONLY, type=[null] + previousSibling, READ_ONLY, type=[undefined] + parentNode, READ_ONLY, type=[undefined] + nodeValue, READ_ONLY, type=[null] + nodeType, READ_ONLY, type=[undefined] + nodeName, READ_ONLY, type=[null] + nextSibling, READ_ONLY, type=[undefined] + lastChild, READ_ONLY, type=[undefined] + firstChild, READ_ONLY, type=[undefined] + childNodes, READ_ONLY, type=[undefined] + attributes, READ_ONLY, type=[undefined] + getPrefixForNamespace, type=[function] + getNamespaceForPrefix, type=[function] + toString, type=[function] + hasChildNodes, type=[function] + appendChild, type=[function] + insertBefore, type=[function] + removeNode, type=[function] + cloneNode, type=[function] + idMap, own, READ_ONLY, type=[undefined] + xmlDecl, own, READ_ONLY, type=[undefined] + status, own, READ_ONLY, type=[undefined] + ignoreWhite, own, type=[boolean] + docTypeDecl, own, READ_ONLY, type=[undefined] + contentType, own, READ_ONLY, type=[string] + getBytesTotal, own, type=[function] + getBytesLoaded, own, type=[function] + onData, own, type=[function] + sendAndLoad, own, type=[function] + load, own, type=[function] + parseXML, own, type=[function] + createTextNode, own, type=[function] + createElement, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.XMLNode + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.XMLNode.prototype + namespaceURI, own, READ_ONLY, type=[undefined] + localName, own, READ_ONLY, type=[null] + prefix, own, READ_ONLY, type=[null] + previousSibling, own, READ_ONLY, type=[undefined] + parentNode, own, READ_ONLY, type=[undefined] + nodeValue, own, READ_ONLY, type=[null] + nodeType, own, READ_ONLY, type=[undefined] + nodeName, own, READ_ONLY, type=[null] + nextSibling, own, READ_ONLY, type=[undefined] + lastChild, own, READ_ONLY, type=[undefined] + firstChild, own, READ_ONLY, type=[undefined] + childNodes, own, READ_ONLY, type=[undefined] + attributes, own, READ_ONLY, type=[undefined] + getPrefixForNamespace, own, type=[function] + getNamespaceForPrefix, own, type=[function] + toString, own, type=[function] + hasChildNodes, own, type=[function] + appendChild, own, type=[function] + insertBefore, own, type=[function] + removeNode, own, type=[function] + cloneNode, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Sound + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Sound.prototype + getBytesTotal, own, DONT_ENUM, READ_ONLY, type=[function] + getBytesLoaded, own, DONT_ENUM, READ_ONLY, type=[function] + loadSound, own, DONT_ENUM, READ_ONLY, type=[function] + setPosition, own, DONT_ENUM, READ_ONLY, type=[function] + getPosition, own, DONT_ENUM, READ_ONLY, type=[function] + setDuration, own, DONT_ENUM, READ_ONLY, type=[function] + getDuration, own, DONT_ENUM, READ_ONLY, type=[function] + start, own, DONT_ENUM, READ_ONLY, type=[function] + attachSound, own, DONT_ENUM, READ_ONLY, type=[function] + stop, own, DONT_ENUM, READ_ONLY, type=[function] + setVolume, own, DONT_ENUM, READ_ONLY, type=[function] + setTransform, own, DONT_ENUM, READ_ONLY, type=[function] + setPan, own, DONT_ENUM, READ_ONLY, type=[function] + getVolume, own, DONT_ENUM, READ_ONLY, type=[function] + getTransform, own, DONT_ENUM, READ_ONLY, type=[function] + getPan, own, DONT_ENUM, READ_ONLY, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Math + pow, own, DONT_ENUM, READ_ONLY, type=[function] + acos, own, DONT_ENUM, READ_ONLY, type=[function] + asin, own, DONT_ENUM, READ_ONLY, type=[function] + atan, own, DONT_ENUM, READ_ONLY, type=[function] + ceil, own, DONT_ENUM, READ_ONLY, type=[function] + floor, own, DONT_ENUM, READ_ONLY, type=[function] + random, own, DONT_ENUM, READ_ONLY, type=[function] + round, own, DONT_ENUM, READ_ONLY, type=[function] + sqrt, own, DONT_ENUM, READ_ONLY, type=[function] + log, own, DONT_ENUM, READ_ONLY, type=[function] + exp, own, DONT_ENUM, READ_ONLY, type=[function] + tan, own, DONT_ENUM, READ_ONLY, type=[function] + atan2, own, DONT_ENUM, READ_ONLY, type=[function] + cos, own, DONT_ENUM, READ_ONLY, type=[function] + sin, own, DONT_ENUM, READ_ONLY, type=[function] + max, own, DONT_ENUM, READ_ONLY, type=[function] + min, own, DONT_ENUM, READ_ONLY, type=[function] + abs, own, DONT_ENUM, READ_ONLY, type=[function] + E, own, DONT_ENUM, READ_ONLY, type=[number] + LN10, own, DONT_ENUM, READ_ONLY, type=[number] + LN2, own, DONT_ENUM, READ_ONLY, type=[number] + LOG10E, own, DONT_ENUM, READ_ONLY, type=[number] + LOG2E, own, DONT_ENUM, READ_ONLY, type=[number] + PI, own, DONT_ENUM, READ_ONLY, type=[number] + SQRT1_2, own, DONT_ENUM, READ_ONLY, type=[number] + SQRT2, own, DONT_ENUM, READ_ONLY, type=[number] + __proto__, own, type=[object] +Testing _global.Math.pow + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.acos + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.asin + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.atan + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.ceil + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.floor + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.random + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.round + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.sqrt + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.log + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.exp + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.tan + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.atan2 + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.cos + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.sin + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.max + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.min + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.abs + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Math.E +Testing _global.Math.LN10 +Testing _global.Math.LN2 +Testing _global.Math.LOG10E +Testing _global.Math.LOG2E +Testing _global.Math.PI +Testing _global.Math.SQRT1_2 +Testing _global.Math.SQRT2 +Testing _global.Array + apply, type=[function] + call, type=[function] + constructor, type=[function] + NUMERIC, own, type=[number] + RETURNINDEXEDARRAY, own, type=[number] + UNIQUESORT, own, type=[number] + DESCENDING, own, type=[number] + CASEINSENSITIVE, own, type=[number] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Array.prototype + sortOn, own, DONT_ENUM, type=[function] + reverse, own, DONT_ENUM, type=[function] + sort, own, DONT_ENUM, type=[function] + toString, own, type=[function] + splice, own, DONT_ENUM, type=[function] + join, own, DONT_ENUM, type=[function] + slice, own, DONT_ENUM, type=[function] + unshift, own, DONT_ENUM, type=[function] + shift, own, DONT_ENUM, type=[function] + concat, own, DONT_ENUM, type=[function] + pop, own, DONT_ENUM, type=[function] + push, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + length, own, DONT_ENUM, type=[number] + __proto__, own, type=[object] +Testing _global.String + apply, type=[function] + call, type=[function] + constructor, type=[function] + fromCharCode, own, DONT_ENUM, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.String.prototype + substr, own, DONT_ENUM, type=[function] + split, own, DONT_ENUM, type=[function] + substring, own, DONT_ENUM, type=[function] + slice, own, DONT_ENUM, type=[function] + lastIndexOf, own, DONT_ENUM, type=[function] + indexOf, own, DONT_ENUM, type=[function] + concat, own, DONT_ENUM, type=[function] + charCodeAt, own, DONT_ENUM, type=[function] + charAt, own, DONT_ENUM, type=[function] + toLowerCase, own, DONT_ENUM, type=[function] + toUpperCase, own, DONT_ENUM, type=[function] + toString, own, type=[function] + valueOf, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Date + apply, type=[function] + call, type=[function] + constructor, type=[function] + UTC, own, DONT_ENUM, READ_ONLY, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Date.prototype + valueOf, own, type=[function] + setUTCMilliseconds, own, DONT_ENUM, type=[function] + setUTCSeconds, own, DONT_ENUM, type=[function] + setUTCMinutes, own, DONT_ENUM, type=[function] + setUTCHours, own, DONT_ENUM, type=[function] + setUTCDate, own, DONT_ENUM, type=[function] + setUTCMonth, own, DONT_ENUM, type=[function] + setUTCFullYear, own, DONT_ENUM, type=[function] + getUTCMilliseconds, own, DONT_ENUM, type=[function] + getUTCSeconds, own, DONT_ENUM, type=[function] + getUTCMinutes, own, DONT_ENUM, type=[function] + getUTCHours, own, DONT_ENUM, type=[function] + getUTCDay, own, DONT_ENUM, type=[function] + getUTCDate, own, DONT_ENUM, type=[function] + getUTCMonth, own, DONT_ENUM, type=[function] + getUTCYear, own, DONT_ENUM, type=[function] + getUTCFullYear, own, DONT_ENUM, type=[function] + setYear, own, DONT_ENUM, type=[function] + toString, own, type=[function] + getTimezoneOffset, own, DONT_ENUM, type=[function] + setTime, own, DONT_ENUM, type=[function] + getTime, own, DONT_ENUM, type=[function] + setMilliseconds, own, DONT_ENUM, type=[function] + setSeconds, own, DONT_ENUM, type=[function] + setMinutes, own, DONT_ENUM, type=[function] + setHours, own, DONT_ENUM, type=[function] + setDate, own, DONT_ENUM, type=[function] + setMonth, own, DONT_ENUM, type=[function] + setFullYear, own, DONT_ENUM, type=[function] + getMilliseconds, own, DONT_ENUM, type=[function] + getSeconds, own, DONT_ENUM, type=[function] + getMinutes, own, DONT_ENUM, type=[function] + getHours, own, DONT_ENUM, type=[function] + getDay, own, DONT_ENUM, type=[function] + getDate, own, DONT_ENUM, type=[function] + getMonth, own, DONT_ENUM, type=[function] + getYear, own, DONT_ENUM, type=[function] + getFullYear, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Boolean + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Boolean.prototype + toString, own, type=[function] + valueOf, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Number + apply, type=[function] + call, type=[function] + constructor, type=[function] + POSITIVE_INFINITY, own, DONT_ENUM, READ_ONLY, type=[number] + NEGATIVE_INFINITY, own, DONT_ENUM, READ_ONLY, type=[number] + NaN, own, DONT_ENUM, READ_ONLY, type=[number] + MIN_VALUE, own, DONT_ENUM, READ_ONLY, type=[number] + MAX_VALUE, own, DONT_ENUM, READ_ONLY, type=[number] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Number.prototype + toString, own, type=[function] + valueOf, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Error + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Error.prototype + toString, own, type=[function] + name, own, type=[string] + message, own, type=[string] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.ContextMenu + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.ContextMenu.prototype + hideBuiltInItems, own, DONT_ENUM, type=[function] + copy, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.ContextMenuItem + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.ContextMenuItem.prototype + copy, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.SharedObject + apply, type=[function] + call, type=[function] + constructor, type=[function] + getRemote, own, type=[function] + getLocal, own, type=[function] + getDiskUsage, own, DONT_ENUM, type=[function] + deleteAll, own, DONT_ENUM, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.SharedObject.prototype + onSync, own, DONT_ENUM, type=[function] + onStatus, own, DONT_ENUM, type=[function] + clear, own, DONT_ENUM, type=[function] + setFps, own, DONT_ENUM, type=[function] + getSize, own, DONT_ENUM, type=[function] + close, own, DONT_ENUM, type=[function] + flush, own, DONT_ENUM, type=[function] + send, own, DONT_ENUM, type=[function] + connect, own, DONT_ENUM, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Microphone + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Microphone.prototype + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Camera + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Camera.prototype + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.NetStream + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.NetStream.prototype + setBufferTime, own, DONT_ENUM, type=[function] + seek, own, DONT_ENUM, type=[function] + pause, own, DONT_ENUM, type=[function] + play, own, DONT_ENUM, type=[function] + time, own, READ_ONLY, type=[undefined] + bytesTotal, own, READ_ONLY, type=[undefined] + bytesLoaded, own, READ_ONLY, type=[undefined] + bufferTime, own, READ_ONLY, type=[undefined] + bufferLength, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.NetConnection + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.NetConnection.prototype + uri, own, READ_ONLY, type=[undefined] + isConnected, own, READ_ONLY, type=[undefined] + addHeader, own, DONT_ENUM, type=[function] + call, own, DONT_ENUM, type=[function] + close, own, DONT_ENUM, type=[function] + connect, own, DONT_ENUM, type=[function] + protocol, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Color + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Color.prototype + getTransform, own, DONT_ENUM, READ_ONLY, type=[function] + getRGB, own, DONT_ENUM, READ_ONLY, type=[function] + setTransform, own, DONT_ENUM, READ_ONLY, type=[function] + setRGB, own, DONT_ENUM, READ_ONLY, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.AsBroadcaster + apply, type=[function] + call, type=[function] + constructor, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + initialize, own, DONT_ENUM, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.AsBroadcaster.prototype + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.XMLSocket + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.XMLSocket.prototype + onXML, own, DONT_ENUM, type=[function] + onData, own, DONT_ENUM, type=[function] + onClose, own, DONT_ENUM, type=[function] + onConnect, own, DONT_ENUM, type=[function] + send, own, type=[function] + connect, own, type=[function] + close, own, type=[function] + timeout, own, READ_ONLY, type=[undefined] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.MovieClip + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.MovieClip.prototype + createTextField, own, DONT_ENUM, type=[function] + beginBitmapFill, own, DONT_ENUM, type=[function] + lineGradientStyle, own, DONT_ENUM, type=[function] + clear, own, DONT_ENUM, type=[function] + endFill, own, DONT_ENUM, type=[function] + lineStyle, own, DONT_ENUM, type=[function] + curveTo, own, DONT_ENUM, type=[function] + lineTo, own, DONT_ENUM, type=[function] + moveTo, own, DONT_ENUM, type=[function] + beginGradientFill, own, DONT_ENUM, type=[function] + beginFill, own, DONT_ENUM, type=[function] + createEmptyMovieClip, own, DONT_ENUM, type=[function] + getRect, own, DONT_ENUM, type=[function] + attachBitmap, own, DONT_ENUM, type=[function] + getSWFVersion, own, DONT_ENUM, type=[function] + getInstanceAtDepth, own, DONT_ENUM, type=[function] + getNextHighestDepth, own, DONT_ENUM, type=[function] + stopDrag, own, DONT_ENUM, type=[function] + startDrag, own, DONT_ENUM, type=[function] + removeMovieClip, own, DONT_ENUM, type=[function] + duplicateMovieClip, own, DONT_ENUM, type=[function] + gotoAndStop, own, DONT_ENUM, type=[function] + gotoAndPlay, own, DONT_ENUM, type=[function] + prevFrame, own, DONT_ENUM, type=[function] + nextFrame, own, DONT_ENUM, type=[function] + stop, own, DONT_ENUM, type=[function] + play, own, DONT_ENUM, type=[function] + setMask, own, DONT_ENUM, type=[function] + getDepth, own, DONT_ENUM, READ_ONLY, type=[function] + attachAudio, own, DONT_ENUM, type=[function] + getBytesLoaded, own, DONT_ENUM, type=[function] + getBytesTotal, own, DONT_ENUM, type=[function] + getBounds, own, DONT_ENUM, type=[function] + hitTest, own, DONT_ENUM, type=[function] + globalToLocal, own, DONT_ENUM, type=[function] + localToGlobal, own, DONT_ENUM, type=[function] + swapDepths, own, DONT_ENUM, type=[function] + attachMovie, own, DONT_ENUM, type=[function] + loadMovie, own, DONT_ENUM, type=[function] + loadVariables, own, DONT_ENUM, type=[function] + unloadMovie, own, DONT_ENUM, type=[function] + getURL, own, DONT_ENUM, type=[function] + scale9Grid, own, DONT_ENUM, READ_ONLY, type=[undefined] + blendMode, own, DONT_ENUM, READ_ONLY, type=[undefined] + transform, own, DONT_ENUM, READ_ONLY, type=[undefined] + filters, own, DONT_ENUM, READ_ONLY, type=[undefined] + scrollRect, own, DONT_ENUM, READ_ONLY, type=[undefined] + opaqueBackground, own, DONT_ENUM, READ_ONLY, type=[undefined] + cacheAsBitmap, own, DONT_ENUM, READ_ONLY, type=[undefined] + _lockroot, own, DONT_ENUM, READ_ONLY, type=[undefined] + tabIndex, own, DONT_ENUM, READ_ONLY, type=[undefined] + enabled, own, DONT_ENUM, type=[boolean] + useHandCursor, own, DONT_ENUM, type=[boolean] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Function + apply, type=[function] + call, type=[function] + constructor, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Function.prototype + apply, own, type=[function] + call, own, type=[function] + constructor, own, type=[function] + __proto__, own, type=[object] +Testing _global.Object + apply, type=[function] + call, type=[function] + constructor, type=[function] + registerClass, own, DONT_ENUM, READ_ONLY, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] +Testing _global.Object.prototype + isPropertyEnumerable, own, type=[function] + isPrototypeOf, own, type=[function] + hasOwnProperty, own, type=[function] + toString, own, type=[function] + valueOf, own, type=[function] + addProperty, own, type=[function] + unwatch, own, type=[function] + watch, own, type=[function] + constructor, own, type=[function] +Testing _global.setTimeout + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.clearInterval + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.clearTimeout + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.setInterval + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.isFinite + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.isNaN + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.updateAfterEvent + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.trace + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.parseFloat + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.parseInt + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.unescape + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.escape + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.ASSetPropFlags + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.ASnative + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, type=[function] + call, type=[function] + constructor, type=[function] + __proto__, own, type=[object] +Testing _global.Infinity +Testing _global.NaN +Done diff --git a/tests/tests/swfs/avm1/global_proto_decls/output.txt b/tests/tests/swfs/avm1/global_proto_decls/output.txt new file mode 100644 index 000000000000..25f9c3adc6ec --- /dev/null +++ b/tests/tests/swfs/avm1/global_proto_decls/output.txt @@ -0,0 +1,4497 @@ +Testing _global.TextSnapshot + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.TextSnapshot.prototype + getTextRunInfo, own, type=[function] + setSelectColor, own, type=[function] + findText, own, type=[function] + hitTestTextNearPos, own, type=[function] + getSelectedText, own, type=[function] + getText, own, type=[function] + getSelected, own, type=[function] + setSelected, own, type=[function] + getCount, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.PrintJob + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.PrintJob.prototype + send, own, DONT_ENUM, type=[function] + addPage, own, DONT_ENUM, type=[function] + start, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.MovieClipLoader + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.MovieClipLoader.prototype + _listeners, own, DONT_ENUM, type=[object] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + unloadClip, own, DONT_ENUM, type=[function] + getProgress, own, DONT_ENUM, type=[function] + loadClip, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.LocalConnection + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.LocalConnection.prototype + isPerUser, own, DONT_ENUM, READ_ONLY, type=[undefined] + domain, own, DONT_ENUM, type=[function] + close, own, DONT_ENUM, type=[function] + send, own, DONT_ENUM, type=[function] + connect, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.textRenderer + displayMode, own, READ_ONLY, type=[string] + maxLevel, own, READ_ONLY, type=[number] + setAdvancedAntialiasingTable, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.textRenderer.prototype + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash + automation, own, type=[object] + external, own, type=[object] + net, own, type=[object] + geom, own, type=[object] + filters, own, type=[object] + display, own, type=[object] + text, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.automation + Configuration, own, type=[function] + ActionGenerator, own, type=[function] + StageCapture, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.automation.Configuration + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.automation.Configuration.prototype + toString, own, type=[function] + valueOf, own, type=[function] + setDeviceConfiguration, own, type=[function] + getDeviceConfiguration, own, type=[function] + getTestAutomationConfiguration, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.automation.ActionGenerator + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.automation.ActionGenerator.prototype + toString, own, type=[function] + valueOf, own, type=[function] + generateActions, own, type=[function] + generateAction, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.automation.StageCapture + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.automation.StageCapture.prototype + toString, own, type=[function] + valueOf, own, type=[function] + listenForStageCapture, own, DONT_ENUM, type=[function] + setClipRect, own, DONT_ENUM, type=[function] + getClipRect, own, DONT_ENUM, type=[function] + setFileNameBase, own, DONT_ENUM, type=[function] + getFileNameBase, own, DONT_ENUM, type=[function] + cancel, own, DONT_ENUM, type=[function] + capture, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.external + ExternalInterface, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.external.ExternalInterface + _toJS, own, DONT_ENUM, READ_ONLY, type=[function] + _objectToJS, own, DONT_ENUM, READ_ONLY, type=[function] + _arrayToJS, own, DONT_ENUM, READ_ONLY, type=[function] + _argumentsToAS, own, DONT_ENUM, READ_ONLY, type=[function] + _toAS, own, DONT_ENUM, READ_ONLY, type=[function] + _arrayToAS, own, DONT_ENUM, READ_ONLY, type=[function] + _objectToAS, own, DONT_ENUM, READ_ONLY, type=[function] + _toXML, own, DONT_ENUM, READ_ONLY, type=[function] + _objectToXML, own, DONT_ENUM, READ_ONLY, type=[function] + _argumentsToXML, own, DONT_ENUM, READ_ONLY, type=[function] + _arrayToXML, own, DONT_ENUM, READ_ONLY, type=[function] + _callIn, own, DONT_ENUM, READ_ONLY, type=[function] + call, own, DONT_ENUM, READ_ONLY, type=[function] + addCallback, own, DONT_ENUM, READ_ONLY, type=[function] + available, own, DONT_ENUM, READ_ONLY, type=[boolean] + _useSetReturnValueHack, own, DONT_ENUM, READ_ONLY, type=[function] + _jsQuoteString, own, DONT_ENUM, READ_ONLY, type=[function] + _unescapeXML, own, DONT_ENUM, READ_ONLY, type=[function] + _escapeXML, own, DONT_ENUM, READ_ONLY, type=[function] + _callOut, own, DONT_ENUM, READ_ONLY, type=[function] + _evalJS, own, DONT_ENUM, READ_ONLY, type=[function] + _addCallback, own, DONT_ENUM, READ_ONLY, type=[function] + _objectID, own, DONT_ENUM, READ_ONLY, type=[function] + _initJS, own, DONT_ENUM, READ_ONLY, type=[function] + prototype, own, DONT_ENUM, READ_ONLY, type=[object] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.flash.external.ExternalInterface.prototype + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.net + FileReferenceList, own, type=[function] + FileReference, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.net.FileReferenceList + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.net.FileReferenceList.prototype + browse, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.net.FileReference + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.net.FileReference.prototype + deleteConvertedPPT, own, DONT_ENUM, type=[function] + convertToPPT, own, DONT_ENUM, type=[function] + cancel, own, DONT_ENUM, type=[function] + download, own, DONT_ENUM, type=[function] + upload, own, DONT_ENUM, type=[function] + browse, own, DONT_ENUM, type=[function] + _listeners, own, DONT_ENUM, type=[object] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom + Transform, own, type=[function] + ColorTransform, own, type=[function] + Matrix, own, type=[function] + Point, own, type=[function] + Rectangle, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom.Transform + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.geom.Transform.prototype + pixelBounds, own, READ_ONLY, type=[undefined] + concatenatedColorTransform, own, READ_ONLY, type=[undefined] + colorTransform, own, READ_ONLY, type=[undefined] + concatenatedMatrix, own, READ_ONLY, type=[undefined] + matrix, own, READ_ONLY, type=[undefined] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom.ColorTransform + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.geom.ColorTransform.prototype + toString, own, type=[function] + concat, own, type=[function] + rgb, own, READ_ONLY, type=[undefined] + blueOffset, own, READ_ONLY, type=[undefined] + greenOffset, own, READ_ONLY, type=[undefined] + redOffset, own, READ_ONLY, type=[undefined] + alphaOffset, own, READ_ONLY, type=[undefined] + blueMultiplier, own, READ_ONLY, type=[undefined] + greenMultiplier, own, READ_ONLY, type=[undefined] + redMultiplier, own, READ_ONLY, type=[undefined] + alphaMultiplier, own, READ_ONLY, type=[undefined] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom.Matrix + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom.Matrix.prototype + toString, own, type=[function] + transformPoint, own, type=[function] + deltaTransformPoint, own, type=[function] + scale, own, type=[function] + translate, own, type=[function] + rotate, own, type=[function] + identity, own, type=[function] + clone, own, type=[function] + createGradientBox, own, type=[function] + createBox, own, type=[function] + invert, own, type=[function] + concat, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom.Point + interpolate, own, type=[function] + polar, own, type=[function] + distance, own, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom.Point.prototype + toString, own, type=[function] + normalize, own, type=[function] + add, own, type=[function] + subtract, own, type=[function] + equals, own, type=[function] + offset, own, type=[function] + clone, own, type=[function] + length, own, READ_ONLY, type=[number] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom.Rectangle + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.geom.Rectangle.prototype + toString, own, type=[function] + equals, own, type=[function] + union, own, type=[function] + intersects, own, type=[function] + intersection, own, type=[function] + containsRectangle, own, type=[function] + containsPoint, own, type=[function] + contains, own, type=[function] + offsetPoint, own, type=[function] + offset, own, type=[function] + inflatePoint, own, type=[function] + inflate, own, type=[function] + size, own, READ_ONLY, type=[object] + bottomRight, own, READ_ONLY, type=[object] + topLeft, own, READ_ONLY, type=[object] + bottom, own, READ_ONLY, type=[number] + top, own, type=[undefined] + right, own, READ_ONLY, type=[number] + left, own, type=[undefined] + isEmpty, own, type=[function] + setEmpty, own, type=[function] + clone, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.filters + DisplacementMapFilter, own, type=[function] + ColorMatrixFilter, own, type=[function] + ConvolutionFilter, own, type=[function] + GradientBevelFilter, own, type=[function] + GradientGlowFilter, own, type=[function] + BevelFilter, own, type=[function] + GlowFilter, own, type=[function] + BlurFilter, own, type=[function] + DropShadowFilter, own, type=[function] + BitmapFilter, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.filters.DisplacementMapFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.DisplacementMapFilter.prototype + clone, type=[function] + alpha, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + mode, own, READ_ONLY, type=[undefined] + scaleY, own, READ_ONLY, type=[undefined] + scaleX, own, READ_ONLY, type=[undefined] + componentY, own, READ_ONLY, type=[undefined] + componentX, own, READ_ONLY, type=[undefined] + mapPoint, own, READ_ONLY, type=[undefined] + mapBitmap, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.ColorMatrixFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.ColorMatrixFilter.prototype + clone, type=[function] + matrix, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.ConvolutionFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.ConvolutionFilter.prototype + clone, type=[function] + alpha, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + clamp, own, READ_ONLY, type=[undefined] + preserveAlpha, own, READ_ONLY, type=[undefined] + bias, own, READ_ONLY, type=[undefined] + divisor, own, READ_ONLY, type=[undefined] + matrix, own, READ_ONLY, type=[undefined] + matrixY, own, READ_ONLY, type=[undefined] + matrixX, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.GradientBevelFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.GradientBevelFilter.prototype + clone, type=[function] + type, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + strength, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + ratios, own, READ_ONLY, type=[undefined] + alphas, own, READ_ONLY, type=[undefined] + colors, own, READ_ONLY, type=[undefined] + angle, own, READ_ONLY, type=[undefined] + distance, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.GradientGlowFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.GradientGlowFilter.prototype + clone, type=[function] + type, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + strength, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + ratios, own, READ_ONLY, type=[undefined] + alphas, own, READ_ONLY, type=[undefined] + colors, own, READ_ONLY, type=[undefined] + angle, own, READ_ONLY, type=[undefined] + distance, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.BevelFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.BevelFilter.prototype + clone, type=[function] + type, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + strength, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + shadowAlpha, own, READ_ONLY, type=[undefined] + shadowColor, own, READ_ONLY, type=[undefined] + highlightAlpha, own, READ_ONLY, type=[undefined] + highlightColor, own, READ_ONLY, type=[undefined] + angle, own, READ_ONLY, type=[undefined] + distance, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.GlowFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.GlowFilter.prototype + clone, type=[function] + strength, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + inner, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + alpha, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.BlurFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.BlurFilter.prototype + clone, type=[function] + quality, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.DropShadowFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.DropShadowFilter.prototype + clone, type=[function] + hideObject, own, READ_ONLY, type=[undefined] + strength, own, READ_ONLY, type=[undefined] + blurY, own, READ_ONLY, type=[undefined] + blurX, own, READ_ONLY, type=[undefined] + knockout, own, READ_ONLY, type=[undefined] + inner, own, READ_ONLY, type=[undefined] + quality, own, READ_ONLY, type=[undefined] + alpha, own, READ_ONLY, type=[undefined] + color, own, READ_ONLY, type=[undefined] + angle, own, READ_ONLY, type=[undefined] + distance, own, READ_ONLY, type=[undefined] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.flash.filters.BitmapFilter + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.filters.BitmapFilter.prototype + clone, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.display + BitmapData, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.display.BitmapData + loadBitmap, own, type=[function] + ALPHA_CHANNEL, own, type=[number] + BLUE_CHANNEL, own, type=[number] + GREEN_CHANNEL, own, type=[number] + RED_CHANNEL, own, type=[number] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.flash.display.BitmapData.prototype + compare, own, type=[function] + generateFilterRect, own, type=[function] + dispose, own, type=[function] + clone, own, type=[function] + copyChannel, own, type=[function] + noise, own, type=[function] + merge, own, type=[function] + paletteMap, own, type=[function] + hitTest, own, type=[function] + colorTransform, own, type=[function] + perlinNoise, own, type=[function] + getColorBoundsRect, own, type=[function] + floodFill, own, type=[function] + setPixel32, own, type=[function] + getPixel32, own, type=[function] + pixelDissolve, own, type=[function] + draw, own, type=[function] + threshold, own, type=[function] + scroll, own, type=[function] + applyFilter, own, type=[function] + copyPixels, own, type=[function] + fillRect, own, type=[function] + setPixel, own, type=[function] + getPixel, own, type=[function] + transparent, own, READ_ONLY, type=[number] + rectangle, own, READ_ONLY, type=[number] + height, own, READ_ONLY, type=[number] + width, own, READ_ONLY, type=[number] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.text + TextRenderer, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.flash.text.TextRenderer + displayMode, own, READ_ONLY, type=[string] + maxLevel, own, READ_ONLY, type=[number] + setAdvancedAntialiasingTable, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, type=[object] +Testing _global.flash.text.TextRenderer.prototype + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System + privateBytes, own, READ_ONLY, type=[number] + IME, own, type=[object] + setClipboard, own, type=[function] + security, own, type=[object] + useCodepage, own, READ_ONLY, type=[boolean] + exactSettings, own, READ_ONLY, type=[boolean] + showSettings, own, type=[function] + Product, own, type=[function] + capabilities, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.privateBytes +Testing _global.System.IME + _listeners, own, DONT_ENUM, READ_ONLY, type=[object] + removeListener, own, DONT_ENUM, READ_ONLY, type=[function] + addListener, own, DONT_ENUM, READ_ONLY, type=[function] + broadcastMessage, own, DONT_ENUM, READ_ONLY, type=[function] + doConversion, own, DONT_ENUM, READ_ONLY, type=[function] + setCompositionString, own, DONT_ENUM, READ_ONLY, type=[function] + setConversionMode, own, DONT_ENUM, READ_ONLY, type=[function] + getConversionMode, own, DONT_ENUM, READ_ONLY, type=[function] + setEnabled, own, DONT_ENUM, READ_ONLY, type=[function] + getEnabled, own, DONT_ENUM, READ_ONLY, type=[function] + ALPHANUMERIC_FULL, own, DONT_ENUM, READ_ONLY, type=[string] + ALPHANUMERIC_HALF, own, DONT_ENUM, READ_ONLY, type=[string] + CHINESE, own, DONT_ENUM, READ_ONLY, type=[string] + JAPANESE_HIRAGANA, own, DONT_ENUM, READ_ONLY, type=[string] + JAPANESE_KATAKANA_FULL, own, DONT_ENUM, READ_ONLY, type=[string] + JAPANESE_KATAKANA_HALF, own, DONT_ENUM, READ_ONLY, type=[string] + KOREAN, own, DONT_ENUM, READ_ONLY, type=[string] + UNKNOWN, own, DONT_ENUM, READ_ONLY, type=[string] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.System.IME._listeners +Testing _global.System.IME.removeListener + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.removeListener.prototype + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.addListener + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.addListener.prototype + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.broadcastMessage + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.doConversion + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.setCompositionString + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.setConversionMode + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.getConversionMode + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.setEnabled + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.getEnabled + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.IME.ALPHANUMERIC_FULL +Testing _global.System.IME.ALPHANUMERIC_HALF +Testing _global.System.IME.CHINESE +Testing _global.System.IME.JAPANESE_HIRAGANA +Testing _global.System.IME.JAPANESE_KATAKANA_FULL +Testing _global.System.IME.JAPANESE_KATAKANA_HALF +Testing _global.System.IME.KOREAN +Testing _global.System.IME.UNKNOWN +Testing _global.System.setClipboard + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.security + PolicyFileResolver, own, type=[function] + sandboxType, own, READ_ONLY, type=[string] + escapeDomain, own, type=[function] + chooseLocalSwfPath, own, type=[function] + loadPolicyFile, own, type=[function] + allowInsecureDomain, own, type=[function] + allowDomain, own, type=[function] + __constructor__, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] +Testing _global.System.security.PolicyFileResolver + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.security.PolicyFileResolver.prototype + _listeners, own, DONT_ENUM, type=[object] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + resolve, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.security.sandboxType +Testing _global.System.security.escapeDomain + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.security.chooseLocalSwfPath + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.security.loadPolicyFile + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.security.allowInsecureDomain + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.security.allowDomain + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.security.__constructor__ + registerClass, own, DONT_ENUM, READ_ONLY, type=[function] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] + prototype, own, DONT_ENUM, READ_ONLY, type=[object] +Testing _global.System.security.__constructor__.prototype + toLocaleString, own, type=[function] + isPropertyEnumerable, own, type=[function] + isPrototypeOf, own, type=[function] + hasOwnProperty, own, type=[function] + toString, own, type=[function] + valueOf, own, type=[function] + addProperty, own, type=[function] + unwatch, own, type=[function] + watch, own, type=[function] + constructor, own, type=[function] +Testing _global.System.useCodepage +Testing _global.System.exactSettings +Testing _global.System.showSettings + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.Product + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.Product.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + installedVersion, own, DONT_ENUM, type=[function] + validate, own, DONT_ENUM, type=[function] + download, own, DONT_ENUM, type=[function] + launch, own, DONT_ENUM, type=[function] + isInstalled, own, DONT_ENUM, type=[function] + isRunning, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + _internal, own, DONT_ENUM, READ_ONLY, type=[number] + supports64BitProcesses, own, type=[boolean] + supports32BitProcesses, own, type=[boolean] + hasIME, own, type=[boolean] + language, own, type=[string] + cpuAddressSize, own, type=[number] + cpuArchitecture, own, type=[string] + os, own, type=[string] + manufacturer, own, type=[string] + isEmbeddedInAcrobat, own, type=[boolean] + maxLevelIDC, own, type=[string] + windowlessDisable, own, type=[boolean] + localFileReadDisable, own, type=[boolean] + avHardwareDisable, own, type=[boolean] + playerType, own, type=[string] + isDebugger, own, type=[boolean] + hasScreenBroadcast, own, type=[boolean] + hasScreenPlayback, own, type=[boolean] + hasPrinting, own, type=[boolean] + hasEmbeddedVideo, own, type=[boolean] + hasStreamingVideo, own, type=[boolean] + hasStreamingAudio, own, type=[boolean] + version, own, type=[string] + serverString, own, type=[string] + hasAudio, own, type=[boolean] + hasMP3, own, type=[boolean] + hasAudioEncoder, own, type=[boolean] + hasVideoEncoder, own, type=[boolean] + hasTLS, own, type=[boolean] + screenResolutionX, own, type=[number] + screenResolutionY, own, type=[number] + screenDPI, own, type=[number] + screenColor, own, type=[string] + pixelAspectRatio, own, type=[number] + hasAccessibility, own, type=[boolean] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.watch + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.unwatch + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.addProperty + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.valueOf + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.toString + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.hasOwnProperty + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.isPrototypeOf + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.isPropertyEnumerable + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.toLocaleString + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities.toLocaleString.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.System.capabilities._internal +Testing _global.System.capabilities.supports64BitProcesses +Testing _global.System.capabilities.supports32BitProcesses +Testing _global.System.capabilities.hasIME +Testing _global.System.capabilities.language +Testing _global.System.capabilities.cpuAddressSize +Testing _global.System.capabilities.cpuArchitecture +Testing _global.System.capabilities.os +Testing _global.System.capabilities.manufacturer +Testing _global.System.capabilities.isEmbeddedInAcrobat +Testing _global.System.capabilities.maxLevelIDC +Testing _global.System.capabilities.windowlessDisable +Testing _global.System.capabilities.localFileReadDisable +Testing _global.System.capabilities.avHardwareDisable +Testing _global.System.capabilities.playerType +Testing _global.System.capabilities.isDebugger +Testing _global.System.capabilities.hasScreenBroadcast +Testing _global.System.capabilities.hasScreenPlayback +Testing _global.System.capabilities.hasPrinting +Testing _global.System.capabilities.hasEmbeddedVideo +Testing _global.System.capabilities.hasStreamingVideo +Testing _global.System.capabilities.hasStreamingAudio +Testing _global.System.capabilities.version +Testing _global.System.capabilities.serverString +Testing _global.System.capabilities.hasAudio +Testing _global.System.capabilities.hasMP3 +Testing _global.System.capabilities.hasAudioEncoder +Testing _global.System.capabilities.hasVideoEncoder +Testing _global.System.capabilities.hasTLS +Testing _global.System.capabilities.screenResolutionX +Testing _global.System.capabilities.screenResolutionY +Testing _global.System.capabilities.screenDPI +Testing _global.System.capabilities.screenColor +Testing _global.System.capabilities.pixelAspectRatio +Testing _global.System.capabilities.hasAccessibility +Testing _global.SoundCodec + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + NELLYMOSER, own, type=[string] + SPEEX, own, type=[string] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SoundCodec.NELLYMOSER +Testing _global.SoundCodec.SPEEX +Testing _global.Accessibility + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + updateProperties, own, READ_ONLY, type=[function] + sendEvent, own, READ_ONLY, type=[function] + isActive, own, READ_ONLY, type=[function] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.Accessibility.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.updateProperties + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.sendEvent + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Accessibility.isActive + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Video + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.Video.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + clear, own, DONT_ENUM, type=[function] + attachVideo, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + _listeners, own, DONT_ENUM, type=[object] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + wmodeGPU, own, READ_ONLY, type=[boolean] + fullScreenWidth, own, READ_ONLY, type=[number] + fullScreenHeight, own, READ_ONLY, type=[number] + fullScreenSourceRect, own, READ_ONLY, type=[null] + displayState, own, READ_ONLY, type=[string] + showMenu, own, READ_ONLY, type=[boolean] + width, own, READ_ONLY, type=[number] + height, own, READ_ONLY, type=[number] + scaleMode, own, READ_ONLY, type=[string] + align, own, READ_ONLY, type=[string] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + constructor, own, type=[function] +Testing _global.Stage._listeners.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.toString + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage._listeners.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.removeListener + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.removeListener.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.addListener + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.addListener.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.broadcastMessage + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Stage.wmodeGPU +Testing _global.Stage.fullScreenWidth +Testing _global.Stage.fullScreenHeight +Testing _global.Stage.fullScreenSourceRect +Warning: 'i' has no property 'prototype' +Testing _global.Stage.displayState +Testing _global.Stage.showMenu +Testing _global.Stage.width +Testing _global.Stage.height +Testing _global.Stage.scaleMode +Testing _global.Stage.align +Testing _global.TextFormat + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.TextFormat.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.TextField + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + StyleSheet, own, DONT_ENUM, type=[function] + getFontList, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.TextField.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + filters, own, READ_ONLY, type=[undefined] + sharpness, own, READ_ONLY, type=[undefined] + thickness, own, READ_ONLY, type=[undefined] + antiAliasType, own, READ_ONLY, type=[undefined] + gridFitType, own, READ_ONLY, type=[undefined] + _listeners, own, DONT_ENUM, type=[object] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + replaceText, own, DONT_ENUM, type=[function] + getDepth, own, DONT_ENUM, type=[function] + setNewTextFormat, own, DONT_ENUM, type=[function] + getNewTextFormat, own, DONT_ENUM, type=[function] + removeTextField, own, DONT_ENUM, type=[function] + setTextFormat, own, DONT_ENUM, type=[function] + getTextFormat, own, DONT_ENUM, type=[function] + replaceSel, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Button + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.Button.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + blendMode, own, READ_ONLY, type=[undefined] + cacheAsBitmap, own, READ_ONLY, type=[undefined] + filters, own, READ_ONLY, type=[undefined] + scale9Grid, own, READ_ONLY, type=[undefined] + getDepth, own, type=[function] + enabled, own, type=[boolean] + useHandCursor, own, type=[boolean] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + _listeners, own, DONT_ENUM, READ_ONLY, type=[object] + removeListener, own, DONT_ENUM, READ_ONLY, type=[function] + addListener, own, DONT_ENUM, READ_ONLY, type=[function] + broadcastMessage, own, DONT_ENUM, READ_ONLY, type=[function] + isAccessible, own, DONT_ENUM, READ_ONLY, type=[function] + isToggled, own, DONT_ENUM, READ_ONLY, type=[function] + isDown, own, DONT_ENUM, READ_ONLY, type=[function] + getCode, own, DONT_ENUM, READ_ONLY, type=[function] + getAscii, own, DONT_ENUM, READ_ONLY, type=[function] + ALT, own, DONT_ENUM, READ_ONLY, type=[number] + ENTER, own, DONT_ENUM, READ_ONLY, type=[number] + SPACE, own, DONT_ENUM, READ_ONLY, type=[number] + UP, own, DONT_ENUM, READ_ONLY, type=[number] + DOWN, own, DONT_ENUM, READ_ONLY, type=[number] + LEFT, own, DONT_ENUM, READ_ONLY, type=[number] + RIGHT, own, DONT_ENUM, READ_ONLY, type=[number] + PGUP, own, DONT_ENUM, READ_ONLY, type=[number] + PGDN, own, DONT_ENUM, READ_ONLY, type=[number] + HOME, own, DONT_ENUM, READ_ONLY, type=[number] + END, own, DONT_ENUM, READ_ONLY, type=[number] + TAB, own, DONT_ENUM, READ_ONLY, type=[number] + CONTROL, own, DONT_ENUM, READ_ONLY, type=[number] + SHIFT, own, DONT_ENUM, READ_ONLY, type=[number] + ESCAPE, own, DONT_ENUM, READ_ONLY, type=[number] + INSERT, own, DONT_ENUM, READ_ONLY, type=[number] + DELETEKEY, own, DONT_ENUM, READ_ONLY, type=[number] + BACKSPACE, own, DONT_ENUM, READ_ONLY, type=[number] + CAPSLOCK, own, DONT_ENUM, READ_ONLY, type=[number] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.Key.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + constructor, own, type=[function] +Testing _global.Key._listeners.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key._listeners.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.removeListener + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.removeListener.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.addListener + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.addListener.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.broadcastMessage + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.isAccessible + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.isToggled + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.isDown + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.getCode + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.getAscii + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Key.ALT +Testing _global.Key.ENTER +Testing _global.Key.SPACE +Testing _global.Key.UP +Testing _global.Key.DOWN +Testing _global.Key.LEFT +Testing _global.Key.RIGHT +Testing _global.Key.PGUP +Testing _global.Key.PGDN +Testing _global.Key.HOME +Testing _global.Key.END +Testing _global.Key.TAB +Testing _global.Key.CONTROL +Testing _global.Key.SHIFT +Testing _global.Key.ESCAPE +Testing _global.Key.INSERT +Testing _global.Key.DELETEKEY +Testing _global.Key.BACKSPACE +Testing _global.Key.CAPSLOCK +Testing _global.Mouse + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + _listeners, own, DONT_ENUM, READ_ONLY, type=[object] + removeListener, own, DONT_ENUM, READ_ONLY, type=[function] + addListener, own, DONT_ENUM, READ_ONLY, type=[function] + broadcastMessage, own, DONT_ENUM, READ_ONLY, type=[function] + setTrailerMode, own, DONT_ENUM, READ_ONLY, type=[function] + setTrailerPosition, own, DONT_ENUM, READ_ONLY, type=[function] + setTrailer, own, DONT_ENUM, READ_ONLY, type=[function] + hide, own, DONT_ENUM, READ_ONLY, type=[function] + show, own, DONT_ENUM, READ_ONLY, type=[function] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.Mouse.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + constructor, own, type=[function] +Testing _global.Mouse._listeners.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse._listeners.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.removeListener + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.removeListener.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.addListener + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.addListener.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.broadcastMessage + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.setTrailerMode + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.setTrailerPosition + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.setTrailer + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.hide + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Mouse.show + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + _listeners, own, DONT_ENUM, READ_ONLY, type=[object] + removeListener, own, DONT_ENUM, READ_ONLY, type=[function] + addListener, own, DONT_ENUM, READ_ONLY, type=[function] + broadcastMessage, own, DONT_ENUM, READ_ONLY, type=[function] + setSelection, own, DONT_ENUM, READ_ONLY, type=[function] + setFocus, own, DONT_ENUM, READ_ONLY, type=[function] + getFocus, own, DONT_ENUM, READ_ONLY, type=[function] + getCaretIndex, own, DONT_ENUM, READ_ONLY, type=[function] + getEndIndex, own, DONT_ENUM, READ_ONLY, type=[function] + getBeginIndex, own, DONT_ENUM, READ_ONLY, type=[function] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.Selection.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + constructor, own, type=[function] +Testing _global.Selection._listeners.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection._listeners.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.removeListener + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.removeListener.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.addListener + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.addListener.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.broadcastMessage + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.setSelection + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.setFocus + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.getFocus + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.getCaretIndex + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.getEndIndex + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Selection.getBeginIndex + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.LoadVars + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.LoadVars.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + addRequestHeader, own, DONT_ENUM, type=[function] + onData, own, DONT_ENUM, type=[function] + onLoad, own, DONT_ENUM, type=[function] + contentType, own, DONT_ENUM, type=[string] + toString, own, type=[function] + getBytesTotal, own, DONT_ENUM, type=[function] + getBytesLoaded, own, DONT_ENUM, type=[function] + decode, own, DONT_ENUM, type=[function] + sendAndLoad, own, DONT_ENUM, type=[function] + send, own, DONT_ENUM, type=[function] + load, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.XML + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.XML.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + constructor, type=[function] + namespaceURI, READ_ONLY, type=[string] + localName, READ_ONLY, type=[string] + prefix, READ_ONLY, type=[string] + previousSibling, READ_ONLY, type=[null] + parentNode, READ_ONLY, type=[null] + nodeValue, type=[null] + nodeType, READ_ONLY, type=[number] + nodeName, type=[null] + nextSibling, READ_ONLY, type=[null] + lastChild, READ_ONLY, type=[null] + firstChild, READ_ONLY, type=[null] + childNodes, READ_ONLY, type=[object] + attributes, READ_ONLY, type=[object] + getPrefixForNamespace, type=[function] + getNamespaceForPrefix, type=[function] + toString, type=[function] + hasChildNodes, type=[function] + appendChild, type=[function] + insertBefore, type=[function] + removeNode, type=[function] + cloneNode, type=[function] + addRequestHeader, own, type=[function] + getBytesTotal, own, type=[function] + getBytesLoaded, own, type=[function] + onData, own, type=[function] + onLoad, own, type=[function] + sendAndLoad, own, type=[function] + send, own, type=[function] + load, own, type=[function] + parseXML, own, type=[function] + createTextNode, own, type=[function] + createElement, own, type=[function] +Testing _global.XMLNode + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.XMLNode.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + namespaceURI, own, READ_ONLY, type=[undefined] + localName, own, READ_ONLY, type=[undefined] + prefix, own, READ_ONLY, type=[undefined] + previousSibling, own, READ_ONLY, type=[undefined] + parentNode, own, READ_ONLY, type=[undefined] + nodeValue, own, READ_ONLY, type=[undefined] + nodeType, own, READ_ONLY, type=[undefined] + nodeName, own, READ_ONLY, type=[undefined] + nextSibling, own, READ_ONLY, type=[undefined] + lastChild, own, READ_ONLY, type=[undefined] + firstChild, own, READ_ONLY, type=[undefined] + childNodes, own, READ_ONLY, type=[undefined] + attributes, own, READ_ONLY, type=[undefined] + getPrefixForNamespace, own, type=[function] + getNamespaceForPrefix, own, type=[function] + toString, own, type=[function] + hasChildNodes, own, type=[function] + appendChild, own, type=[function] + insertBefore, own, type=[function] + removeNode, own, type=[function] + cloneNode, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Sound + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.Sound.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + checkPolicyFile, own, DONT_ENUM, READ_ONLY, type=[undefined] + areSoundsInaccessible, own, DONT_ENUM, READ_ONLY, type=[function] + getBytesTotal, own, DONT_ENUM, READ_ONLY, type=[function] + getBytesLoaded, own, DONT_ENUM, READ_ONLY, type=[function] + loadSound, own, DONT_ENUM, READ_ONLY, type=[function] + setPosition, own, DONT_ENUM, READ_ONLY, type=[function] + getPosition, own, DONT_ENUM, READ_ONLY, type=[function] + setDuration, own, DONT_ENUM, READ_ONLY, type=[function] + getDuration, own, DONT_ENUM, READ_ONLY, type=[function] + start, own, DONT_ENUM, READ_ONLY, type=[function] + attachSound, own, DONT_ENUM, READ_ONLY, type=[function] + stop, own, DONT_ENUM, READ_ONLY, type=[function] + setVolume, own, DONT_ENUM, READ_ONLY, type=[function] + setTransform, own, DONT_ENUM, READ_ONLY, type=[function] + setPan, own, DONT_ENUM, READ_ONLY, type=[function] + getVolume, own, DONT_ENUM, READ_ONLY, type=[function] + getTransform, own, DONT_ENUM, READ_ONLY, type=[function] + getPan, own, DONT_ENUM, READ_ONLY, type=[function] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.Math + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + pow, own, DONT_ENUM, READ_ONLY, type=[function] + acos, own, DONT_ENUM, READ_ONLY, type=[function] + asin, own, DONT_ENUM, READ_ONLY, type=[function] + atan, own, DONT_ENUM, READ_ONLY, type=[function] + ceil, own, DONT_ENUM, READ_ONLY, type=[function] + floor, own, DONT_ENUM, READ_ONLY, type=[function] + random, own, DONT_ENUM, READ_ONLY, type=[function] + round, own, DONT_ENUM, READ_ONLY, type=[function] + sqrt, own, DONT_ENUM, READ_ONLY, type=[function] + log, own, DONT_ENUM, READ_ONLY, type=[function] + exp, own, DONT_ENUM, READ_ONLY, type=[function] + tan, own, DONT_ENUM, READ_ONLY, type=[function] + atan2, own, DONT_ENUM, READ_ONLY, type=[function] + cos, own, DONT_ENUM, READ_ONLY, type=[function] + sin, own, DONT_ENUM, READ_ONLY, type=[function] + max, own, DONT_ENUM, READ_ONLY, type=[function] + min, own, DONT_ENUM, READ_ONLY, type=[function] + abs, own, DONT_ENUM, READ_ONLY, type=[function] + E, own, DONT_ENUM, READ_ONLY, type=[number] + LN10, own, DONT_ENUM, READ_ONLY, type=[number] + LN2, own, DONT_ENUM, READ_ONLY, type=[number] + LOG10E, own, DONT_ENUM, READ_ONLY, type=[number] + LOG2E, own, DONT_ENUM, READ_ONLY, type=[number] + PI, own, DONT_ENUM, READ_ONLY, type=[number] + SQRT1_2, own, DONT_ENUM, READ_ONLY, type=[number] + SQRT2, own, DONT_ENUM, READ_ONLY, type=[number] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.Math.watch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.unwatch + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.addProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.valueOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.toString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.hasOwnProperty + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.isPrototypeOf + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.isPropertyEnumerable + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.toLocaleString + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + prototype, own, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.toLocaleString.prototype + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.pow + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.acos + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.asin + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.atan + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.ceil + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.floor + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.random + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.round + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.sqrt + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.log + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.exp + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.tan + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.atan2 + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.cos + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.sin + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.max + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.min + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.abs + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Math.E +Testing _global.Math.LN10 +Testing _global.Math.LN2 +Testing _global.Math.LOG10E +Testing _global.Math.LOG2E +Testing _global.Math.PI +Testing _global.Math.SQRT1_2 +Testing _global.Math.SQRT2 +Testing _global.Array + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + NUMERIC, own, type=[number] + RETURNINDEXEDARRAY, own, type=[number] + UNIQUESORT, own, type=[number] + DESCENDING, own, type=[number] + CASEINSENSITIVE, own, type=[number] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.Array.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + sortOn, own, DONT_ENUM, type=[function] + reverse, own, DONT_ENUM, type=[function] + sort, own, DONT_ENUM, type=[function] + toString, own, type=[function] + splice, own, DONT_ENUM, type=[function] + join, own, DONT_ENUM, type=[function] + slice, own, DONT_ENUM, type=[function] + unshift, own, DONT_ENUM, type=[function] + shift, own, DONT_ENUM, type=[function] + concat, own, DONT_ENUM, type=[function] + pop, own, DONT_ENUM, type=[function] + push, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.String + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + fromCharCode, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.String.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + substr, own, DONT_ENUM, type=[function] + split, own, DONT_ENUM, type=[function] + substring, own, DONT_ENUM, type=[function] + slice, own, DONT_ENUM, type=[function] + lastIndexOf, own, DONT_ENUM, type=[function] + indexOf, own, DONT_ENUM, type=[function] + concat, own, DONT_ENUM, type=[function] + charCodeAt, own, DONT_ENUM, type=[function] + charAt, own, DONT_ENUM, type=[function] + toLowerCase, own, DONT_ENUM, type=[function] + toUpperCase, own, DONT_ENUM, type=[function] + toString, own, type=[function] + valueOf, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Date + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + UTC, own, DONT_ENUM, READ_ONLY, type=[function] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] + prototype, own, DONT_ENUM, READ_ONLY, type=[object] +Testing _global.Date.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + valueOf, own, type=[function] + setUTCMilliseconds, own, DONT_ENUM, type=[function] + setUTCSeconds, own, DONT_ENUM, type=[function] + setUTCMinutes, own, DONT_ENUM, type=[function] + setUTCHours, own, DONT_ENUM, type=[function] + setUTCDate, own, DONT_ENUM, type=[function] + setUTCMonth, own, DONT_ENUM, type=[function] + setUTCFullYear, own, DONT_ENUM, type=[function] + getUTCMilliseconds, own, DONT_ENUM, type=[function] + getUTCSeconds, own, DONT_ENUM, type=[function] + getUTCMinutes, own, DONT_ENUM, type=[function] + getUTCHours, own, DONT_ENUM, type=[function] + getUTCDay, own, DONT_ENUM, type=[function] + getUTCDate, own, DONT_ENUM, type=[function] + getUTCMonth, own, DONT_ENUM, type=[function] + getUTCYear, own, DONT_ENUM, type=[function] + getUTCFullYear, own, DONT_ENUM, type=[function] + setYear, own, DONT_ENUM, type=[function] + toString, own, type=[function] + getTimezoneOffset, own, DONT_ENUM, type=[function] + setTime, own, DONT_ENUM, type=[function] + getTime, own, DONT_ENUM, type=[function] + setMilliseconds, own, DONT_ENUM, type=[function] + setSeconds, own, DONT_ENUM, type=[function] + setMinutes, own, DONT_ENUM, type=[function] + setHours, own, DONT_ENUM, type=[function] + setDate, own, DONT_ENUM, type=[function] + setMonth, own, DONT_ENUM, type=[function] + setFullYear, own, DONT_ENUM, type=[function] + getMilliseconds, own, DONT_ENUM, type=[function] + getSeconds, own, DONT_ENUM, type=[function] + getMinutes, own, DONT_ENUM, type=[function] + getHours, own, DONT_ENUM, type=[function] + getDay, own, DONT_ENUM, type=[function] + getDate, own, DONT_ENUM, type=[function] + getMonth, own, DONT_ENUM, type=[function] + getYear, own, DONT_ENUM, type=[function] + getFullYear, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Boolean + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.Boolean.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + toString, own, type=[function] + valueOf, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Number + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + MAX_VALUE, own, DONT_ENUM, READ_ONLY, type=[number] + MIN_VALUE, own, DONT_ENUM, READ_ONLY, type=[number] + NEGATIVE_INFINITY, own, DONT_ENUM, READ_ONLY, type=[number] + POSITIVE_INFINITY, own, DONT_ENUM, READ_ONLY, type=[number] + NaN, own, DONT_ENUM, READ_ONLY, type=[number] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] + prototype, own, DONT_ENUM, READ_ONLY, type=[object] +Testing _global.Number.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + toString, own, type=[function] + valueOf, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.o +Warning: 'i' has no property 'prototype' +Testing _global.clearRequestHeaders + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.clearRequestHeaders.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.addRequestHeader + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.addRequestHeader.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.showRedrawRegions + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.setTimeout + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.clearInterval + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.clearTimeout + watch, own, type=[function] + unwatch, own, type=[function] + addProperty, own, type=[function] + valueOf, own, type=[function] + toString, own, type=[function] + hasOwnProperty, own, type=[function] + isPrototypeOf, own, type=[function] + isPropertyEnumerable, own, type=[function] + toLocaleString, own, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.setInterval + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.isFinite + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.isNaN + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.updateAfterEvent + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.trace + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.parseFloat + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.parseInt + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.unescape + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.escape + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.ASSetNativeAccessor + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.ASSetNative + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.ASSetPropFlags + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.RemoteLSOUsage + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + getURLPageSupport, own, DONT_ENUM, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.RemoteLSOUsage.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.AssetCache + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + getDiskUsage, own, DONT_ENUM, type=[function] + purge, own, DONT_ENUM, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.AssetCache.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.AsSetupError + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.AsSetupError.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Error + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Error.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + toString, own, type=[function] + name, own, type=[string] + message, own, type=[string] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.ContextMenu + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.ContextMenu.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + hideBuiltInItems, own, DONT_ENUM, type=[function] + copy, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.ContextMenuItem + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.ContextMenuItem.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + copy, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SharedObject + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + getDiskUsage, own, DONT_ENUM, type=[function] + deleteAll, own, DONT_ENUM, type=[function] + getRemote, own, type=[function] + getLocal, own, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.SharedObject.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + clear, own, DONT_ENUM, type=[function] + setFps, own, DONT_ENUM, type=[function] + getSize, own, DONT_ENUM, type=[function] + close, own, DONT_ENUM, type=[function] + flush, own, DONT_ENUM, type=[function] + send, own, DONT_ENUM, type=[function] + connect, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Microphone + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + names, own, READ_ONLY, type=[object] + get, own, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Microphone.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + setEncodeQuality, own, DONT_ENUM, type=[function] + setFramesPerPacket, own, DONT_ENUM, type=[function] + setCodec, own, DONT_ENUM, type=[function] + setUseEchoSuppression, own, DONT_ENUM, type=[function] + setGain, own, DONT_ENUM, type=[function] + setRate, own, DONT_ENUM, type=[function] + setSilenceLevel, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Camera + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + names, own, READ_ONLY, type=[object] + get, own, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Camera.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + setCursor, own, DONT_ENUM, type=[function] + setLoopback, own, DONT_ENUM, type=[function] + setMotionLevel, own, DONT_ENUM, type=[function] + setKeyFrameInterval, own, DONT_ENUM, type=[function] + setQuality, own, DONT_ENUM, type=[function] + setMode, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.NetStream + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.NetStream.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + backBufferTime, own, DONT_ENUM, READ_ONLY, type=[undefined] + maxPauseBufferTime, own, DONT_ENUM, READ_ONLY, type=[undefined] + checkPolicyFile, own, DONT_ENUM, READ_ONLY, type=[undefined] + getInfo, own, DONT_ENUM, type=[function] + setBufferTime, own, DONT_ENUM, type=[function] + send, own, DONT_ENUM, type=[function] + attachVideo, own, DONT_ENUM, type=[function] + attachAudio, own, DONT_ENUM, type=[function] + close, own, DONT_ENUM, type=[function] + onPeerConnect, own, DONT_ENUM, type=[function] + seek, own, DONT_ENUM, type=[function] + pause, own, DONT_ENUM, type=[function] + receiveVideo, own, DONT_ENUM, type=[function] + receiveAudio, own, DONT_ENUM, type=[function] + play2, own, DONT_ENUM, type=[function] + play, own, DONT_ENUM, type=[function] + publish, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.NetConnection + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.NetConnection.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + farNonce, own, DONT_ENUM, READ_ONLY, type=[undefined] + nearNonce, own, DONT_ENUM, READ_ONLY, type=[undefined] + addHeader, own, DONT_ENUM, type=[function] + call, own, DONT_ENUM, type=[function] + close, own, DONT_ENUM, type=[function] + connect, own, DONT_ENUM, type=[function] + protocol, own, DONT_ENUM, READ_ONLY, type=[undefined] + usingTLS, own, DONT_ENUM, READ_ONLY, type=[undefined] + connectedProxyType, own, DONT_ENUM, READ_ONLY, type=[undefined] + proxyType, own, DONT_ENUM, type=[string] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Color + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Color.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + getTransform, own, DONT_ENUM, READ_ONLY, type=[function] + getRGB, own, DONT_ENUM, READ_ONLY, type=[function] + setTransform, own, DONT_ENUM, READ_ONLY, type=[function] + setRGB, own, DONT_ENUM, READ_ONLY, type=[function] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] +Testing _global.AsBroadcaster + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + initialize, own, DONT_ENUM, type=[function] + removeListener, own, DONT_ENUM, type=[function] + addListener, own, DONT_ENUM, type=[function] + broadcastMessage, own, DONT_ENUM, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.AsBroadcaster.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.XMLSocket + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.XMLSocket.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + setTimeout, own, DONT_ENUM, type=[function] + getTimeout, own, DONT_ENUM, type=[function] + onData, own, DONT_ENUM, type=[function] + close, own, DONT_ENUM, type=[function] + send, own, DONT_ENUM, type=[function] + connect, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.MovieClip + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + prototype, own, DONT_ENUM, type=[object] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.MovieClip.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + getTextSnapshot, own, DONT_ENUM, type=[function] + createTextField, own, DONT_ENUM, type=[function] + beginBitmapFill, own, DONT_ENUM, type=[function] + beginMeshFill, own, DONT_ENUM, type=[function] + lineGradientStyle, own, DONT_ENUM, type=[function] + clear, own, DONT_ENUM, type=[function] + endFill, own, DONT_ENUM, type=[function] + lineStyle, own, DONT_ENUM, type=[function] + curveTo, own, DONT_ENUM, type=[function] + lineTo, own, DONT_ENUM, type=[function] + moveTo, own, DONT_ENUM, type=[function] + beginGradientFill, own, DONT_ENUM, type=[function] + beginFill, own, DONT_ENUM, type=[function] + createEmptyMovieClip, own, DONT_ENUM, type=[function] + getRect, own, DONT_ENUM, type=[function] + attachBitmap, own, DONT_ENUM, type=[function] + getSWFVersion, own, DONT_ENUM, type=[function] + getInstanceAtDepth, own, DONT_ENUM, type=[function] + getNextHighestDepth, own, DONT_ENUM, type=[function] + stopDrag, own, DONT_ENUM, type=[function] + startDrag, own, DONT_ENUM, type=[function] + removeMovieClip, own, DONT_ENUM, type=[function] + duplicateMovieClip, own, DONT_ENUM, type=[function] + gotoAndStop, own, DONT_ENUM, type=[function] + gotoAndPlay, own, DONT_ENUM, type=[function] + prevFrame, own, DONT_ENUM, type=[function] + nextFrame, own, DONT_ENUM, type=[function] + stop, own, DONT_ENUM, type=[function] + play, own, DONT_ENUM, type=[function] + setMask, own, DONT_ENUM, type=[function] + getDepth, own, DONT_ENUM, type=[function] + attachVideo, own, DONT_ENUM, type=[function] + attachAudio, own, DONT_ENUM, type=[function] + getBytesLoaded, own, DONT_ENUM, type=[function] + getBytesTotal, own, DONT_ENUM, type=[function] + getBounds, own, DONT_ENUM, type=[function] + hitTest, own, DONT_ENUM, type=[function] + globalToLocal, own, DONT_ENUM, type=[function] + localToGlobal, own, DONT_ENUM, type=[function] + swapDepths, own, DONT_ENUM, type=[function] + attachMovie, own, DONT_ENUM, type=[function] + loadMovie, own, DONT_ENUM, type=[function] + loadVariables, own, DONT_ENUM, type=[function] + unloadMovie, own, DONT_ENUM, type=[function] + getURL, own, DONT_ENUM, type=[function] + meth, own, DONT_ENUM, type=[function] + scale9Grid, own, DONT_ENUM, READ_ONLY, type=[undefined] + forceSmoothing, own, DONT_ENUM, READ_ONLY, type=[undefined] + blendMode, own, DONT_ENUM, READ_ONLY, type=[undefined] + transform, own, DONT_ENUM, READ_ONLY, type=[undefined] + filters, own, DONT_ENUM, READ_ONLY, type=[undefined] + scrollRect, own, DONT_ENUM, READ_ONLY, type=[undefined] + opaqueBackground, own, DONT_ENUM, READ_ONLY, type=[undefined] + cacheAsBitmap, own, DONT_ENUM, READ_ONLY, type=[undefined] + _lockroot, own, DONT_ENUM, READ_ONLY, type=[undefined] + tabIndex, own, DONT_ENUM, READ_ONLY, type=[undefined] + enabled, own, DONT_ENUM, type=[boolean] + useHandCursor, own, DONT_ENUM, type=[boolean] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Infinity +Testing _global.NaN +Testing _global.enableDebugConsole +Testing _global.Function + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] + prototype, own, DONT_ENUM, type=[object] +Testing _global.Function.prototype + toLocaleString, type=[function] + isPropertyEnumerable, type=[function] + isPrototypeOf, type=[function] + hasOwnProperty, type=[function] + toString, type=[function] + valueOf, type=[function] + addProperty, type=[function] + unwatch, type=[function] + watch, type=[function] + apply, own, DONT_ENUM, type=[function] + call, own, DONT_ENUM, type=[function] + __proto__, own, type=[object] + constructor, own, type=[function] +Testing _global.Object + watch, type=[function] + unwatch, type=[function] + addProperty, type=[function] + valueOf, type=[function] + toString, type=[function] + hasOwnProperty, type=[function] + isPrototypeOf, type=[function] + isPropertyEnumerable, type=[function] + toLocaleString, type=[function] + apply, type=[function] + call, type=[function] + registerClass, own, READ_ONLY, type=[function] + __proto__, own, READ_ONLY, type=[object] + constructor, own, READ_ONLY, type=[function] + prototype, own, READ_ONLY, type=[object] +Testing _global.Object.prototype + toLocaleString, own, type=[function] + isPropertyEnumerable, own, type=[function] + isPrototypeOf, own, type=[function] + hasOwnProperty, own, type=[function] + toString, own, type=[function] + valueOf, own, type=[function] + addProperty, own, type=[function] + unwatch, own, type=[function] + watch, own, type=[function] + constructor, own, type=[function] +Testing _global.ASconstructor +Testing _global.ASnative +Done diff --git a/tests/tests/swfs/avm1/global_proto_decls/test.as b/tests/tests/swfs/avm1/global_proto_decls/test.as new file mode 100644 index 000000000000..75a6c56ed29d --- /dev/null +++ b/tests/tests/swfs/avm1/global_proto_decls/test.as @@ -0,0 +1,66 @@ +function testDecls(object) { + var enumerated = {}; + for (var key in object) { + enumerated[key] = true; + } + + ASSetPropFlags(object, null, 0, 1); + for (var key in object) { + var properties = ""; + var isOwn = object.hasOwnProperty(key); + if (isOwn) { + properties += ", own"; + } + + var old = object[key]; + + if (!enumerated[key]) { + properties += ", DONT_ENUM"; + } + + object[key] = "OTHER"; + if (object[key] !== "OTHER") { + properties += ", READ_ONLY"; + } + object[key] = old; + + properties += ", type=[" + (typeof(old)) + "]"; + + trace(" " + key + properties); + } +} + +function callAndRecurse(prop, name) { + // Don't recurse infinitely. + if (prop == "__proto__") return; + if (prop == "constructor") return; + + // i is the object, name is its name. + name = name + "." + prop; + var i = eval(name); + + trace("Testing " + name); + testDecls(i); + + if (i.prototype) { + trace("Testing " + name + ".prototype"); + testDecls(i.prototype); + } + + if (typeof(i) == "object") { + ASSetPropFlags(i, null, 0, 1); + for (p in i) { + callAndRecurse(p, name); + } + } +}; + +start = "_global"; +obj = eval(start); + +ASSetPropFlags(obj, null, 0, 1); +for (prop in obj) { + callAndRecurse(prop, start); +} + +trace("Done"); diff --git a/tests/tests/swfs/avm1/global_proto_decls/test.swf b/tests/tests/swfs/avm1/global_proto_decls/test.swf new file mode 100644 index 000000000000..a1254fe78cd4 Binary files /dev/null and b/tests/tests/swfs/avm1/global_proto_decls/test.swf differ diff --git a/tests/tests/swfs/avm1/global_proto_decls/test.toml b/tests/tests/swfs/avm1/global_proto_decls/test.toml new file mode 100644 index 000000000000..29f3cef79022 --- /dev/null +++ b/tests/tests/swfs/avm1/global_proto_decls/test.toml @@ -0,0 +1,2 @@ +num_ticks = 1 +known_failure = true diff --git a/tests/tests/swfs/avm1/global_proto_decls_delete/output.ruffle.txt b/tests/tests/swfs/avm1/global_proto_decls_delete/output.ruffle.txt new file mode 100644 index 000000000000..49dab8a21891 --- /dev/null +++ b/tests/tests/swfs/avm1/global_proto_decls_delete/output.ruffle.txt @@ -0,0 +1,310 @@ +Testing _global.TextSnapshot + __proto__, DONT_DELETE +Testing _global.PrintJob + __proto__, DONT_DELETE +Testing _global.MovieClipLoader + __proto__, DONT_DELETE +Testing _global.LocalConnection + __proto__, DONT_DELETE +Testing _global.flash + __proto__, DONT_DELETE +Testing _global.System + __proto__, DONT_DELETE +Testing _global.Accessibility + updateProperties, DONT_DELETE + sendEvent, DONT_DELETE + isActive, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Accessibility.updateProperties + __proto__, DONT_DELETE +Testing _global.Accessibility.sendEvent + __proto__, DONT_DELETE +Testing _global.Accessibility.isActive + __proto__, DONT_DELETE +Testing _global.Video + __proto__, DONT_DELETE +Testing _global.Stage + broadcastMessage, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Stage.broadcastMessage + __proto__, DONT_DELETE +Testing _global.Stage.removeListener + __proto__, DONT_DELETE +Testing _global.Stage.addListener + __proto__, DONT_DELETE +Testing _global.TextFormat + __proto__, DONT_DELETE +Testing _global.TextField + __proto__, DONT_DELETE +Testing _global.Button + __proto__, DONT_DELETE +Testing _global.Key + isToggled, DONT_DELETE + isDown, DONT_DELETE + getCode, DONT_DELETE + getAscii, DONT_DELETE + ALT, DONT_DELETE + ENTER, DONT_DELETE + SPACE, DONT_DELETE + UP, DONT_DELETE + DOWN, DONT_DELETE + LEFT, DONT_DELETE + RIGHT, DONT_DELETE + PGUP, DONT_DELETE + PGDN, DONT_DELETE + HOME, DONT_DELETE + END, DONT_DELETE + TAB, DONT_DELETE + CONTROL, DONT_DELETE + SHIFT, DONT_DELETE + ESCAPE, DONT_DELETE + INSERT, DONT_DELETE + DELETEKEY, DONT_DELETE + BACKSPACE, DONT_DELETE + CAPSLOCK, DONT_DELETE + broadcastMessage, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Key.isToggled + __proto__, DONT_DELETE +Testing _global.Key.isDown + __proto__, DONT_DELETE +Testing _global.Key.getCode + __proto__, DONT_DELETE +Testing _global.Key.getAscii + __proto__, DONT_DELETE +Testing _global.Key.ALT +Testing _global.Key.ENTER +Testing _global.Key.SPACE +Testing _global.Key.UP +Testing _global.Key.DOWN +Testing _global.Key.LEFT +Testing _global.Key.RIGHT +Testing _global.Key.PGUP +Testing _global.Key.PGDN +Testing _global.Key.HOME +Testing _global.Key.END +Testing _global.Key.TAB +Testing _global.Key.CONTROL +Testing _global.Key.SHIFT +Testing _global.Key.ESCAPE +Testing _global.Key.INSERT +Testing _global.Key.DELETEKEY +Testing _global.Key.BACKSPACE +Testing _global.Key.CAPSLOCK +Testing _global.Key.broadcastMessage + __proto__, DONT_DELETE +Testing _global.Key.removeListener + __proto__, DONT_DELETE +Testing _global.Key.addListener + __proto__, DONT_DELETE +Testing _global.Mouse + hide, DONT_DELETE + show, DONT_DELETE + broadcastMessage, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Mouse.hide + __proto__, DONT_DELETE +Testing _global.Mouse.show + __proto__, DONT_DELETE +Testing _global.Mouse.broadcastMessage + __proto__, DONT_DELETE +Testing _global.Mouse.removeListener + __proto__, DONT_DELETE +Testing _global.Mouse.addListener + __proto__, DONT_DELETE +Testing _global.Selection + setSelection, DONT_DELETE + setFocus, DONT_DELETE + getFocus, DONT_DELETE + getCaretIndex, DONT_DELETE + getEndIndex, DONT_DELETE + getBeginIndex, DONT_DELETE + broadcastMessage, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Selection.setSelection + __proto__, DONT_DELETE +Testing _global.Selection.setFocus + __proto__, DONT_DELETE +Testing _global.Selection.getFocus + __proto__, DONT_DELETE +Testing _global.Selection.getCaretIndex + __proto__, DONT_DELETE +Testing _global.Selection.getEndIndex + __proto__, DONT_DELETE +Testing _global.Selection.getBeginIndex + __proto__, DONT_DELETE +Testing _global.Selection.broadcastMessage + __proto__, DONT_DELETE +Testing _global.Selection.removeListener + __proto__, DONT_DELETE +Testing _global.Selection.addListener + __proto__, DONT_DELETE +Testing _global.LoadVars + __proto__, DONT_DELETE +Testing _global.XML + __proto__, DONT_DELETE +Testing _global.XMLNode + __proto__, DONT_DELETE +Testing _global.Sound + __proto__, DONT_DELETE +Testing _global.Math + pow, DONT_DELETE + acos, DONT_DELETE + asin, DONT_DELETE + atan, DONT_DELETE + ceil, DONT_DELETE + floor, DONT_DELETE + random, DONT_DELETE + round, DONT_DELETE + sqrt, DONT_DELETE + log, DONT_DELETE + exp, DONT_DELETE + tan, DONT_DELETE + atan2, DONT_DELETE + cos, DONT_DELETE + sin, DONT_DELETE + max, DONT_DELETE + min, DONT_DELETE + abs, DONT_DELETE + E, DONT_DELETE + LN10, DONT_DELETE + LN2, DONT_DELETE + LOG10E, DONT_DELETE + LOG2E, DONT_DELETE + PI, DONT_DELETE + SQRT1_2, DONT_DELETE + SQRT2, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Math.pow + __proto__, DONT_DELETE +Testing _global.Math.acos + __proto__, DONT_DELETE +Testing _global.Math.asin + __proto__, DONT_DELETE +Testing _global.Math.atan + __proto__, DONT_DELETE +Testing _global.Math.ceil + __proto__, DONT_DELETE +Testing _global.Math.floor + __proto__, DONT_DELETE +Testing _global.Math.random + __proto__, DONT_DELETE +Testing _global.Math.round + __proto__, DONT_DELETE +Testing _global.Math.sqrt + __proto__, DONT_DELETE +Testing _global.Math.log + __proto__, DONT_DELETE +Testing _global.Math.exp + __proto__, DONT_DELETE +Testing _global.Math.tan + __proto__, DONT_DELETE +Testing _global.Math.atan2 + __proto__, DONT_DELETE +Testing _global.Math.cos + __proto__, DONT_DELETE +Testing _global.Math.sin + __proto__, DONT_DELETE +Testing _global.Math.max + __proto__, DONT_DELETE +Testing _global.Math.min + __proto__, DONT_DELETE +Testing _global.Math.abs + __proto__, DONT_DELETE +Testing _global.Math.E +Testing _global.Math.LN10 +Testing _global.Math.LN2 +Testing _global.Math.LOG10E +Testing _global.Math.LOG2E +Testing _global.Math.PI +Testing _global.Math.SQRT1_2 +Testing _global.Math.SQRT2 +Testing _global.Array + __proto__, DONT_DELETE +Testing _global.String + fromCharCode, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Date + UTC, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Boolean + __proto__, DONT_DELETE +Testing _global.Number + POSITIVE_INFINITY, DONT_DELETE + NEGATIVE_INFINITY, DONT_DELETE + NaN, DONT_DELETE + MIN_VALUE, DONT_DELETE + MAX_VALUE, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.Error + __proto__, DONT_DELETE +Testing _global.ContextMenu + __proto__, DONT_DELETE +Testing _global.ContextMenuItem + __proto__, DONT_DELETE +Testing _global.SharedObject + __proto__, DONT_DELETE +Testing _global.Microphone + __proto__, DONT_DELETE +Testing _global.Camera + __proto__, DONT_DELETE +Testing _global.NetStream + __proto__, DONT_DELETE +Testing _global.NetConnection + __proto__, DONT_DELETE +Testing _global.Color + __proto__, DONT_DELETE +Testing _global.AsBroadcaster + broadcastMessage, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + initialize, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.XMLSocket + __proto__, DONT_DELETE +Testing _global.MovieClip + __proto__, DONT_DELETE +Testing _global.Function + __proto__, DONT_DELETE +Testing _global.Object + registerClass, DONT_DELETE + __proto__, DONT_DELETE +Testing _global.setTimeout + __proto__, DONT_DELETE +Testing _global.clearInterval + __proto__, DONT_DELETE +Testing _global.clearTimeout + __proto__, DONT_DELETE +Testing _global.setInterval + __proto__, DONT_DELETE +Testing _global.isFinite + __proto__, DONT_DELETE +Testing _global.isNaN + __proto__, DONT_DELETE +Testing _global.updateAfterEvent + __proto__, DONT_DELETE +Testing _global.trace + __proto__, DONT_DELETE +Testing _global.parseFloat + __proto__, DONT_DELETE +Testing _global.parseInt + __proto__, DONT_DELETE +Testing _global.unescape + __proto__, DONT_DELETE +Testing _global.escape + __proto__, DONT_DELETE +Testing _global.ASSetPropFlags + __proto__, DONT_DELETE +Testing _global.ASnative + __proto__, DONT_DELETE +Testing _global.Infinity +Testing _global.NaN +Done diff --git a/tests/tests/swfs/avm1/global_proto_decls_delete/output.txt b/tests/tests/swfs/avm1/global_proto_decls_delete/output.txt new file mode 100644 index 000000000000..710a526d6f52 --- /dev/null +++ b/tests/tests/swfs/avm1/global_proto_decls_delete/output.txt @@ -0,0 +1,920 @@ +Testing _global.TextSnapshot + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.TextSnapshot.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.PrintJob + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.PrintJob.prototype + send, DONT_DELETE + addPage, DONT_DELETE + start, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.MovieClipLoader + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.MovieClipLoader.prototype + _listeners, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + broadcastMessage, DONT_DELETE + unloadClip, DONT_DELETE + getProgress, DONT_DELETE + loadClip, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.LocalConnection + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.LocalConnection.prototype + isPerUser, DONT_DELETE + domain, DONT_DELETE + close, DONT_DELETE + send, DONT_DELETE + connect, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.textRenderer + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.textRenderer.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.flash + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.System + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.SoundCodec + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Accessibility + updateProperties, DONT_DELETE + sendEvent, DONT_DELETE + isActive, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Accessibility.updateProperties + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Accessibility.sendEvent + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Accessibility.isActive + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Video + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Video.prototype + clear, DONT_DELETE + attachVideo, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Stage + _listeners, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + broadcastMessage, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Stage._listeners +Testing _global.Stage.removeListener + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Stage.removeListener.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Stage.addListener + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Stage.addListener.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Stage.broadcastMessage + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.TextFormat + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.TextFormat.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.TextField + StyleSheet, DONT_DELETE + getFontList, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.TextField.prototype + _listeners, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + broadcastMessage, DONT_DELETE + replaceText, DONT_DELETE + getDepth, DONT_DELETE + setNewTextFormat, DONT_DELETE + getNewTextFormat, DONT_DELETE + removeTextField, DONT_DELETE + setTextFormat, DONT_DELETE + getTextFormat, DONT_DELETE + replaceSel, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Button + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Button.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key + _listeners, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + broadcastMessage, DONT_DELETE + isAccessible, DONT_DELETE + isToggled, DONT_DELETE + isDown, DONT_DELETE + getCode, DONT_DELETE + getAscii, DONT_DELETE + ALT, DONT_DELETE + ENTER, DONT_DELETE + SPACE, DONT_DELETE + UP, DONT_DELETE + DOWN, DONT_DELETE + LEFT, DONT_DELETE + RIGHT, DONT_DELETE + PGUP, DONT_DELETE + PGDN, DONT_DELETE + HOME, DONT_DELETE + END, DONT_DELETE + TAB, DONT_DELETE + CONTROL, DONT_DELETE + SHIFT, DONT_DELETE + ESCAPE, DONT_DELETE + INSERT, DONT_DELETE + DELETEKEY, DONT_DELETE + BACKSPACE, DONT_DELETE + CAPSLOCK, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key._listeners +Testing _global.Key.removeListener + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.removeListener.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.addListener + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.addListener.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.broadcastMessage + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.isAccessible + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.isToggled + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.isDown + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.getCode + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.getAscii + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Key.ALT +Testing _global.Key.ENTER +Testing _global.Key.SPACE +Testing _global.Key.UP +Testing _global.Key.DOWN +Testing _global.Key.LEFT +Testing _global.Key.RIGHT +Testing _global.Key.PGUP +Testing _global.Key.PGDN +Testing _global.Key.HOME +Testing _global.Key.END +Testing _global.Key.TAB +Testing _global.Key.CONTROL +Testing _global.Key.SHIFT +Testing _global.Key.ESCAPE +Testing _global.Key.INSERT +Testing _global.Key.DELETEKEY +Testing _global.Key.BACKSPACE +Testing _global.Key.CAPSLOCK +Testing _global.Mouse + _listeners, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + broadcastMessage, DONT_DELETE + setTrailerMode, DONT_DELETE + setTrailerPosition, DONT_DELETE + setTrailer, DONT_DELETE + hide, DONT_DELETE + show, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse._listeners +Testing _global.Mouse.removeListener + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.removeListener.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.addListener + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.addListener.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.broadcastMessage + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.setTrailerMode + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.setTrailerPosition + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.setTrailer + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.hide + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Mouse.show + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection + _listeners, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + broadcastMessage, DONT_DELETE + setSelection, DONT_DELETE + setFocus, DONT_DELETE + getFocus, DONT_DELETE + getCaretIndex, DONT_DELETE + getEndIndex, DONT_DELETE + getBeginIndex, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection._listeners +Testing _global.Selection.removeListener + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.removeListener.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.addListener + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.addListener.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.broadcastMessage + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.setSelection + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.setFocus + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.getFocus + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.getCaretIndex + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.getEndIndex + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Selection.getBeginIndex + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.LoadVars + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.LoadVars.prototype + addRequestHeader, DONT_DELETE + onData, DONT_DELETE + onLoad, DONT_DELETE + contentType, DONT_DELETE + toString, DONT_DELETE + getBytesTotal, DONT_DELETE + getBytesLoaded, DONT_DELETE + decode, DONT_DELETE + sendAndLoad, DONT_DELETE + send, DONT_DELETE + load, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.XML + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.XML.prototype + namespaceURI, DONT_DELETE + localName, DONT_DELETE + prefix, DONT_DELETE + previousSibling, DONT_DELETE + parentNode, DONT_DELETE + nodeValue, DONT_DELETE + nodeType, DONT_DELETE + nodeName, DONT_DELETE + nextSibling, DONT_DELETE + lastChild, DONT_DELETE + firstChild, DONT_DELETE + childNodes, DONT_DELETE + attributes, DONT_DELETE + getPrefixForNamespace, DONT_DELETE + getNamespaceForPrefix, DONT_DELETE + toString, DONT_DELETE + hasChildNodes, DONT_DELETE + appendChild, DONT_DELETE + insertBefore, DONT_DELETE + removeNode, DONT_DELETE + cloneNode, DONT_DELETE +Testing _global.XMLNode + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.XMLNode.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Sound + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Sound.prototype + checkPolicyFile, DONT_DELETE + areSoundsInaccessible, DONT_DELETE + getBytesTotal, DONT_DELETE + getBytesLoaded, DONT_DELETE + loadSound, DONT_DELETE + setPosition, DONT_DELETE + getPosition, DONT_DELETE + setDuration, DONT_DELETE + getDuration, DONT_DELETE + start, DONT_DELETE + attachSound, DONT_DELETE + stop, DONT_DELETE + setVolume, DONT_DELETE + setTransform, DONT_DELETE + setPan, DONT_DELETE + getVolume, DONT_DELETE + getTransform, DONT_DELETE + getPan, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math + pow, DONT_DELETE + acos, DONT_DELETE + asin, DONT_DELETE + atan, DONT_DELETE + ceil, DONT_DELETE + floor, DONT_DELETE + random, DONT_DELETE + round, DONT_DELETE + sqrt, DONT_DELETE + log, DONT_DELETE + exp, DONT_DELETE + tan, DONT_DELETE + atan2, DONT_DELETE + cos, DONT_DELETE + sin, DONT_DELETE + max, DONT_DELETE + min, DONT_DELETE + abs, DONT_DELETE + E, DONT_DELETE + LN10, DONT_DELETE + LN2, DONT_DELETE + LOG10E, DONT_DELETE + LOG2E, DONT_DELETE + PI, DONT_DELETE + SQRT1_2, DONT_DELETE + SQRT2, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.pow + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.acos + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.asin + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.atan + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.ceil + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.floor + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.random + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.round + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.sqrt + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.log + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.exp + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.tan + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.atan2 + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.cos + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.sin + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.max + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.min + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.abs + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Math.E +Testing _global.Math.LN10 +Testing _global.Math.LN2 +Testing _global.Math.LOG10E +Testing _global.Math.LOG2E +Testing _global.Math.PI +Testing _global.Math.SQRT1_2 +Testing _global.Math.SQRT2 +Testing _global.Array + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Array.prototype + sortOn, DONT_DELETE + reverse, DONT_DELETE + sort, DONT_DELETE + toString, DONT_DELETE + splice, DONT_DELETE + join, DONT_DELETE + slice, DONT_DELETE + unshift, DONT_DELETE + shift, DONT_DELETE + concat, DONT_DELETE + pop, DONT_DELETE + push, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.String + fromCharCode, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.String.prototype + substr, DONT_DELETE + split, DONT_DELETE + substring, DONT_DELETE + slice, DONT_DELETE + lastIndexOf, DONT_DELETE + indexOf, DONT_DELETE + concat, DONT_DELETE + charCodeAt, DONT_DELETE + charAt, DONT_DELETE + toLowerCase, DONT_DELETE + toUpperCase, DONT_DELETE + toString, DONT_DELETE + valueOf, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Date + UTC, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Date.prototype + valueOf, DONT_DELETE + setUTCMilliseconds, DONT_DELETE + setUTCSeconds, DONT_DELETE + setUTCMinutes, DONT_DELETE + setUTCHours, DONT_DELETE + setUTCDate, DONT_DELETE + setUTCMonth, DONT_DELETE + setUTCFullYear, DONT_DELETE + getUTCMilliseconds, DONT_DELETE + getUTCSeconds, DONT_DELETE + getUTCMinutes, DONT_DELETE + getUTCHours, DONT_DELETE + getUTCDay, DONT_DELETE + getUTCDate, DONT_DELETE + getUTCMonth, DONT_DELETE + getUTCYear, DONT_DELETE + getUTCFullYear, DONT_DELETE + setYear, DONT_DELETE + toString, DONT_DELETE + getTimezoneOffset, DONT_DELETE + setTime, DONT_DELETE + getTime, DONT_DELETE + setMilliseconds, DONT_DELETE + setSeconds, DONT_DELETE + setMinutes, DONT_DELETE + setHours, DONT_DELETE + setDate, DONT_DELETE + setMonth, DONT_DELETE + setFullYear, DONT_DELETE + getMilliseconds, DONT_DELETE + getSeconds, DONT_DELETE + getMinutes, DONT_DELETE + getHours, DONT_DELETE + getDay, DONT_DELETE + getDate, DONT_DELETE + getMonth, DONT_DELETE + getYear, DONT_DELETE + getFullYear, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Boolean + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Boolean.prototype + toString, DONT_DELETE + valueOf, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Number + MAX_VALUE, DONT_DELETE + MIN_VALUE, DONT_DELETE + NEGATIVE_INFINITY, DONT_DELETE + POSITIVE_INFINITY, DONT_DELETE + NaN, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Number.prototype + toString, DONT_DELETE + valueOf, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.o +Warning: 'i' has no property 'prototype' +Testing _global.clearRequestHeaders + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.clearRequestHeaders.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.addRequestHeader + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.addRequestHeader.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.showRedrawRegions + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.setTimeout + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.clearInterval + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.clearTimeout + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.setInterval + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.isFinite + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.isNaN + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.updateAfterEvent + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.trace + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.parseFloat + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.parseInt + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.unescape + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.escape + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.ASSetNativeAccessor + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.ASSetNative + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.ASSetPropFlags + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.RemoteLSOUsage + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.RemoteLSOUsage.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.AssetCache + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.AssetCache.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.AsSetupError + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.AsSetupError.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Error + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Error.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.ContextMenu + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.ContextMenu.prototype + hideBuiltInItems, DONT_DELETE + copy, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.ContextMenuItem + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.ContextMenuItem.prototype + copy, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.SharedObject + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.SharedObject.prototype + clear, DONT_DELETE + setFps, DONT_DELETE + getSize, DONT_DELETE + close, DONT_DELETE + flush, DONT_DELETE + send, DONT_DELETE + connect, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Microphone + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Microphone.prototype + setEncodeQuality, DONT_DELETE + setFramesPerPacket, DONT_DELETE + setCodec, DONT_DELETE + setUseEchoSuppression, DONT_DELETE + setGain, DONT_DELETE + setRate, DONT_DELETE + setSilenceLevel, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Camera + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Camera.prototype + setCursor, DONT_DELETE + setLoopback, DONT_DELETE + setMotionLevel, DONT_DELETE + setKeyFrameInterval, DONT_DELETE + setQuality, DONT_DELETE + setMode, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.NetStream + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.NetStream.prototype + backBufferTime, DONT_DELETE + maxPauseBufferTime, DONT_DELETE + checkPolicyFile, DONT_DELETE + getInfo, DONT_DELETE + setBufferTime, DONT_DELETE + send, DONT_DELETE + attachVideo, DONT_DELETE + attachAudio, DONT_DELETE + close, DONT_DELETE + onPeerConnect, DONT_DELETE + seek, DONT_DELETE + pause, DONT_DELETE + receiveVideo, DONT_DELETE + receiveAudio, DONT_DELETE + play2, DONT_DELETE + play, DONT_DELETE + publish, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.NetConnection + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.NetConnection.prototype + farNonce, DONT_DELETE + nearNonce, DONT_DELETE + addHeader, DONT_DELETE + call, DONT_DELETE + close, DONT_DELETE + connect, DONT_DELETE + protocol, DONT_DELETE + usingTLS, DONT_DELETE + connectedProxyType, DONT_DELETE + proxyType, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Color + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Color.prototype + getTransform, DONT_DELETE + getRGB, DONT_DELETE + setTransform, DONT_DELETE + setRGB, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.AsBroadcaster + initialize, DONT_DELETE + removeListener, DONT_DELETE + addListener, DONT_DELETE + broadcastMessage, DONT_DELETE + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.AsBroadcaster.prototype + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.XMLSocket + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.XMLSocket.prototype + setTimeout, DONT_DELETE + getTimeout, DONT_DELETE + onData, DONT_DELETE + close, DONT_DELETE + send, DONT_DELETE + connect, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.MovieClip + prototype, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.MovieClip.prototype + getTextSnapshot, DONT_DELETE + createTextField, DONT_DELETE + beginBitmapFill, DONT_DELETE + beginMeshFill, DONT_DELETE + lineGradientStyle, DONT_DELETE + clear, DONT_DELETE + endFill, DONT_DELETE + lineStyle, DONT_DELETE + curveTo, DONT_DELETE + lineTo, DONT_DELETE + moveTo, DONT_DELETE + beginGradientFill, DONT_DELETE + beginFill, DONT_DELETE + createEmptyMovieClip, DONT_DELETE + getRect, DONT_DELETE + attachBitmap, DONT_DELETE + getSWFVersion, DONT_DELETE + getInstanceAtDepth, DONT_DELETE + getNextHighestDepth, DONT_DELETE + stopDrag, DONT_DELETE + startDrag, DONT_DELETE + removeMovieClip, DONT_DELETE + duplicateMovieClip, DONT_DELETE + gotoAndStop, DONT_DELETE + gotoAndPlay, DONT_DELETE + prevFrame, DONT_DELETE + nextFrame, DONT_DELETE + stop, DONT_DELETE + play, DONT_DELETE + setMask, DONT_DELETE + getDepth, DONT_DELETE + attachVideo, DONT_DELETE + attachAudio, DONT_DELETE + getBytesLoaded, DONT_DELETE + getBytesTotal, DONT_DELETE + getBounds, DONT_DELETE + hitTest, DONT_DELETE + globalToLocal, DONT_DELETE + localToGlobal, DONT_DELETE + swapDepths, DONT_DELETE + attachMovie, DONT_DELETE + loadMovie, DONT_DELETE + loadVariables, DONT_DELETE + unloadMovie, DONT_DELETE + getURL, DONT_DELETE + meth, DONT_DELETE + scale9Grid, DONT_DELETE + forceSmoothing, DONT_DELETE + blendMode, DONT_DELETE + transform, DONT_DELETE + filters, DONT_DELETE + scrollRect, DONT_DELETE + opaqueBackground, DONT_DELETE + cacheAsBitmap, DONT_DELETE + _lockroot, DONT_DELETE + tabIndex, DONT_DELETE + enabled, DONT_DELETE + useHandCursor, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Infinity +Testing _global.NaN +Testing _global.enableDebugConsole +Testing _global.Function + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Function.prototype + apply, DONT_DELETE + call, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE +Testing _global.Object + apply, DONT_DELETE + call, DONT_DELETE + registerClass, DONT_DELETE + __proto__, DONT_DELETE + constructor, DONT_DELETE + prototype, DONT_DELETE +Testing _global.Object.prototype + toLocaleString, DONT_DELETE + isPropertyEnumerable, DONT_DELETE + isPrototypeOf, DONT_DELETE + hasOwnProperty, DONT_DELETE + toString, DONT_DELETE + valueOf, DONT_DELETE + addProperty, DONT_DELETE + unwatch, DONT_DELETE + watch, DONT_DELETE + constructor, DONT_DELETE +Testing _global.ASconstructor +Testing _global.ASnative +Done diff --git a/tests/tests/swfs/avm1/global_proto_decls_delete/test.as b/tests/tests/swfs/avm1/global_proto_decls_delete/test.as new file mode 100644 index 000000000000..a377a9b1ec9c --- /dev/null +++ b/tests/tests/swfs/avm1/global_proto_decls_delete/test.as @@ -0,0 +1,56 @@ +function testDecls(object) { + ASSetPropFlags(object, null, 0, 1); + for (var key in object) { + var properties = ""; + + var old = object[key]; + + delete object[key]; + var enumeratedAgain = false; + for (var key2 in object) { + if (key === key2) { + enumeratedAgain = true; + break; + } + } + + if (enumeratedAgain) { + trace(" " + key + ", DONT_DELETE"); + } + } +} + +function callAndRecurse(prop, name) { + // Don't recurse infinitely. + if (prop == "__proto__") return; + if (prop == "constructor") return; + + // i is the object, name is its name. + name = name + "." + prop; + var i = eval(name); + + trace("Testing " + name); + testDecls(i); + + if (i.prototype) { + trace("Testing " + name + ".prototype"); + testDecls(i.prototype); + } + + if (typeof(i) == "object") { + ASSetPropFlags(i, null, 0, 1); + for (p in i) { + callAndRecurse(p, name); + } + } +}; + +start = "_global"; +obj = eval(start); + +ASSetPropFlags(obj, null, 0, 1); +for (prop in obj) { + callAndRecurse(prop, start); +} + +trace("Done"); diff --git a/tests/tests/swfs/avm1/global_proto_decls_delete/test.swf b/tests/tests/swfs/avm1/global_proto_decls_delete/test.swf new file mode 100644 index 000000000000..d04fa9641c13 Binary files /dev/null and b/tests/tests/swfs/avm1/global_proto_decls_delete/test.swf differ diff --git a/tests/tests/swfs/avm1/global_proto_decls_delete/test.toml b/tests/tests/swfs/avm1/global_proto_decls_delete/test.toml new file mode 100644 index 000000000000..29f3cef79022 --- /dev/null +++ b/tests/tests/swfs/avm1/global_proto_decls_delete/test.toml @@ -0,0 +1,2 @@ +num_ticks = 1 +known_failure = true