25 #ifndef WebUserContentURLPattern_h 26 #define WebUserContentURLPattern_h 29 #include <WebCore/COMPtr.h> 30 #include <WebCore/UserContentURLPattern.h> 33 class UserContentURLPattern;
48 virtual HRESULT STDMETHODCALLTYPE QueryInterface(_In_ REFIID, _COM_Outptr_
void** ppvObject);
51 virtual HRESULT STDMETHODCALLTYPE scheme(_Deref_opt_out_
BSTR*);
52 virtual HRESULT STDMETHODCALLTYPE host(_Deref_opt_out_
BSTR*);
53 virtual HRESULT STDMETHODCALLTYPE matchesSubdomains(_Out_
BOOL* matches);
56 ULONG m_refCount { 0 };
60 #endif // WebScriptWorld_h ALWAYS_INLINE bool isValid(const Element &element)
Definition: SelectorCheckerTestFunctions.h:115
Definition: UserContentURLPattern.h:35
HRESULT
Definition: ScrollbarThemeWin.cpp:74
wchar_t * BSTR
Definition: BString.h:36
#define WTF_MAKE_NONCOPYABLE(ClassName)
Definition: Noncopyable.h:24
int Release(RepeatedCompositeContainer *self)
Definition: repeated_composite_container.cc:458
Definition: WebUserContentURLPattern.h:27
std::unique_ptr< ParsedNode > parse(VM *vm, const SourceCode &source, const Identifier &name, JSParserBuiltinMode builtinMode, JSParserStrictMode strictMode, JSParserScriptMode scriptMode, SourceParseMode parseMode, SuperBinding superBinding, ParserError &error, JSTextPosition *positionBeforeLastNewline=nullptr, ConstructorKind defaultConstructorKind=ConstructorKind::None, DerivedContextType derivedContextType=DerivedContextType::None, EvalContextType evalContextType=EvalContextType::None, DebuggerParseData *debuggerParseData=nullptr)
Definition: Parser.h:1887
Definition: IWebUserContentURLPattern.idl:36
HANDLE hTheme BOOL
Definition: ScrollbarThemeWin.cpp:76
This file is generated by create-http-header-name-table, do not edit.
Definition: CharsetData.cpp:6