| Summary: | WinCairo can't compile: WebGPUPresentationContextDescriptor.h(33): error C3646: 'compositorIntegration': unknown override specifier | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <Hironori.Fujii> | ||||
| Component: | WebGPU | Assignee: | Fujii Hironori <Hironori.Fujii> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
Since 259669@main (bug#251479) Created attachment 464802 [details]
[fast-cq] Patch
Committed 259709@main (a810c291903c): <https://commits.webkit.org/259709@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 464802 [details]. |
WinCairo can't compile: WebGPUPresentationContextDescriptor.h(33): error C3646: 'compositorIntegration': unknown override specifier > Source\WebKit\Shared\WebGPU\WebGPUPresentationContextDescriptor.h(33): error C3646: 'compositorIntegration': unknown override specifier > Source\WebKit\Shared\WebGPU\WebGPUPresentationContextDescriptor.h(33): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int > Source\WebKit\Shared/WebGPU/WebGPUPresentationContextDescriptor.cpp(43): error C2440: 'return': cannot convert from 'initializer list' to 'std::optional<WebKit::WebGPU::PresentationContextDescriptor>' > Source\WebKit\Shared/WebGPU/WebGPUPresentationContextDescriptor.cpp(43): note: No constructor could take the source type, or constructor overload resolution was ambiguous > Source\WebKit\Shared/WebGPU/WebGPUPresentationContextDescriptor.cpp(48): error C2039: 'compositorIntegration': is not a member of 'WebKit::WebGPU::PresentationContextDescriptor' > Source\WebKit\Shared\WebGPU\WebGPUConvertToBackingContext.h(170): note: see declaration of 'WebKit::WebGPU::PresentationContextDescriptor' > Source\WebKit\Shared/WebGPU/WebGPUPresentationContextDescriptor.cpp(49): error C3536: 'compositorIntegration': cannot be used before it is initialized > Source\WebKit\Shared/WebGPU/WebGPUPresentationContextDescriptor.cpp(52): error C2100: illegal indirection > Source\WebKit\Shared/WebGPU/WebGPUPresentationContextDescriptor.cpp(52): error C2440: 'return': cannot convert from 'initializer list' to 'std::optional<PAL::WebGPU::PresentationContextDescriptor>' > Source\WebKit\Shared/WebGPU/WebGPUPresentationContextDescriptor.cpp(52): note: No constructor could take the source type, or constructor overload resolution was ambiguous