<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>25915</bug_id>
          
          <creation_ts>2009-05-21 01:04:47 -0700</creation_ts>
          <short_desc>Not possible to use js-only tests from the http directory</short_desc>
          <delta_ts>2010-06-10 17:17:59 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>25907</blocked>
    
    <blocked>25916</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>darin</cc>
    
    <cc>ggaren</cc>
    
    <cc>mrowe</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>122277</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 01:04:47 -0700</bug_when>
    <thetext>Not possible to use js-only tests from the http directory

You can&apos;t get at the js test support files in fast/js/resources from an http test.  The attached patch adds this ability.  (Which I&apos;m about to use in another patch!)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122280</commentid>
    <comment_count>1</comment_count>
      <attachid>30525</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 01:05:32 -0700</bug_when>
    <thetext>Created attachment 30525
Make it possible to write js-only http tests by exposing a /js-test-resources alias.

 3 files changed, 16 insertions(+), 0 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122391</commentid>
    <comment_count>2</comment_count>
      <attachid>30525</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2009-05-21 12:17:46 -0700</bug_when>
    <thetext>Comment on attachment 30525
Make it possible to write js-only http tests by exposing a /js-test-resources alias.

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122393</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2009-05-21 12:25:26 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/43975</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122404</commentid>
    <comment_count>4</comment_count>
      <attachid>30525</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-05-21 13:30:39 -0700</bug_when>
    <thetext>Comment on attachment 30525
Make it possible to write js-only http tests by exposing a /js-test-resources alias.

Started seeing failures on the bots, presumably due to Apache version.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122405</commentid>
    <comment_count>5</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-05-21 13:31:00 -0700</bug_when>
    <thetext>Reopening the bug since I had to roll out the change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122486</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 18:15:08 -0700</bug_when>
    <thetext>The question is if mod_alias (a default included module) is loaded or not.  I&apos;ll update the httpd.configs as well.

A link to the failing tests would have helped. ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122487</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 18:17:12 -0700</bug_when>
    <thetext>mod_alias appears to be enabled in all configurations. I need to see the failure logs...

/me goes digging.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122488</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 18:19:26 -0700</bug_when>
    <thetext>Tiger:
http/tests/appcache .Syntax error in -C/-c directive:
Invalid command &apos;Alias&apos;, perhaps mis-spelled or defined by a module not included in the server configuration
Timed out waiting for httpd to start at ./WebKitTools/Scripts/run-webkit-tests line 1420.

Windows:
http/tests/cookies .Syntax error in -C/-c directive:
Invalid command &apos;Alias&apos;, perhaps mis-spelled or defined by a module not included in the server configuration
Timed out waiting for httpd to start at ./WebKitTools/Scripts/run-webkit-tests line 1420, &lt;IN&gt; line 36257.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122489</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 18:20:00 -0700</bug_when>
    <thetext>Those logs were taken from:
http://build.webkit.org/builders/Tiger%20Intel%20Release/builds/1261/steps/layout-test/logs/stdio
http://build.webkit.org/builders/Windows%20Release%20%28Tests%29/builds/1081/steps/layout-test/logs/stdio
http://build.webkit.org/builders/Windows%20Debug%20%28Tests%29/builds/1204/steps/layout-test/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122490</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-21 18:22:14 -0700</bug_when>
    <thetext>Oh. It just needs to be -c instead of -C:

       -C directive
              Process the configuration directive before reading config files.

       -c directive
              Process the configuration directive after reading config files.
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30525</attachid>
            <date>2009-05-21 01:05:32 -0700</date>
            <delta_ts>2010-06-10 17:17:59 -0700</delta_ts>
            <desc>Make it possible to write js-only http tests by exposing a /js-test-resources alias.</desc>
            <filename>Make-it-possible-to-write-js-only-http-tests-by-exposing-a-js-test-resources-alias..patch</filename>
            <type>text/plain</type>
            <size>2658</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">N2VmOTMxMDQ4OTM4NjIzMDUzNmI3MGEzNTVkMGY1ZTZmM2Y0OGY5NgpkaWZmIC0tZ2l0IGEvV2Vi
S2l0VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDQ5NzA5MGUu
LmNmMTQ0MmIgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRU
b29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAwOS0wNS0yMSAgRXJpYyBTZWlkZWwg
IDxlcmljQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgTWFrZSBpdCBwb3NzaWJsZSB0byB3cml0ZSBqcy1vbmx5IGh0dHAgdGVzdHMg
YnkgZXhwb3NpbmcgYSAvanMtdGVzdC1yZXNvdXJjZXMgYWxpYXMuCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNTkxNQorCisgICAgICAgICogU2NyaXB0
cy9ydW4td2Via2l0LWh0dHBkOgorICAgICAgICAqIFNjcmlwdHMvcnVuLXdlYmtpdC10ZXN0czoK
KwogMjAwOS0wNS0xNCAgSG9sZ2VyIEhhbnMgUGV0ZXIgRnJleXRoZXIgIDx6ZWNrZUBzZWxmaXNo
Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbmRlcnMgQ2FybHNzb24uCmRpZmYgLS1naXQg
YS9XZWJLaXRUb29scy9TY3JpcHRzL3J1bi13ZWJraXQtaHR0cGQgYi9XZWJLaXRUb29scy9TY3Jp
cHRzL3J1bi13ZWJraXQtaHR0cGQKaW5kZXggYTY0ZWVmNi4uNmI0ODJhYSAxMDA3NTUKLS0tIGEv
V2ViS2l0VG9vbHMvU2NyaXB0cy9ydW4td2Via2l0LWh0dHBkCisrKyBiL1dlYktpdFRvb2xzL1Nj
cmlwdHMvcnVuLXdlYmtpdC1odHRwZApAQCAtODMsNiArODMsNyBAQCBpZiAoLWYgIi90bXAvV2Vi
S2l0L2h0dHBkLnBpZCIpIHsKIH0KIAogbXkgJHRlc3REaXJlY3RvcnkgPSBnZXRjd2QoKSAuICIv
TGF5b3V0VGVzdHMiOworbXkgJGpzVGVzdFJlc291cmNlc0RpcmVjdG9yeSA9ICR0ZXN0RGlyZWN0
b3J5IC4gIi9mYXN0L2pzL3Jlc291cmNlcyI7CiBteSAkaHR0cGRQYXRoID0gIi91c3Ivc2Jpbi9o
dHRwZCI7CiAkaHR0cGRQYXRoID0gIi91c3Ivc2Jpbi9hcGFjaGUyIiBpZiBpc0RlYmlhbkJhc2Vk
KCk7CiBteSAkaHR0cGRDb25maWcgPSAiJHRlc3REaXJlY3RvcnkvaHR0cC9jb25mL2h0dHBkLmNv
bmYiOwpAQCAtMTA2LDYgKzEwNyw4IEBAIHByaW50ICJQcmVzcyBDdHJsK0MgdG8gc3RvcCBpdC5c
blxuIjsKIG15IEBhcmdzID0gKAogICAgICItZiIsICIkaHR0cGRDb25maWciLAogICAgICItQyIs
ICJEb2N1bWVudFJvb3QgXCIkZG9jdW1lbnRSb290XCIiLAorICAgICMgU2V0dXAgYSBsaW5rIHRv
IHdoZXJlIHRoZSBqcyB0ZXN0IHRlbXBsYXRlcyBhcmUgc3RvcmVkCisgICAgIi1DIiwgIkFsaWFz
IC9qcy10ZXN0LXJlc291cmNlcyBcIiRqc1Rlc3RSZXNvdXJjZXNEaXJlY3RvcnlcIiIsCiAgICAg
Ii1DIiwgIkxpc3RlbiAkbGlzdGVuIiwKICAgICAiLWMiLCAiVHlwZXNDb25maWcgXCIkdHlwZXND
b25maWdcIiIsCiAgICAgIi1jIiwgIkN1c3RvbUxvZyB8L3Vzci9iaW4vdGVlIGNvbW1vbiIsCmRp
ZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL3J1bi13ZWJraXQtdGVzdHMgYi9XZWJLaXRU
b29scy9TY3JpcHRzL3J1bi13ZWJraXQtdGVzdHMKaW5kZXggNWU4MDI2OS4uNTg3M2U5NiAxMDA3
NTUKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0cy9ydW4td2Via2l0LXRlc3RzCisrKyBiL1dlYktp
dFRvb2xzL1NjcmlwdHMvcnVuLXdlYmtpdC10ZXN0cwpAQCAtMTM4NCw2ICsxMzg0LDcgQEAgc3Vi
IG9wZW5IVFRQRElmTmVlZGVkKCkKICAgICAgICAgJGh0dHBkQ29uZmlnID0gIiR0ZXN0RGlyZWN0
b3J5L2h0dHAvY29uZi9hcGFjaGUyLWh0dHBkLmNvbmYiIGlmIGAkaHR0cGRQYXRoIC12YCA9fiBt
fEFwYWNoZS8yfDsKICAgICB9CiAgICAgbXkgJGRvY3VtZW50Um9vdCA9ICIkdGVzdERpcmVjdG9y
eS9odHRwL3Rlc3RzIjsKKyAgICBteSAkanNUZXN0UmVzb3VyY2VzRGlyZWN0b3J5ID0gJHRlc3RE
aXJlY3RvcnkgLiAiL2Zhc3QvanMvcmVzb3VyY2VzIjsKICAgICBteSAkdHlwZXNDb25maWcgPSAi
JHRlc3REaXJlY3RvcnkvaHR0cC9jb25mL21pbWUudHlwZXMiOwogICAgIG15ICRsaXN0ZW4gPSAi
MTI3LjAuMC4xOiRodHRwZFBvcnQiOwogICAgIG15ICRhYnNUZXN0UmVzdWx0c0RpcmVjdG9yeSA9
IEZpbGU6OlNwZWMtPnJlbDJhYnMoZ2xvYiAkdGVzdFJlc3VsdHNEaXJlY3RvcnkpOwpAQCAtMTM5
NCw2ICsxMzk1LDggQEAgc3ViIG9wZW5IVFRQRElmTmVlZGVkKCkKICAgICBteSBAYXJncyA9ICgK
ICAgICAgICAgIi1mIiwgIiRodHRwZENvbmZpZyIsCiAgICAgICAgICItQyIsICJEb2N1bWVudFJv
b3QgXCIkZG9jdW1lbnRSb290XCIiLAorICAgICAgICAjIFNldHVwIGEgbGluayB0byB3aGVyZSB0
aGUganMgdGVzdCB0ZW1wbGF0ZXMgYXJlIHN0b3JlZAorICAgICAgICAiLUMiLCAiQWxpYXMgL2pz
LXRlc3QtcmVzb3VyY2VzIFwiJGpzVGVzdFJlc291cmNlc0RpcmVjdG9yeVwiIiwKICAgICAgICAg
Ii1DIiwgIkxpc3RlbiAkbGlzdGVuIiwKICAgICAgICAgIi1jIiwgIlR5cGVzQ29uZmlnIFwiJHR5
cGVzQ29uZmlnXCIiLAogICAgICAgICAiLWMiLCAiQ3VzdG9tTG9nIFwiJGFic1Rlc3RSZXN1bHRz
RGlyZWN0b3J5L2FjY2Vzc19sb2cudHh0XCIgY29tbW9uIiwK
</data>

          </attachment>
      

    </bug>

</bugzilla>