diff options
Diffstat (limited to 'WebCore/rendering/RenderObject.cpp')
-rw-r--r-- | WebCore/rendering/RenderObject.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/WebCore/rendering/RenderObject.cpp b/WebCore/rendering/RenderObject.cpp index 503b0a3..c1b1f35 100644 --- a/WebCore/rendering/RenderObject.cpp +++ b/WebCore/rendering/RenderObject.cpp @@ -31,6 +31,7 @@ #include "Chrome.h" #include "CSSStyleSelector.h" #include "DashArray.h" +#include "EditingBoundary.h" #include "FloatQuad.h" #include "Frame.h" #include "FrameView.h" @@ -958,8 +959,7 @@ void RenderObject::drawBoxSideFromPath(GraphicsContext* graphicsContext, IntRect lineDash.append(patWidth); lineDash.append(whiteSpaceWidth); graphicsContext->setLineDash(lineDash, patWidth); - graphicsContext->addPath(borderPath); - graphicsContext->strokePath(); + graphicsContext->strokePath(borderPath); return; } case DOUBLE: { @@ -2642,10 +2642,10 @@ VisiblePosition RenderObject::createVisiblePosition(int offset, EAffinity affini if (!node->isContentEditable()) { // If it can be found, we prefer a visually equivalent position that is editable. Position position(node, offset); - Position candidate = position.downstream(Position::CanCrossEditingBoundary); + Position candidate = position.downstream(CanCrossEditingBoundary); if (candidate.node()->isContentEditable()) return VisiblePosition(candidate, affinity); - candidate = position.upstream(Position::CanCrossEditingBoundary); + candidate = position.upstream(CanCrossEditingBoundary); if (candidate.node()->isContentEditable()) return VisiblePosition(candidate, affinity); } |