webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
WebKit::WebHitTestResultData Struct Reference

#include <WebHitTestResultData.h>

Public Member Functions

 WebHitTestResultData ()
 
 WebHitTestResultData (const WebCore::HitTestResult &)
 
 WebHitTestResultData (const WebCore::HitTestResult &, bool includeImage)
 
 ~WebHitTestResultData ()
 
void encode (IPC::Encoder &) const
 
void platformEncode (IPC::Encoder &) const
 
WebCore::IntRect elementBoundingBoxInWindowCoordinates (const WebCore::HitTestResult &)
 

Static Public Member Functions

static bool decode (IPC::Decoder &, WebHitTestResultData &)
 
static bool platformDecode (IPC::Decoder &, WebHitTestResultData &)
 

Public Attributes

String absoluteImageURL
 
String absolutePDFURL
 
String absoluteLinkURL
 
String absoluteMediaURL
 
String linkLabel
 
String linkTitle
 
String linkSuggestedFilename
 
bool isContentEditable
 
WebCore::IntRect elementBoundingBox
 
bool isScrollbar
 
bool isSelected
 
bool isTextNode
 
bool isOverTextInsideFormControlElement
 
bool allowsCopy
 
bool isDownloadableMedia
 
String lookupText
 
RefPtr< WebKit::SharedMemoryimageSharedMemory
 
uint64_t imageSize
 
WebCore::FloatRect detectedDataBoundingBox
 
RefPtr< WebCore::TextIndicatordetectedDataTextIndicator
 
WebCore::PageOverlay::PageOverlayID detectedDataOriginatingPageOverlay
 
WebCore::DictionaryPopupInfo dictionaryPopupInfo
 
RefPtr< WebCore::TextIndicatorlinkTextIndicator
 

Constructor & Destructor Documentation

◆ WebHitTestResultData() [1/3]

WebKit::WebHitTestResultData::WebHitTestResultData ( )

◆ WebHitTestResultData() [2/3]

WebKit::WebHitTestResultData::WebHitTestResultData ( const WebCore::HitTestResult hitTestResult)
explicit

◆ WebHitTestResultData() [3/3]

WebKit::WebHitTestResultData::WebHitTestResultData ( const WebCore::HitTestResult hitTestResult,
bool  includeImage 
)

◆ ~WebHitTestResultData()

WebKit::WebHitTestResultData::~WebHitTestResultData ( )

Member Function Documentation

◆ decode()

bool WebKit::WebHitTestResultData::decode ( IPC::Decoder decoder,
WebHitTestResultData hitTestResultData 
)
static

◆ elementBoundingBoxInWindowCoordinates()

IntRect WebKit::WebHitTestResultData::elementBoundingBoxInWindowCoordinates ( const WebCore::HitTestResult hitTestResult)

◆ encode()

void WebKit::WebHitTestResultData::encode ( IPC::Encoder encoder) const

◆ platformDecode()

bool WebKit::WebHitTestResultData::platformDecode ( IPC::Decoder decoder,
WebHitTestResultData hitTestResultData 
)
static

◆ platformEncode()

void WebKit::WebHitTestResultData::platformEncode ( IPC::Encoder encoder) const

Member Data Documentation

◆ absoluteImageURL

String WebKit::WebHitTestResultData::absoluteImageURL

◆ absoluteLinkURL

String WebKit::WebHitTestResultData::absoluteLinkURL

◆ absoluteMediaURL

String WebKit::WebHitTestResultData::absoluteMediaURL

◆ absolutePDFURL

String WebKit::WebHitTestResultData::absolutePDFURL

◆ allowsCopy

bool WebKit::WebHitTestResultData::allowsCopy

◆ detectedDataBoundingBox

WebCore::FloatRect WebKit::WebHitTestResultData::detectedDataBoundingBox

◆ detectedDataOriginatingPageOverlay

WebCore::PageOverlay::PageOverlayID WebKit::WebHitTestResultData::detectedDataOriginatingPageOverlay

◆ detectedDataTextIndicator

RefPtr<WebCore::TextIndicator> WebKit::WebHitTestResultData::detectedDataTextIndicator

◆ dictionaryPopupInfo

WebCore::DictionaryPopupInfo WebKit::WebHitTestResultData::dictionaryPopupInfo

◆ elementBoundingBox

WebCore::IntRect WebKit::WebHitTestResultData::elementBoundingBox

◆ imageSharedMemory

RefPtr<WebKit::SharedMemory> WebKit::WebHitTestResultData::imageSharedMemory

◆ imageSize

uint64_t WebKit::WebHitTestResultData::imageSize

◆ isContentEditable

bool WebKit::WebHitTestResultData::isContentEditable

◆ isDownloadableMedia

bool WebKit::WebHitTestResultData::isDownloadableMedia

◆ isOverTextInsideFormControlElement

bool WebKit::WebHitTestResultData::isOverTextInsideFormControlElement

◆ isScrollbar

bool WebKit::WebHitTestResultData::isScrollbar

◆ isSelected

bool WebKit::WebHitTestResultData::isSelected

◆ isTextNode

bool WebKit::WebHitTestResultData::isTextNode

◆ linkLabel

String WebKit::WebHitTestResultData::linkLabel

◆ linkSuggestedFilename

String WebKit::WebHitTestResultData::linkSuggestedFilename

◆ linkTextIndicator

RefPtr<WebCore::TextIndicator> WebKit::WebHitTestResultData::linkTextIndicator

◆ linkTitle

String WebKit::WebHitTestResultData::linkTitle

◆ lookupText

String WebKit::WebHitTestResultData::lookupText

The documentation for this struct was generated from the following files: