src/WebPage.cpp in capybara-webkit-1.11.1 vs src/WebPage.cpp in capybara-webkit-1.12.0

- old
+ new

@@ -19,10 +19,11 @@ m_failed = false; m_manager = manager; m_uuid = QUuid::createUuid().toString(); m_confirmAction = true; m_promptAction = false; + m_currentFrameParent = 0; setForwardUnsupportedContent(true); loadJavascript(); setUserStylesheet(); @@ -253,10 +254,11 @@ return action; } void WebPage::loadStarted() { m_loading = true; + m_currentFrameParent = currentFrame()->parentFrame(); m_errorPageMessage = QString(); } void WebPage::loadFinished(bool success) { Q_UNUSED(success); @@ -483,5 +485,15 @@ m_modalMessages << message; else m_modalMessages << QString(); emit modalReady(); } + +QWebFrame* WebPage::currentFrameParent() { + return m_currentFrameParent; +} + +void WebPage::setCurrentFrameParent(QWebFrame* frame) { + m_currentFrameParent = frame; +} + +