[Webkit-unassigned] [Bug 253879] New: Web Inspector does not support OffscreenCanvas
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 14 02:27:25 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=253879
Bug ID: 253879
Summary: Web Inspector does not support OffscreenCanvas
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Web Inspector
Assignee: webkit-unassigned at lists.webkit.org
Reporter: kkinnunen at apple.com
CC: inspector-bugzilla-changes at group.apple.com
Web Inspector does not support OffscreenCanvas
InspectorCanvas needs to handle OffscreenCanvasRenderingContext2d and PlaceholderRenderingContext?
SHOULD NEVER BE REACHED
/Users/kkinnunen/WebKit/OpenSource/Source/WebCore/inspector/InspectorCanvas.cpp(878) : auto WebCore::InspectorCanvas::buildObjectForCanvas(bool)::(anonymous class)::operator()() const
1 0x61cd09679 WTFCrash
2 0x643b64c8b WTFCrashWithInfo(int, char const*, char const*, int)
3 0x647a667d3 WebCore::InspectorCanvas::buildObjectForCanvas(bool)::$_31::operator()() const
4 0x647a664b4 WebCore::InspectorCanvas::buildObjectForCanvas(bool)
5 0x647b49206 WebCore::InspectorCanvasAgent::bindCanvas(WebCore::CanvasRenderingContext&, bool)
6 0x647b48e34 WebCore::InspectorCanvasAgent::enable()
7 0x647b49554 non-virtual thunk to WebCore::InspectorCanvasAgent::enable()
8 0x61e482e2f Inspector::CanvasBackendDispatcher::enable(long, WTF::RefPtr<WTF::JSONImpl::Object, WTF::RawPtrTraits<WTF::JSONImpl::Object>, WTF::DefaultRefDerefTraits<WTF::JSONImpl::Object>>&&)
9 0x61e482d59 Inspector::CanvasBackendDispatcher::dispatch(long, WTF::String const&, WTF::Ref<WTF::JSONImpl::Object, WTF::RawPtrTraits<WTF::JSONImpl::Object>>&&)
10 0x61e4756f2 Inspector::BackendDispatcher::dispatch(WTF::String const&)
11 0x647aa3569 WebCore::InspectorController::dispatchMessageFromFrontend(WTF::String const&)
12 0x60264e74c WebKit::WebPageInspectorTarget::sendMessageToTargetBackend(WTF::String const&)
13 0x60264ea5f WebKit::WebPageInspectorTargetController::sendMessageToTargetBackend(WTF::String const&, WTF::String const&)
14 0x602af19b4 WebKit::WebPage::sendMessageToTargetBackend(WTF::String const&, WTF::String const&)
15 0x602bc4b18 auto void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>&&)::'lambda'(auto&&...)::operator()<WTF::String, WTF::String>(auto&&...) const
16 0x602bc4a95 decltype(std::declval<WebKit::WebPage>()(std::declval<WTF::String>(), std::declval<WTF::String>())) std::__1::__invoke[abi:v15006]<void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>&&)::'lambda'(auto&&...), WTF::String, WTF::String>(WebKit::WebPage&&, WTF::String&&, WTF::String&&)
17 0x602bc4a5e decltype(auto) std::__1::__apply_tuple_impl[abi:v15006]<void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>&&)::'lambda'(auto&&...), std::__1::tuple<WTF::String, WTF::String>, 0ul, 1ul>(WebKit::WebPage&&, WebKit::WebPage&&, std::__1::__tuple_indices<0ul, 1ul>)
18 0x602bc4a0d decltype(auto) std::__1::apply[abi:v15006]<void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>&&)::'lambda'(auto&&...), std::__1::tuple<WTF::String, WTF::String>>(WebKit::WebPage&&, WebKit::WebPage&&)
19 0x602bc49e5 void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WTF::String const&), std::__1::tuple<WTF::String, WTF::String>&&)
20 0x602b67b6e void IPC::handleMessage<Messages::WebPage::SendMessageToTargetBackend, WebKit::WebPage, WebKit::WebPage, void (WTF::String const&, WTF::String const&)>(IPC::Connection&, IPC::Decoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WTF::String const&))
21 0x602b583a9 WebKit::WebPage::didReceiveWebPageMessage(IPC::Connection&, IPC::Decoder&)
22 0x602afbf7b WebKit::WebPage::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
23 0x603088af3 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&)
24 0x6023180a1 WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
25 0x6030603e5 IPC::Connection::dispatchMessage(IPC::Decoder&)
26 0x6030607e0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder>>)
27 0x603060ae5 IPC::Connection::dispatchOneIncomingMessage()
28 0x60307ae3d IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder>>)::$_17::operator()() const
29 0x60307ada9 WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder>>)::$_17, void>::call()
30 0x61cd351b2 WTF::Function<void ()>::operator()() const
31 0x61cdcd5d2 WTF::RunLoop::performWork()
com.apple.WebKit.WebContent.Development terminated (pid 68355) for reason: crash
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230314/259477ac/attachment-0001.htm>
More information about the webkit-unassigned
mailing list