Reviewed by Richard
authorkocienda <kocienda@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 6 Aug 2003 14:45:59 +0000 (14:45 +0000)
committerkocienda <kocienda@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 6 Aug 2003 14:45:59 +0000 (14:45 +0000)
commitb18747b174b1dbe48f1c7f5e29c14623819572ac
tree1675cb90863ae180b95ebbb723f10e1046172702
parent14e22613659e6b86c09bbbea63c1be8960fb8e85
    Reviewed by Richard

Plugins in WebKit need to store URLs in the form of "C-style" strings.
Create and use a new, improved method to make these strings, and do
not traverse through the NSURL absoluteString method, since that can i
introduce errors.

        * Misc.subproj/WebNSURLExtras.h: Added _web_URLCString method.
        * Misc.subproj/WebNSURLExtras.m:
        (-[NSURL _web_URLCString]): Added.
        * Plugins.subproj/WebBaseNetscapePluginStream.m:
        (-[WebBaseNetscapePluginStream setResponse:]): Call new _web_URLCString method.
        (-[WebBaseNetscapePluginStream finishedLoadingWithData:]): Ditto.
        * Plugins.subproj/WebBaseNetscapePluginView.m:
        (-[WebBaseNetscapePluginView frameStateChanged:]): Ditto.
        (-[WebBaseNetscapePluginView loadPluginRequest:]): Ditto.

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