[webkit-dev] Why is port 8080 hard-coded in LayoutTests/http/conf/*httpd.conf?

Maciej Stachowiak mjs at apple.com
Wed Aug 29 14:49:24 PDT 2007


On Aug 29, 2007, at 11:32 AM, Anyang Ren wrote:

> In r24746, the three *httpd.conf files in LayoutTests/http/conf were
> changed to listen on port 8080 as well.  The relevant section in
> those files looks like this now:
>
> #
> # Listen: Allows you to bind Apache to specific IP addresses and/or
> # ports, instead of the default. See also the <VirtualHost>
> # directive.
> #
> # Configured from the httpd command line for WebKit layout tests.
> # Port 8443 is hard-coded as it is needed for the HTTPS  
> configuration later on.
> #
> #Listen 3000
> Listen 127.0.0.1:8080
> Listen 127.0.0.1:8443
>
> Should we add a comment to explain why port 8080 is hard-coded?
>
> Why don't we pass -C 'Listen 127.0.0.1:8080' to httpd on the command
> line?

Port 8080 has to be used because a handful of the tests (mostly  
security-related) now depend on the specific port number.

Regards,
MAciej




More information about the webkit-dev mailing list