//with a custom scheme.
if(WEBKIT_IS_WEB_HISTORY_ITEM(item) && webkit_web_history_item_get_uri(item) != url)
{
- WebKitWebHistoryItem* newitem = webkit_web_history_item_new_with_data(url, webKitCtrl->GetCurrentTitle());
+ WebKitWebHistoryItem*
+ newitem = webkit_web_history_item_new_with_data
+ (
+ url.utf8_str(),
+ webKitCtrl->GetCurrentTitle().utf8_str()
+ );
webkit_web_back_forward_list_add_item(hist, newitem);
}
wxString mime = file->GetMimeType();
wxString path = "data:" + mime + ";base64," + data;
//Then we can redirect the call
- webkit_network_request_set_uri(request, path);
+ webkit_network_request_set_uri(request, path.utf8_str());
}
}
PostCreation(size);
/* Open a webpage */
- webkit_web_view_load_uri (WEBKIT_WEB_VIEW (web_view), url);
+ webkit_web_view_load_uri (WEBKIT_WEB_VIEW (web_view), url.utf8_str());
//Get the initial history limit so we can enable and disable it later
WebKitWebBackForwardList* history;
WebKitWebHistoryItem* gtkitem = (WebKitWebHistoryItem*)item->m_histItem;
if(gtkitem)
{
- WebKitWebBackForwardList* history;
- history = webkit_web_view_get_back_forward_list(WEBKIT_WEB_VIEW(web_view));
webkit_web_view_go_to_back_forward_item(WEBKIT_WEB_VIEW(web_view),
WEBKIT_WEB_HISTORY_ITEM(gtkitem));
}