#include "third_party/blink/public/web/web_hit_test_result.h"
#include "third_party/blink/public/platform/web_url.h"
#include "third_party/blink/public/web/web_element.h"
#include "third_party/blink/public/web/web_node.h"
#include "third_party/blink/renderer/core/dom/element.h"
#include "third_party/blink/renderer/core/dom/node.h"
#include "third_party/blink/renderer/core/layout/hit_test_result.h"
#include "third_party/blink/renderer/core/layout/layout_box.h"
#include "third_party/blink/renderer/platform/weborigin/kurl.h"
namespace blink {
class WebHitTestResultPrivate final
: public GarbageCollected<WebHitTestResultPrivate> { … };
inline WebHitTestResultPrivate::WebHitTestResultPrivate(
const HitTestResult& result)
: … { … }
inline WebHitTestResultPrivate::WebHitTestResultPrivate(
const WebHitTestResultPrivate& result)
: … { … }
WebNode WebHitTestResult::GetNode() const { … }
WebElement WebHitTestResult::UrlElement() const { … }
WebURL WebHitTestResult::AbsoluteImageURL() const { … }
WebURL WebHitTestResult::AbsoluteLinkURL() const { … }
bool WebHitTestResult::IsContentEditable() const { … }
cc::ElementId WebHitTestResult::GetScrollableContainerId() const { … }
WebHitTestResult::WebHitTestResult(const HitTestResult& result)
: … { … }
WebHitTestResult& WebHitTestResult::operator=(const HitTestResult& result) { … }
bool WebHitTestResult::IsNull() const { … }
void WebHitTestResult::Assign(const WebHitTestResult& info) { … }
void WebHitTestResult::Reset() { … }
}