SIP is displayed when tried to scroll down webpage after loading 23/93423/3
authorm.kawonczyk <m.kawonczyk@samsung.com>
Mon, 24 Oct 2016 08:24:22 +0000 (10:24 +0200)
committerMaciej Kawo?czyk <m.kawonczyk@samsung.com>
Tue, 25 Oct 2016 13:31:11 +0000 (06:31 -0700)
[Issue]    http://suprem.sec.samsung.net/jira/browse/TSAM-6900
[Problem]  Dummy button was not focused on load finish.
[Solution] Focus dummy button in addition to webview after load finish.
[Verify]   Open browser, go to PC version naver.com. Reload page. Try
           scrolling down. SIP should not be displayed.

Change-Id: I98aeae5769399e742d4e078f7d489e01345e62ec

services/WebEngineService/WebView.cpp
services/WebPageUI/WebPageUI.cpp

index f6fd04acbdd27f61b43934dd75773eb40bcd185d..93c1004d267a07441446c78f72d3837478cd133b 100755 (executable)
@@ -1054,8 +1054,6 @@ void WebView::__loadFinished(void * data, Evas_Object * /* obj */, void * /* eve
     self->captureSnapshot(boost::any_cast<int>(config::Config::getInstance().get(CONFIG_KEY::HISTORY_TAB_SERVICE_THUMB_WIDTH)),
             boost::any_cast<int>(tizen_browser::config::Config::getInstance().get(CONFIG_KEY::HISTORY_TAB_SERVICE_THUMB_HEIGHT)),
             true, tools::SnapshotType::ASYNC_LOAD_FINISHED);
-
-    self->setFocus();
 }
 
 void WebView::__loadProgress(void * data, Evas_Object * /* obj */, void * event_info)
index d6f52f947676fdfee91b32548b00ac24e911832d..74bf76651c82c4dc9b50791aff3b61265427691c 100755 (executable)
@@ -210,6 +210,9 @@ void WebPageUI::loadFinished()
     m_URIEntry->loadFinished();
     hideProgressBar();
     m_URIEntry->updateSecureIcon();
+#if DUMMY_BUTTON
+    elm_object_focus_set(m_dummy_button, EINA_TRUE);
+#endif
 }
 
 void WebPageUI::setMainContent(Evas_Object* content)