[Issue#] N/A
[Bug] webkit callbacks returns URL with query and fragment identifier for app:// scheme. It should be skipped for file resolution
[Cause] N/A
[Solution] Skipped part of URL
[Verification] Run widget that uses link with query part and fragment part. Sub page should be loaded. Use wrt with app:// scheme ENABLED
You may use: porucznik:../t.iwanek/testAV2.wgt. Buttons should have round boundings. Css and js resources should be localized properly.
Change-Id: I5253a3cea398cbd671a43c91fa55417185da4290
{
DPL::String req = url;
+ DPL::String::size_type pos = req.find_first_of('#');
+ if(pos != DPL::String::npos)
+ {
+ req.resize(pos); //truncate fragment identifier
+ }
+
+ pos = req.find_first_of('?');
+ if(pos != DPL::String::npos)
+ {
+ req.resize(pos); //truncate query string
+ }
+
if (req.find(WIDGET_URI_BEGIN) == 0) {
req.erase(0, WIDGET_URI_BEGIN.length());
} else if (req.find(FILE_URI_BEGIN) == 0) {