final EntryPoint entryPoint = initializePonySession(uiContext);
final String historyToken = data.getString(HISTORY.TOKEN);
if (historyToken != null && !historyToken.isEmpty()) uiContext.getHistory().newItem(historyToken, false);
final PCookies pCookies = uiContext.getCookies();
final JSONArray cookies = data.getJSONArray(PROPERTY.COOKIES);
for (int i = 0; i < cookies.length(); i++) {
final JSONObject jsoObject = cookies.getJSONObject(i);
final String name = jsoObject.getString(PROPERTY.KEY);
final String value = jsoObject.getString(PROPERTY.VALUE);
pCookies.cacheCookie(name, value);
}
if (isNewHttpSession) {
entryPoint.start(uiContext);
} else {