Replace canBubble and cancelable booleans in Event by enum classes
[WebKit-https.git] / Source / WebKitLegacy / ios / WebView / WebPDFViewPlaceholder.mm
index 48ae9f79cb92440524a7fff49db05c6a9e1433f6..6332a807e48fe49f1b8a91957b6d42bafb1a874b 100644 (file)
@@ -48,7 +48,7 @@
 #import <WebKitLegacy/WebNSViewExtras.h>
 #import <WebKitLegacy/WebPDFDocumentExtras.h>
 #import <WebKitLegacy/WebViewPrivate.h>
-#import <wtf/CurrentTime.h>
+#import <wtf/MonotonicTime.h>
 #import <wtf/SoftLinking.h>
 #import <wtf/Vector.h>
 
@@ -479,11 +479,11 @@ static const float PAGE_HEIGHT_INSET = 4.0f * 2.0f;
         return;
 
     // Construct an event to simulate a click.
-    RefPtr<Event> event = MouseEvent::create(eventNames().clickEvent, true, true, currentTime(), 0, 1, 0, 0, 0, 0,
+    RefPtr<Event> event = MouseEvent::create(eventNames().clickEvent, Event::CanBubble::Yes, Event::IsCancelable::Yes, MonotonicTime::now(), 0, 1, 0, 0, 0, 0,
 #if ENABLE(POINTER_LOCK)
         0, 0,
 #endif
-        false, false, false, false, 0, 0, 0, 0, 0, true);
+        false, false, false, false, 0, 0, nullptr, 0, 0, nullptr, true);
 
     // Call to the frame loader because this is where our security checks are made.
     Frame* frame = core([_dataSource webFrame]);