| Index: Source/core/dom/Document.cpp
|
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp
|
| index 92f5c6dd47b0fc04183972ac590261bdfc925442..73650f1c7b0250f5057316ed139b92e275adefb1 100644
|
| --- a/Source/core/dom/Document.cpp
|
| +++ b/Source/core/dom/Document.cpp
|
| @@ -1431,11 +1431,11 @@ Node::NodeType Document::nodeType() const
|
| return DOCUMENT_NODE;
|
| }
|
|
|
| -FormController* Document::formController()
|
| +FormController& Document::formController()
|
| {
|
| if (!m_formController)
|
| m_formController = FormController::create();
|
| - return m_formController.get();
|
| + return *m_formController;
|
| }
|
|
|
| Vector<String> Document::formElementsState() const
|
| @@ -1449,7 +1449,7 @@ void Document::setStateForNewFormElements(const Vector<String>& stateVector)
|
| {
|
| if (!stateVector.size() && !m_formController)
|
| return;
|
| - formController()->setStateForNewFormElements(stateVector);
|
| + formController().setStateForNewFormElements(stateVector);
|
| }
|
|
|
| FrameView* Document::view() const
|
|
|