summaryrefslogtreecommitdiff
path: root/Source/WebCore/bindings/scripts/IDLAttributes.txt
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@lorry>2017-06-27 06:07:23 +0000
committerLorry Tar Creator <lorry-tar-importer@lorry>2017-06-27 06:07:23 +0000
commit1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch)
tree46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WebCore/bindings/scripts/IDLAttributes.txt
parent32761a6cee1d0dee366b885b7b9c777e67885688 (diff)
downloadWebKitGtk-tarball-master.tar.gz
Diffstat (limited to 'Source/WebCore/bindings/scripts/IDLAttributes.txt')
-rw-r--r--Source/WebCore/bindings/scripts/IDLAttributes.txt85
1 files changed, 48 insertions, 37 deletions
diff --git a/Source/WebCore/bindings/scripts/IDLAttributes.txt b/Source/WebCore/bindings/scripts/IDLAttributes.txt
index 85ead715d..e872d88d9 100644
--- a/Source/WebCore/bindings/scripts/IDLAttributes.txt
+++ b/Source/WebCore/bindings/scripts/IDLAttributes.txt
@@ -19,54 +19,66 @@
#
ActiveDOMObject
-CPPPureInterface
+AppleCopyright
+AtomicString
+CEReactions
CachedAttribute
CallbackNeedsOperatorEqual
-CallWith=ScriptExecutionContext|ScriptState|ScriptArguments|CallStack
+CallWith=Document|ScriptExecutionContext|ScriptState|ScriptArguments|CallStack|GlobalObject|ActiveWindow|FirstWindow|CallerDocument|CallerWindow
CheckSecurity
CheckSecurityForNode
Clamp
Conditional=*
+ConstantsScope=*
Constructor
-ConstructorCallWith=ScriptExecutionContext
-ConstructorConditional=*
-ConstructorRaisesException
-ConstructorTemplate=Event|TypedArray
+ConstructorCallWith=Document|ScriptExecutionContext|ScriptState
+ConstructorMayThrowException
Custom
CustomCall
CustomConstructor
CustomDeleteProperty
CustomEnumerateProperty
CustomGetOwnPropertySlot
+CustomGetPrototype
CustomGetter
CustomIndexedSetter
CustomIsReachable
CustomNamedGetter
CustomNamedSetter
+CustomPreventExtensions
+CustomProxyToJSObject
CustomPutFunction
-CustomReturn
+CustomSetPrototype
CustomSetter
CustomToJSObject
-Default=NullString|Undefined
-Deletable
+CustomToStringName
+DOMJIT=|ReadDOM|Getter
DoNotCheckConstants
DoNotCheckSecurity
DoNotCheckSecurityOnGetter
DoNotCheckSecurityOnSetter
+DocumentEventHandler
EnabledAtRuntime=*
EnabledBySetting=*
+EnabledForWorld=*
EnforceRange
-EventTarget
-GenerateIsReachable=|Impl|ImplWebGLRenderingContext|ImplDocument|ImplElementRoot|ImplFrame|ImplOwnerNodeRoot
-GetterRaisesException
-GlobalContext=DOMWindow|WorkerGlobalScope|SharedWorkerGlobalScope|DedicatedWorkerGlobalScope
+ExportMacro=WEBCORE_EXPORT|WEBCORE_TESTSUPPORT_EXPORT
+ExportToWrappedFunction
+Exposed=*
+ForwardDeclareInHeader
+GenerateIsReachable=|Impl|ImplWebGLRenderingContext|ImplDocument|ImplElementRoot|ImplFrame|ImplOwnerNodeRoot|ImplScriptExecutionContext
+GetterMayThrowException
+Global=*
Immutable
-ImplementationLacksVTable
-ImplementationNamespace=*
ImplementedAs=*
-InitializedByEventConstructor
+ImplementationLacksVTable
+ImplicitThis
InterfaceName=*
-IsIndex
+IsImmutablePrototypeExoticObject
+IsImmutablePrototypeExoticObjectOnPrototype
+IsWeakCallback
+JSBuiltin
+JSBuiltinConstructor
JSCustomDefineOwnProperty
JSCustomDefineOwnPropertyOnPrototype
JSCustomFinalize
@@ -79,34 +91,33 @@ JSCustomToNativeObject
JSGenerateToJSObject
JSGenerateToNativeObject
JSLegacyParent=*
-JSNoStaticTables
-JSWindowEventListener
+LegacyUnenumerableNamedProperties
+LenientThis
MasqueradesAsUndefined
+MayThrowException
NamedConstructor=*
NewImpurePropertyFiresWatchpoints
+NewObject
NoInterfaceObject
NotEnumerable
-NotDeletable
-ObjCCustomImplementation
-ObjCLegacyUnnamedParameters
-ObjCPolymorphic
-ObjCProtocol
-OperationsNotDeletable
+OverrideBuiltins
+OverrideIDLType=*
PassContext
-RaisesException
+PrimaryGlobal
+PrivateIdentifier
+PublicIdentifier
+PutForwards=*
Reflect=*
Replaceable
-ReplaceableConstructor
-ReturnNewObject
-SetterRaisesException
+ReportExtraMemoryCost
+ReportExternalMemoryCost
+RequiresExistingAtomicString
+SetterCallWith=ScriptExecutionContext|ScriptState|ScriptArguments|CallStack|GlobalObject|ActiveWindow|FirstWindow
+SetterMayThrowException
SkipVTableValidation
-StrictTypeChecking
SuppressToJSObject
-TreatNullAs=NullString
-TreatReturnedNullStringAs=Null|Undefined
-TreatUndefinedAs=NullString
-TypedArray=*
+TreatNullAs=EmptyString
URL
-
-# PLATFORM(IOS)
-AppleCopyright
+Unforgeable
+Unscopable
+WindowEventHandler