[ews] status bubbles should show details from all the builds in case build is retried
[WebKit-https.git] / Source / WebCore / page / WebKitNamespace.cpp
index 2abd0ad..93094fc 100644 (file)
 
 namespace WebCore {
 
-WebKitNamespace::WebKitNamespace(Frame& frame)
-    : DOMWindowProperty(&frame)
-    , m_messageHandlerNamespace(UserMessageHandlersNamespace::create(frame))
+WebKitNamespace::WebKitNamespace(DOMWindow& window, UserContentProvider& userContentProvider)
+    : DOMWindowProperty(&window)
+    , m_messageHandlerNamespace(UserMessageHandlersNamespace::create(*window.frame(), userContentProvider))
 {
+    ASSERT(window.frame());
 }
 
-WebKitNamespace::~WebKitNamespace()
-{
-}
+WebKitNamespace::~WebKitNamespace() = default;
 
 UserMessageHandlersNamespace* WebKitNamespace::messageHandlers()
 {