Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(81)

Unified Diff: third_party/WebKit/Source/core/layout/LayoutBoxModelObject.h

Issue 2604073002: Apply offset from the correct graphics layer; simplify code for link highlights. (Closed)
Patch Set: none Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/layout/LayoutBoxModelObject.h
diff --git a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.h b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.h
index be37a982fc9c18ffdb167a9c0f4caea8e3e28629..09662931475073ab2077ff2c2f53c418e49a8b56 100644
--- a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.h
+++ b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.h
@@ -410,13 +410,15 @@ class CORE_EXPORT LayoutBoxModelObject : public LayoutObject {
bool backgroundStolenForBeingBody(
const ComputedStyle* rootElementStyle = nullptr) const;
- void absoluteQuads(Vector<FloatQuad>& quads) const override;
+ void absoluteQuads(Vector<FloatQuad>& quads,
+ MapCoordinatesFlags mode = 0) const override;
protected:
// Compute absolute quads for |this|, but not any continuations. May only be
// called for objects which can be or have continuations, i.e. LayoutInline or
// LayoutBlockFlow.
- virtual void absoluteQuadsForSelf(Vector<FloatQuad>& quads) const;
+ virtual void absoluteQuadsForSelf(Vector<FloatQuad>& quads,
+ MapCoordinatesFlags mode = 0) const;
void willBeDestroyed() override;
« no previous file with comments | « third_party/WebKit/Source/core/layout/LayoutBox.cpp ('k') | third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698