| Index: Source/core/rendering/RenderView.cpp
|
| diff --git a/Source/core/rendering/RenderView.cpp b/Source/core/rendering/RenderView.cpp
|
| index 30b7b8c435ff7c269383e2b05401f1da90974257..8663756defa1f42ff803c5449040a9b7b9ef8488 100644
|
| --- a/Source/core/rendering/RenderView.cpp
|
| +++ b/Source/core/rendering/RenderView.cpp
|
| @@ -36,6 +36,7 @@
|
| #include "core/rendering/RenderGeometryMap.h"
|
| #include "core/rendering/RenderLayer.h"
|
| #include "core/rendering/RenderPart.h"
|
| +#include "core/rendering/RenderQuote.h"
|
| #include "core/rendering/RenderSelectionInfo.h"
|
| #include "core/rendering/compositing/CompositedLayerMapping.h"
|
| #include "core/rendering/compositing/RenderLayerCompositor.h"
|
| @@ -51,14 +52,14 @@ namespace blink {
|
| RenderView::RenderView(Document* document)
|
| : RenderBlockFlow(document)
|
| , m_frameView(document->view())
|
| - , m_selectionStart(0)
|
| - , m_selectionEnd(0)
|
| + , m_selectionStart(nullptr)
|
| + , m_selectionEnd(nullptr)
|
| , m_selectionStartPos(-1)
|
| , m_selectionEndPos(-1)
|
| , m_pageLogicalHeight(0)
|
| , m_pageLogicalHeightChanged(false)
|
| , m_layoutState(0)
|
| - , m_renderQuoteHead(0)
|
| + , m_renderQuoteHead(nullptr)
|
| , m_renderCounterCount(0)
|
| , m_hitTestCount(0)
|
| {
|
| @@ -77,6 +78,14 @@ RenderView::~RenderView()
|
| {
|
| }
|
|
|
| +void RenderView::trace(Visitor* visitor)
|
| +{
|
| + visitor->trace(m_selectionStart);
|
| + visitor->trace(m_selectionEnd);
|
| + visitor->trace(m_renderQuoteHead);
|
| + RenderBlockFlow::trace(visitor);
|
| +}
|
| +
|
| bool RenderView::hitTest(const HitTestRequest& request, HitTestResult& result)
|
| {
|
| return hitTest(request, result.hitTestLocation(), result);
|
|
|