Parse and handle Ad Click Attribution attributes in HTMLAnchorElement::handleClick()
[WebKit-https.git] / Source / WebCore / html / HTMLAnchorElement.h
index 6b02c9a..61315ce 100644 (file)
 #include "SharedStringHash.h"
 #include "URLUtils.h"
 #include <wtf/OptionSet.h>
+#include <wtf/Optional.h>
 
 namespace WebCore {
 
+class AdClickAttribution;
 class DOMTokenList;
 
 // Link relation bitmask values.
@@ -95,6 +97,8 @@ private:
 
     void sendPings(const URL& destinationURL);
 
+    Optional<AdClickAttribution> parseAdClickAttribution() const;
+
     void handleClick(Event&);
 
     enum EventType {