| Index: Source/core/loader/FrameLoader.cpp
|
| diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp
|
| index 12281e5df30ea9e12dfd4c06386e34a991209a78..8802ef2a1bde820983b60631b8d41e5f44abf058 100644
|
| --- a/Source/core/loader/FrameLoader.cpp
|
| +++ b/Source/core/loader/FrameLoader.cpp
|
| @@ -290,7 +290,7 @@ void FrameLoader::replaceDocumentWhileExecutingJavaScriptURL(const String& sourc
|
| void FrameLoader::setHistoryItemStateForCommit(HistoryCommitType historyCommitType, HistoryNavigationType navigationType)
|
| {
|
| RefPtrWillBeRawPtr<HistoryItem> oldItem = m_currentItem;
|
| - m_currentItem = historyCommitType == BackForwardCommit ? m_provisionalItem.release() : HistoryItem::create();
|
| + m_currentItem = historyCommitType == BackForwardCommit ? RawPtr<HistoryItem>(m_provisionalItem.release()) : HistoryItem::create();
|
| m_currentItem->setURL(m_documentLoader->urlForHistory());
|
| m_currentItem->setDocumentState(m_frame->document()->formElementsState());
|
| m_currentItem->setTarget(m_frame->tree().uniqueName());
|
|
|