Bug 255889
| Summary: | HTMLFormControlElement::popoverTargetElement() is broken when popover preference is disabled | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Arunsundar Kannan <arunsundar_kannan> |
| Component: | DOM | Assignee: | Arunsundar Kannan <arunsundar_kannan> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | ntim |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Arunsundar Kannan
ASSERTION FAILED: isElementReflectionAttribute(document().settings(), attributeName)
/Users/arunsundarkannan/webkit/OpenSource/Source/WebCore/dom/Element.cpp(2167) : Element *WebCore::Element::getElementAttribute(const QualifiedName &) const
1 0x2800075f8 WTFCrash
2 0x2beb159e8 WTFCrashWithInfo(int, char const*, char const*, int)
3 0x2c79348f4 WebCore::Element::getElementAttribute(WebCore::QualifiedName const&) const
4 0x2c83bb0c4 WebCore::HTMLFormControlElement::popoverTargetElement() const
5 0x2c83bbe18 WebCore::HTMLFormControlElement::handlePopoverTargetAction() const
6 0x2c834ba3c WebCore::HTMLButtonElement::defaultEventHandler(WebCore::Event&)
7 0x2c79e4718 WebCore::callDefaultEventHandlersInBubblingOrder(WebCore::Event&, WebCore::EventPath const&)
8 0x2c79e3768 WebCore::EventDispatcher::dispatchEvent(WebCore::Node&, WebCore::Event&)
9 0x2c7b6c1d8 WebCore::Node::dispatchEvent(WebCore::Event&)
10 0x2c7c0609c WebCore::ScopedEventQueue::dispatchEvent(WebCore::ScopedEventQueue::ScopedEvent const&) const
11 0x2c7c05de0 WebCore::ScopedEventQueue::enqueueEvent(WTF::Ref<WebCore::Event, WTF::RawPtrTraits<WebCore::Event>>&&)
12 0x2c79e2b6c WebCore::EventDispatcher::dispatchScopedEvent(WebCore::Node&, WebCore::Event&)
13 0x2c7b6c1a8 WebCore::Node::dispatchScopedEvent(WebCore::Event&)
14 0x2c7b6c7d8 WebCore::Node::dispatchDOMActivateEvent(WebCore::Event&)
15 0x2c7b6ceb8 WebCore::Node::defaultEventHandler(WebCore::Event&)
16 0x2c834bd08 WebCore::HTMLButtonElement::defaultEventHandler(WebCore::Event&)
17 0x2c79e4718 WebCore::callDefaultEventHandlersInBubblingOrder(WebCore::Event&, WebCore::EventPath const&)
18 0x2c79e3768 WebCore::EventDispatcher::dispatchEvent(WebCore::Node&, WebCore::Event&)
19 0x2c7b6c1d8 WebCore::Node::dispatchEvent(WebCore::Event&)
20 0x2c79124e8 WebCore::Element::dispatchMouseEvent(WebCore::PlatformMouseEvent const&, WTF::AtomString const&, int, WebCore::Element*, WebCore::IsSyntheticClick)
21 0x2c9cce22c WebCore::EventHandler::dispatchMouseEvent(WTF::AtomString const&, WebCore::Node*, int, WebCore::PlatformMouseEvent const&, WebCore::EventHandler::FireMouseOverOut)
22 0x2c9cd4950 WebCore::EventHandler::handleMouseReleaseEvent(WebCore::PlatformMouseEvent const&)
23 0x2c21ea824 WebCore::EventHandler::passMouseReleaseEventToSubframe(WebCore::MouseEventWithHitTestResults&, WebCore::LocalFrame&)
24 0x2c9cd46d8 WebCore::EventHandler::handleMouseReleaseEvent(WebCore::PlatformMouseEvent const&)
25 0x2cc950d04 WebCore::UserInputBridge::handleMouseReleaseEvent(WebCore::PlatformMouseEvent const&, WebCore::InputSource)
26 0x127b73aec WebKit::handleMouseEvent(WebKit::WebMouseEvent const&, WebKit::WebPage*)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Tim Nguyen (:ntim)
rdar://108472734
Tim Nguyen (:ntim)
Fixed by https://commits.webkit.org/263417@main