diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/html/html_frame_set_element.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/html/html_frame_set_element.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/core/html/html_frame_set_element.cc b/chromium/third_party/blink/renderer/core/html/html_frame_set_element.cc index 3a3503d4fbb..31597f36100 100644 --- a/chromium/third_party/blink/renderer/core/html/html_frame_set_element.cc +++ b/chromium/third_party/blink/renderer/core/html/html_frame_set_element.cc @@ -205,6 +205,11 @@ void HTMLFrameSetElement::ParseAttribute( GetDocument().SetWindowAttributeEventListener( event_type_names::kLanguagechange, CreateAttributeEventListener(GetDocument().GetFrame(), name, value)); + } else if (RuntimeEnabledFeatures::PortalsEnabled() && + name == kOnportalactivateAttr) { + GetDocument().SetWindowAttributeEventListener( + event_type_names::kPortalactivate, + CreateAttributeEventListener(GetDocument().GetFrame(), name, value)); } else { HTMLElement::ParseAttribute(params); } |