ID: EMGH-6XTG9Y Steps to reproduce: 1) Create a new bookmark and use the URL "http://uljava.gjmptw.de:8080/midlets/harmonized/JSR 226 - Scalable 2D/SVGStress/JSR226Midlet.jad" 2) Use the Bookmark and visit the site Actual outcome: 1) Bookmark can be created 2) Browser tries to open the page but fails with "Web: no gateway reply" Expected outcome: 1) Bookmark can be created 2) Browser accesses the URL and the process of Java Midlet install starts.
Created attachment 12977 [details] 3.1 patch - escape the url
Created attachment 12978 [details] 3.1 patch - escape the url
Created attachment 12979 [details] 3.2 patch - escape the url
Created attachment 12980 [details] 3.2 patch - escape the Url
Comment on attachment 12980 [details] 3.2 patch - escape the Url iUrl=EscapeUtils::EscapeEncodeL(aUrl, EscapeUtils::EEscapeNormal); would just do.
Created attachment 13001 [details] 3.1 patch - escape Url
Created attachment 13002 [details] 3.2 patch - escape Url
Comment on attachment 13001 [details] 3.1 patch - escape Url iUrl needs to be set to NULL before the allocation beacuse EscapeEncodeL could leave and then the CUrlRequestInfo::~CUrlRequestInfo would delete iUrl twice. delete iUrl; iUrl = NULL; iUrl = EscapeUtils::EscapeEncodeL( aUrl, EscapeUtils::EEscapeNormal ); and please do not change the coding style +void CUrlRequestInfo::SetUrlL( const TDesC& aUrl )
Comment on attachment 13002 [details] 3.2 patch - escape Url see above
Created attachment 13004 [details] 3.1 patch - Escape Url
Created attachment 13005 [details] 3.2 patch - Escape Url
Created attachment 13007 [details] 3.1 patch
Created attachment 13008 [details] 3.2 patch
Comment on attachment 13007 [details] 3.1 patch r=me
Comment on attachment 13008 [details] 3.2 patch r=me
(In reply to comment #14) > (From update of attachment 13007 [details] [edit]) > r=me > Landed on 3.1 - r19464. Keeping open till it hits trunk.
landed on trunk - r19501. resolved.
Verified and Closed