Home
last modified time | relevance | path

Searched refs:FocusCandidate (Results 1 – 16 of 16) sorted by relevance

/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/webkit/Source/WebCore/page/
H A DSpatialNavigation.h102 struct FocusCandidate { struct
103 FocusCandidate() in FocusCandidate() function
116 FocusCandidate(Node* n, FocusDirection);
117 explicit FocusCandidate(HTMLAreaElement* area, FocusDirection);
143 bool canBeScrolledIntoView(FocusDirection, const FocusCandidate&); argument
144 bool areElementsOnSameLine(const FocusCandidate& firstCandidate, const FocusCandidate& secondCandid…
145 void distanceDataForNode(FocusDirection, const FocusCandidate& current, FocusCandidate& candidate);
151 HTMLFrameOwnerElement* frameOwnerElement(FocusCandidate&);
H A DFocusController.cpp439 …teIfNeeded(FocusDirection direction, const FocusCandidate& current, FocusCandidate& candidate, Foc… in updateFocusCandidateIfNeeded()
488 …nst IntRect& startingRect, FocusDirection direction, KeyboardEvent* event, FocusCandidate& closest) in findFocusCandidateInContainer()
494 FocusCandidate current; in findFocusCandidateInContainer()
509 FocusCandidate candidate = FocusCandidate(node, direction); in findFocusCandidateInContainer()
529 FocusCandidate focusCandidate; in advanceFocusDirectionallyInContainer()
H A DSpatialNavigation.cpp58 FocusCandidate::FocusCandidate(Node* node, FocusDirection direction) in FocusCandidate() function in WebCore::FocusCandidate
600 bool areElementsOnSameLine(const FocusCandidate& firstCandidate, const FocusCandidate& secondCandid… in areElementsOnSameLine()
623 void distanceDataForNode(FocusDirection direction, const FocusCandidate& current, FocusCandidate& c… in distanceDataForNode()
682 bool canBeScrolledIntoView(FocusDirection direction, const FocusCandidate& candidate) in canBeScrolledIntoView()
738 HTMLFrameOwnerElement* frameOwnerElement(FocusCandidate& candidate) in frameOwnerElement()
H A DFocusController.h68 …* container, const IntRect& startingRect, FocusDirection, KeyboardEvent*, FocusCandidate& closest);
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/blink/renderer/core/page/
H A Dspatial_navigation.h42 struct FocusCandidate { struct
46 FocusCandidate() in FocusCandidate() argument
49 FocusCandidate(Node*, SpatialNavigationDirection);
50 explicit FocusCandidate(HTMLAreaElement*, SpatialNavigationDirection);
70 CORE_EXPORT bool IsUnobscured(const FocusCandidate&); argument
79 const FocusCandidate& current_interest,
80 const FocusCandidate& candidate);
88 HTMLFrameOwnerElement* FrameOwnerElement(const FocusCandidate&);
H A Dspatial_navigation_controller.cc95 const FocusCandidate& current_interest, in ConsiderForBestCandidate()
96 const FocusCandidate& candidate, in ConsiderForBestCandidate()
97 FocusCandidate* best_candidate, in ConsiderForBestCandidate()
99 FocusCandidate* previous_best_candidate, in ConsiderForBestCandidate()
360 FocusCandidate SpatialNavigationController::FindNextCandidateInContainer( in FindNextCandidateInContainer()
367 FocusCandidate current_interest; in FindNextCandidateInContainer()
372 FocusCandidate best_candidate, previous_best_candidate; in FindNextCandidateInContainer()
389 FocusCandidate candidate = FocusCandidate(element, direction); in FindNextCandidateInContainer()
408 FocusCandidate candidate = in AdvanceWithinContainer()
H A Dspatial_navigation_controller.h16 struct FocusCandidate;
79 FocusCandidate FindNextCandidateInContainer(
H A Dspatial_navigation.cc63 FocusCandidate::FocusCandidate(Node* node, SpatialNavigationDirection direction) in FocusCandidate() function in blink::FocusCandidate
216 bool IsUnobscured(const FocusCandidate& candidate) { in IsUnobscured()
589 const FocusCandidate& current_interest, in BothOnTopmostPaintLayerInStackingContext()
590 const FocusCandidate& candidate) { in BothOnTopmostPaintLayerInStackingContext()
608 const FocusCandidate& current_interest, in ComputeDistanceDataForNode()
609 const FocusCandidate& candidate) { in ComputeDistanceDataForNode()
745 HTMLFrameOwnerElement* FrameOwnerElement(const FocusCandidate& candidate) { in FrameOwnerElement()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/blink/renderer/core/page/
H A Dspatial_navigation.h42 struct CORE_EXPORT FocusCandidate { struct
46 FocusCandidate() in FocusCandidate() function
49 FocusCandidate(Node*, SpatialNavigationDirection);
50 explicit FocusCandidate(HTMLAreaElement*, SpatialNavigationDirection);
72 CORE_EXPORT bool IsUnobscured(const FocusCandidate&); argument
81 const FocusCandidate& current_interest,
82 const FocusCandidate& candidate);
90 HTMLFrameOwnerElement* FrameOwnerElement(const FocusCandidate&);
H A Dspatial_navigation_controller.cc95 const FocusCandidate& current_interest, in ConsiderForBestCandidate()
96 const FocusCandidate& candidate, in ConsiderForBestCandidate()
97 FocusCandidate* best_candidate, in ConsiderForBestCandidate()
99 FocusCandidate* previous_best_candidate, in ConsiderForBestCandidate()
347 FocusCandidate SpatialNavigationController::FindNextCandidateInContainer( in FindNextCandidateInContainer()
354 FocusCandidate current_interest; in FindNextCandidateInContainer()
359 FocusCandidate best_candidate, previous_best_candidate; in FindNextCandidateInContainer()
376 FocusCandidate candidate = FocusCandidate(element, direction); in FindNextCandidateInContainer()
395 FocusCandidate candidate = in AdvanceWithinContainer()
H A Dspatial_navigation_controller.h14 struct FocusCandidate;
77 FocusCandidate FindNextCandidateInContainer(
H A Dspatial_navigation.cc63 FocusCandidate::FocusCandidate(Node* node, SpatialNavigationDirection direction) in FocusCandidate() function in blink::FocusCandidate
223 bool IsUnobscured(const FocusCandidate& candidate) { in IsUnobscured()
603 const FocusCandidate& current_interest, in BothOnTopmostPaintLayerInStackingContext()
604 const FocusCandidate& candidate) { in BothOnTopmostPaintLayerInStackingContext()
622 const FocusCandidate& current_interest, in ComputeDistanceDataForNode()
623 const FocusCandidate& candidate) { in ComputeDistanceDataForNode()
759 HTMLFrameOwnerElement* FrameOwnerElement(const FocusCandidate& candidate) { in FrameOwnerElement()
H A Dspatial_navigation_test.cc99 FocusCandidate candidate(e, SpatialNavigationDirection::kDown); in AssertNormalizedHeight()
107 FocusCandidate a_candidate(a, SpatialNavigationDirection::kDown); in HasSameSearchOriginRectAndCandidateRect()
923 FocusCandidate candidate(a, SpatialNavigationDirection::kDown); in TEST_F()
950 FocusCandidate candidate(a, SpatialNavigationDirection::kDown); in TEST_F()
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/webkit/Source/WebCore/
H A DChangeLog-2011-02-1635774 FocusCandidate constructor and FocusController::findFocusCandidateInContainer().
35783 (WebCore::FocusCandidate::FocusCandidate): Assert if node is not a element node;
41914 * page/SpatialNavigation.h: Added FocusCandidate::isFrameOwnerElement and
41916 (WebCore::FocusCandidate::isFrameOwnerElement): Returns true if the Node pointer
41917 wrapped by FocusCandidate is an instance of HTMLFrameOwnerElement. Returns false
41921 the FocusCandidate if appropriate.
43055 (WebCore::FocusCandidate::FocusCandidate):
44987 Patch unifies two FocusCandidate constructors, making caller sites
44996 (WebCore::FocusCandidate::FocusCandidate):
46767 (WebCore::FocusCandidate::FocusCandidate):
[all …]
H A DChangeLog-2010-05-2419421 the method body. If after those bail out checks, no "best FocusCandidate" has been taken
33164 … Make use of isNull and document methods introduced in FocusCandidate class by patch in bug 36167.
34380 Spatial Navigation: Add isNull() and document() convenience methods to FocusCandidate.
34384 instance) can be simplified and look better if FocusCandidate class offer some
34391 (WebCore::FocusCandidate::FocusCandidate): Added a "Node*" parameter
34392 to FocusCandidate's constructor.
34393 (WebCore::FocusCandidate::isNull): In the Spatial Navigation logic, a NULL
34394 FocusCandidate object is one that does not hold a valid reference to a "Node*".
34395 (WebCore::FocusCandidate::document): This method returns a pointer for the FocusCandidate
39807 (WebCore::FocusCandidate::FocusCandidate):
[all …]
H A DChangeLog-2010-12-064745 Spatial Navigation: Store more information in FocusCandidate
4748 More information should be stored in FocusCandidate, to avoid
4758 (WebCore::FocusCandidate::FocusCandidate):
4761 (WebCore::FocusCandidate::FocusCandidate):
7626 (WebCore::FocusCandidate::FocusCandidate):
121832 … a new class member called scrollableEnclosingBox was introduced to FocusCandidate class which
121833 keeps track of the current scrollable box Node wrapping a FocusCandidate.
121835 To make use of enclosingScrollableBox of FocusCandidate, the DOM traversal routine
121859 (WebCore::FocusCandidate::FocusCandidate):
121860 (WebCore::FocusCandidate::isInScrollableContainer):