WebKit:
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 20 Nov 2004 22:10:56 +0000 (22:10 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 20 Nov 2004 22:10:56 +0000 (22:10 +0000)
commit2533915d26f9026d732720cfe6eb3cb81fb9e310
treec31c0db13cfa06aa36128db2c8044ad2040852a2
parent1ad19194227b9dd9d1c3282bf3d8ab6db1b8a246
WebKit:

        Reviewed by John.

  <rdar://problem/3710101> _web_userVisibleString makes URL autocomplete roughly 2x slower

  * Misc.subproj/WebNSURLExtras.h:
        * Misc.subproj/WebNSURLExtras.m:
        (-[NSString _web_isUserVisibleURL]): New SPI to check if a URL
  string is already in user-visible form (i.e. converting it to an
  NSURL and then back via _web_userVisibleString would not change
  anything).

WebBrowser:

        Reviewed by John,

<rdar://problem/3710101> _web_userVisibleString makes URL autocomplete roughly 2x slower

        * URLCompletionController.m:
        (_rawStringFromItem): use URLString from history item when possible, only convert
  to user visible string when we really have to.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8059 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/ChangeLog
WebKit/Misc.subproj/WebNSURLExtras.h
WebKit/Misc.subproj/WebNSURLExtras.m