If you are using webkit to author a browser, rather than making changes to 
webkit itself, you should ask questions on [email protected].

Assuming you're writing code in a layer that has access to KURL, just pass your 
string to KURL and call isValid().

> -----Original Message-----
> From: [email protected] [mailto:webkit-dev-
> [email protected]] On Behalf Of Ghita
> Sent: Tuesday, December 13, 2011 3:34 PM
> To: [email protected]
> Subject: Re: [webkit-dev] URL validating process in WebKit
> 
> 
> Thank you for your quick answer! In fact, my goal is to test only the
> functionality of the validity of one URL(I want to extract from the
> source
> code the part where he treats url validity and change it later
> according to
> my own web browser). You said that the tests for the urls are in
> LayoutTest/fast/url, so how I might execute a test, I mean, give the
> program
> one URL (for example in the main file), and the program returns me his
> feedback to its validity
> 
> 
> 
> Bugzilla from [email protected] wrote:
> >
> > On Tue, Dec 13, 2011 at 12:00 PM, Ghita <[email protected]>
> wrote:
> >> I need to know how webkit validates a URL address entered by a user
> in
> >> the
> >> web browser, I tried to follow step by step the compiler, but since
> I'm
> >> new,
> >> I'm completely lost in the webkit source code, so I would like to
> make a
> >> unit test to test the validity of one URL address, how I can do this
> >> test,
> >> so if someone could help me, I will be very grateful
> >
> > For regular WebKit, part of the validation is done KURL::init() and
> > the final decision of invalidating the URL is in KURL::parse().
> > If you use GoogleURL, look at the parsing in GoogleURL itself.
> >
> > The tests for urls are in LayoutTest/fast/url.
> > If you are aware of a problem with parsing valid or invalid URLs,
> > please create a bug report on bugs.webkit.org.
> >
> > Benjamin
> > _______________________________________________
> > webkit-dev mailing list
> > [email protected]
> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >
> >
> 
> --
> View this message in context: http://old.nabble.com/URL-validating-
> process-in-WebKit-tp32970309p32970502.html
> Sent from the Webkit mailing list archive at Nabble.com.
> 
> _______________________________________________
> webkit-dev mailing list
> [email protected]
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential 
information, privileged material (including material protected by the 
solicitor-client or other applicable privileges), or constitute non-public 
information. Any use of this information by anyone other than the intended 
recipient is prohibited. If you have received this transmission in error, 
please immediately reply to the sender and delete this information from your 
system. Use, dissemination, distribution, or reproduction of this transmission 
by unintended recipients is not authorized and may be unlawful.
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to