Skip to content
  • kocienda's avatar
    Remove characters RFC 2396 describes as "unwise" from the · c911ccf5
    kocienda authored
    	BadChar character class. This causes them to remain unescaped
    	in KURL objects. As a result, some extra escaping needed to
    	be added into the getNSURL() function to enable NSURL
    	objects to be created using a KURL.
    
    	This enables me to fix this bug:
    	Radar 3050437 (Clicking link leads to page with garbled content)
    
    	Note, however, that my fix for 3050437 relies on this bug remaining unfixed:
    
    	Radar 3102332 (Square bracket characters "sneak through" CFURL illegal character checks)
    
            * kwq/KWQKURL.mm:
            (KURL::getNSURL)
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2693 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    c911ccf5