diff options
Diffstat (limited to 'Source/WebCore/bindings/scripts/test/CPP/WebDOMTestCallback.cpp')
-rw-r--r-- | Source/WebCore/bindings/scripts/test/CPP/WebDOMTestCallback.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/WebCore/bindings/scripts/test/CPP/WebDOMTestCallback.cpp b/Source/WebCore/bindings/scripts/test/CPP/WebDOMTestCallback.cpp index 62ebc3c..d12d0c3 100644 --- a/Source/WebCore/bindings/scripts/test/CPP/WebDOMTestCallback.cpp +++ b/Source/WebCore/bindings/scripts/test/CPP/WebDOMTestCallback.cpp @@ -27,11 +27,13 @@ #include "Class1.h" #include "Class2.h" #include "Class3.h" +#include "DOMStringList.h" #include "KURL.h" #include "TestCallback.h" #include "WebDOMClass1.h" #include "WebDOMClass2.h" #include "WebDOMClass3.h" +#include "WebDOMDOMStringList.h" #include "WebDOMString.h" #include "WebExceptionHandler.h" #include "wtf/text/AtomicString.h" @@ -115,6 +117,14 @@ int WebDOMTestCallback::callbackWithNonBoolReturnType(const WebDOMClass3& class3 return impl()->callbackWithNonBoolReturnType(toWebCore(class3Param)); } +bool WebDOMTestCallback::callbackWithStringList(const WebDOMDOMStringList& listParam) +{ + if (!impl()) + return false; + + return impl()->callbackWithStringList(toWebCore(listParam)); +} + WebCore::TestCallback* toWebCore(const WebDOMTestCallback& wrapper) { return wrapper.impl(); |