Bug 281218
Summary: | webkitgtk-2.46.1: FTBFS in WebCore/bindings/js/JSDOMConvertInterface.h | ||
---|---|---|---|
Product: | WebKit | Reporter: | Michael Orlitzky <michael> |
Component: | WebCore JavaScript | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | aperez, bugs-noreply |
Priority: | P2 | ||
Version: | WebKit Local Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Michael Orlitzky
Three errors, on a "normal" amd64 machine. This was a GTK3/non-unified build, but I have the same errors with GTK4/unified:
/foo/bar/webkitgtk-2.46.1/Source/WebCore/bindings/js/JSDOMConvertInterface.h:39:11: error: invalid use of incomplete type 'struct WebCore::JSDOMWrapperConverterTraits<WebCore::HTMLMediaElement>'
39 | using ReturnType = typename JSDOMWrapperConverterTraits<T>::ToWrappedReturnType;
| ^~~~~~~~~~
/foo/bar/webkitgtk-2.46.1/Source/WebCore/bindings/js/JSDOMConvertInterface.h:68:58: error: 'toWrapped' is not a member of 'WebCore::JSToWrappedOverloader<WebCore::HTMLMediaElement, void>'
68 | auto object = JSToWrappedOverloader<T>::toWrapped(lexicalGlobalObject, value);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/foo/bar/webkitgtk-2.46.1/Source/WebCore/bindings/js/JSDOMConvertInterface.h:74:32: error: no matching function for call to 'WebCore::ConversionResult<WebCore::IDLInterface<WebCore::HTMLMediaElement> >::ConversionResult(<brace-enclosed initializer list>)'
74 | return Result { object };
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Michael Orlitzky
This is one is gone in 2.46.2.