bool EventTarget::setAttributeEventListener(const AtomicString& eventType, RefPtr<EventListener>&& listener) { clearAttributeEventListener(eventType); if (!listener) return false; return addEventListener(eventType, listener.releaseNonNull()); }
bool EventTarget::setAttributeEventListener(const AtomicString& eventType, PassRefPtrWillBeRawPtr<EventListener> listener) { clearAttributeEventListener(eventType); if (!listener) return false; return addEventListener(eventType, listener, false); }