std::string url = _url;
m_caller = _caller;
m_alreadyOpenedExecURL = false;
- m_functionViewPrepare = [url, this] {
+ m_functionViewPrepare = [url, this]() mutable {
if (!m_initialised) {
if (m_window.get()) {
prepareServices();
m_webEngine->setCertificatePem.connect(boost::bind(&services::CertificateContents::saveCertificateInfo, m_certificateContents, _1, _2));
m_webEngine->setWrongCertificatePem.connect(boost::bind(&services::CertificateContents::saveWrongCertificateInfo, m_certificateContents, _1, _2));
m_webEngine->fullscreenModeSet.connect(boost::bind(&WebPageUI::fullscreenModeSet, m_webPageUI.get(), _1));
-#if PWA
- m_webEngine->resultDataManifest.connect(boost::bind(&SimpleUI::resultDataManifest, this, _1));
-#endif
m_webEngine->confirmationRequest.connect(boost::bind(&SimpleUI::handleConfirmationRequest, this, _1));
m_webEngine->getRotation.connect(boost::bind(&SimpleUI::getRotation, this));
m_webEngine->openFindOnPage.connect(boost::bind(&SimpleUI::showFindOnPageUI, this, _1));
const char* icon_src(ewk_manifest_icons_src_get(manifest, 0));
int orientation_type = ewk_manifest_orientation_type_get(manifest);
int display_mode = ewk_manifest_web_display_mode_get(manifest);
- long theme_color = ewk_manifest_theme_color_get(manifest);
- long background_color = ewk_manifest_background_color_get(manifest);
+ // TODO Due to build break and change in ewk API for now theme_color,
+ // and background_color have hardcoded value. Sample new api usage is in below lines:
+ // int rt, gt, bt, at, rb, gb, bb, ab;
+ long theme_color = 0; //ewk_manifest_theme_color_get(manifest, rt, gt, bt, at);
+ long background_color = 0; //ewk_manifest_background_color_get(manifest, rb, gb, bb, ab);
size_t icon_count = ewk_manifest_icons_count_get(manifest);
std::string str_short_name = "";