<?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>15762</bug_id>
          
          <creation_ts>2007-10-30 04:03:45 -0700</creation_ts>
          <short_desc>XSLStylesheet loads subresources from a wrong URL</short_desc>
          <delta_ts>2007-10-31 01:34:09 -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>XML</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>59842</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-10-30 04:03:45 -0700</bug_when>
    <thetext>Discovered with the new Web Inspector XSLT logging: parsing errors were attributed to a wrong file. Fixing this made an existing test fail, but the test was incorrect (the new behavior matches xsltproc and WinIE).

Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59843</commentid>
    <comment_count>1</comment_count>
      <attachid>16945</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-10-30 04:19:01 -0700</bug_when>
    <thetext>Created attachment 16945
proposed fix

...as for Firefox, it passes neither variant - AFAICT, it doesn&apos;t try to load the DTD.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59844</commentid>
    <comment_count>2</comment_count>
      <attachid>16946</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-10-30 04:26:59 -0700</bug_when>
    <thetext>Created attachment 16946
proposed fix

Oops, there was one more test with the same problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59858</commentid>
    <comment_count>3</comment_count>
      <attachid>16946</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2007-10-30 11:48:22 -0700</bug_when>
    <thetext>Comment on attachment 16946
proposed fix

Does href() return the absolute URL?

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59861</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-10-30 12:18:51 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Does href() return the absolute URL?

It did in my tests, and I think it&apos;s always supposed to.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59915</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-10-31 01:34:09 -0700</bug_when>
    <thetext>Committed revision 27302.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>16945</attachid>
            <date>2007-10-30 04:19:01 -0700</date>
            <delta_ts>2007-10-30 04:26:59 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>15762r1_patch.txt</filename>
            <type>text/plain</type>
            <size>2620</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNzI1NikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMDctMTAtMzAgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEB3ZWJr
aXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NzYyCisgICAgICAgIFhT
TFN0eWxlc2hlZXQgbG9hZHMgc3VicmVzb3VyY2VzIGZyb20gYSB3cm9uZyBVUkwKKworICAgICAg
ICBDb3ZlcmVkIGJ5IGZhc3QveHNsL3hzbHQtc2Vjb25kLWxldmVsLWltcG9ydC54bWwKKworICAg
ICAgICAqIHhtbC9YU0xTdHlsZVNoZWV0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlhTTFN0eWxl
U2hlZXQ6OnBhcnNlU3RyaW5nKTogUGFzcyBzdHlsZXNoZWV0IFVSTCwgbm90CisgICAgICAgIHRo
ZSBkb2N1bWVudCBvbmUuCisKIDIwMDctMTAtMjkgIEJldGggRGFraW4gIDxiZGFraW5AYXBwbGUu
Y29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEh5YXR0LgpJbmRleDogV2ViQ29yZS94bWwvWFNM
U3R5bGVTaGVldC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS94bWwvWFNMU3R5bGVTaGVldC5j
cHAJKHJldmlzaW9uIDI3MjUzKQorKysgV2ViQ29yZS94bWwvWFNMU3R5bGVTaGVldC5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTE0NSw3ICsxNDUsNyBAQCBib29sIFhTTFN0eWxlU2hlZXQ6OnBhcnNl
U3RyaW5nKGNvbnN0IFN0CiAgICAgeG1sU2V0U3RydWN0dXJlZEVycm9yRnVuYyhjaHJvbWUsIFhT
TFRQcm9jZXNzb3I6OnBhcnNlRXJyb3JGdW5jKTsKIAogICAgIG1fc3R5bGVzaGVldERvYyA9IHht
bFJlYWRNZW1vcnkocmVpbnRlcnByZXRfY2FzdDxjb25zdCBjaGFyKj4oc3RyaW5nLmNoYXJhY3Rl
cnMoKSksIHN0cmluZy5sZW5ndGgoKSAqIHNpemVvZihVQ2hhciksCi0gICAgICAgIG1fb3duZXJE
b2N1bWVudC0+VVJMKCkuYXNjaWkoKSwKKyAgICAgICAgaHJlZigpLnV0ZjgoKS5kYXRhKCksCiAg
ICAgICAgIEJPTUhpZ2hCeXRlID09IDB4RkYgPyAiVVRGLTE2TEUiIDogIlVURi0xNkJFIiwgCiAg
ICAgICAgIFhNTF9QQVJTRV9OT0VOVCB8IFhNTF9QQVJTRV9EVERBVFRSIHwgWE1MX1BBUlNFX05P
V0FSTklORyB8IFhNTF9QQVJTRV9OT0NEQVRBKTsKICAgICBsb2FkQ2hpbGRTaGVldHMoKTsKSW5k
ZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFu
Z2VMb2cJKHJldmlzaW9uIDI3MjU2KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDctMTAtMzAgIEFsZXhleSBQcm9za3VyeWFrb3Yg
IDxhcEB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NzYyCisg
ICAgICAgIFhTTFN0eWxlc2hlZXQgbG9hZHMgc3VicmVzb3VyY2VzIGZyb20gYSB3cm9uZyBVUkwK
KworICAgICAgICAqIGZhc3QveHNsL3Jlc291cmNlcy94c2x0LXNlY29uZC1sZXZlbC1pbXBvcnQu
eHNsOiBUaGlzIHRlc3QgZGVwZW5kZWQKKyAgICAgICAgb24gb2xkIGJ1Z2d5IGJlaGF2aW9yLgor
CiAyMDA3LTEwLTI5ICBCZXRoIERha2luICA8YmRha2luQGFwcGxlLmNvbT4KIAogICAgICAgICBS
ZXZpZXdlZCBieSBIeWF0dC4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QveHNsL3Jlc291cmNlcy94
c2x0LXNlY29uZC1sZXZlbC1pbXBvcnQueHNsCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zh
c3QveHNsL3Jlc291cmNlcy94c2x0LXNlY29uZC1sZXZlbC1pbXBvcnQueHNsCShyZXZpc2lvbiAy
NzI1MykKKysrIExheW91dFRlc3RzL2Zhc3QveHNsL3Jlc291cmNlcy94c2x0LXNlY29uZC1sZXZl
bC1pbXBvcnQueHNsCSh3b3JraW5nIGNvcHkpCkBAIC0xLDUgKzEsNSBAQAogPD94bWwgdmVyc2lv
bj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KLTwhRE9DVFlQRSB4c2w6c3R5bGVzaGVldCBTWVNU
RU0gInJlc291cmNlcy94c2x0LXNlY29uZC1sZXZlbC1pbXBvcnQueHNsLmR0ZCI+Cis8IURPQ1RZ
UEUgeHNsOnN0eWxlc2hlZXQgU1lTVEVNICJ4c2x0LXNlY29uZC1sZXZlbC1pbXBvcnQueHNsLmR0
ZCI+CiA8eHNsOnN0eWxlc2hlZXQgdmVyc2lvbj0iMS4wIiB4bWxuczp4c2w9Imh0dHA6Ly93d3cu
dzMub3JnLzE5OTkvWFNML1RyYW5zZm9ybSI+CiAgIDx4c2w6aW5jbHVkZSBocmVmPSJ4c2x0LXNl
Y29uZC1sZXZlbC1pbXBvcnQyLnhzbCIgLz4KICAgPHhzbDp0ZW1wbGF0ZSBtYXRjaD0iLyI+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>16946</attachid>
            <date>2007-10-30 04:26:59 -0700</date>
            <delta_ts>2007-10-30 11:48:22 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>15762r2_patch.txt</filename>
            <type>text/plain</type>
            <size>3269</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNzI1NikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMDctMTAtMzAgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEB3ZWJr
aXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NzYyCisgICAgICAgIFhT
TFN0eWxlc2hlZXQgbG9hZHMgc3VicmVzb3VyY2VzIGZyb20gYSB3cm9uZyBVUkwKKworICAgICAg
ICBDb3ZlcmVkIGJ5IGNvcnJlY3RlZCBleGlzdGluZyB0ZXN0cy4KKworICAgICAgICAqIHhtbC9Y
U0xTdHlsZVNoZWV0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlhTTFN0eWxlU2hlZXQ6OnBhcnNl
U3RyaW5nKTogUGFzcyBzdHlsZXNoZWV0IFVSTCwgbm90CisgICAgICAgIHRoZSBkb2N1bWVudCBv
bmUuCisKIDIwMDctMTAtMjkgIEJldGggRGFraW4gIDxiZGFraW5AYXBwbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IEh5YXR0LgpJbmRleDogV2ViQ29yZS94bWwvWFNMU3R5bGVTaGVldC5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS94bWwvWFNMU3R5bGVTaGVldC5jcHAJKHJldmlzaW9u
IDI3MjUzKQorKysgV2ViQ29yZS94bWwvWFNMU3R5bGVTaGVldC5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTE0NSw3ICsxNDUsNyBAQCBib29sIFhTTFN0eWxlU2hlZXQ6OnBhcnNlU3RyaW5nKGNvbnN0
IFN0CiAgICAgeG1sU2V0U3RydWN0dXJlZEVycm9yRnVuYyhjaHJvbWUsIFhTTFRQcm9jZXNzb3I6
OnBhcnNlRXJyb3JGdW5jKTsKIAogICAgIG1fc3R5bGVzaGVldERvYyA9IHhtbFJlYWRNZW1vcnko
cmVpbnRlcnByZXRfY2FzdDxjb25zdCBjaGFyKj4oc3RyaW5nLmNoYXJhY3RlcnMoKSksIHN0cmlu
Zy5sZW5ndGgoKSAqIHNpemVvZihVQ2hhciksCi0gICAgICAgIG1fb3duZXJEb2N1bWVudC0+VVJM
KCkuYXNjaWkoKSwKKyAgICAgICAgaHJlZigpLnV0ZjgoKS5kYXRhKCksCiAgICAgICAgIEJPTUhp
Z2hCeXRlID09IDB4RkYgPyAiVVRGLTE2TEUiIDogIlVURi0xNkJFIiwgCiAgICAgICAgIFhNTF9Q
QVJTRV9OT0VOVCB8IFhNTF9QQVJTRV9EVERBVFRSIHwgWE1MX1BBUlNFX05PV0FSTklORyB8IFhN
TF9QQVJTRV9OT0NEQVRBKTsKICAgICBsb2FkQ2hpbGRTaGVldHMoKTsKSW5kZXg6IExheW91dFRl
c3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlz
aW9uIDI3MjU2KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMTQgQEAKKzIwMDctMTAtMzAgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEB3ZWJraXQu
b3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0
dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NzYyCisgICAgICAgIFhTTFN0
eWxlc2hlZXQgbG9hZHMgc3VicmVzb3VyY2VzIGZyb20gYSB3cm9uZyBVUkwKKworICAgICAgICAq
IGZhc3QveHNsL3Jlc291cmNlcy94c2x0LXNlY29uZC1sZXZlbC1pbXBvcnQueHNsOgorICAgICAg
ICAqIGZhc3QvcGFyc2VyL3Jlc291cmNlcy9leHRlcm5hbC1lbnRpdGllcy54c2wueHNsOgorICAg
ICAgICBUaGVzZSB0ZXN0cyBkZXBlbmRlZCBvbiBvbGQgYnVnZ3kgYmVoYXZpb3IuCisKIDIwMDct
MTAtMjkgIEJldGggRGFraW4gIDxiZGFraW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2Vk
IGJ5IEh5YXR0LgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9wYXJzZXIvcmVzb3VyY2VzL2V4dGVy
bmFsLWVudGl0aWVzLnhzbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3BhcnNlci9y
ZXNvdXJjZXMvZXh0ZXJuYWwtZW50aXRpZXMueHNsCShyZXZpc2lvbiAyNzI1MykKKysrIExheW91
dFRlc3RzL2Zhc3QvcGFyc2VyL3Jlc291cmNlcy9leHRlcm5hbC1lbnRpdGllcy54c2wJKHdvcmtp
bmcgY29weSkKQEAgLTEsNSArMSw1IEBACiA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJ1
dGYtOCIgPz4NCi08IURPQ1RZUEUgeHNsOnN0eWxlc2hlZXQgU1lTVEVNICJyZXNvdXJjZXMvZXh0
ZXJuYWwtZW50aXRpZXMuZHRkIj4NCis8IURPQ1RZUEUgeHNsOnN0eWxlc2hlZXQgU1lTVEVNICJl
eHRlcm5hbC1lbnRpdGllcy5kdGQiPg0KIDx4c2w6c3R5bGVzaGVldCB2ZXJzaW9uPSIxLjAiIHht
bG5zOnhzbD0iaHR0cDovL3d3dy53My5vcmcvMTk5OS9YU0wvVHJhbnNmb3JtIj4NCiAgICAgPHhz
bDp0ZW1wbGF0ZSBtYXRjaD0iLyI+DQogICAgICAgICA8SFRNTD4NCkluZGV4OiBMYXlvdXRUZXN0
cy9mYXN0L3hzbC9yZXNvdXJjZXMveHNsdC1zZWNvbmQtbGV2ZWwtaW1wb3J0LnhzbAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3hzbC9yZXNvdXJjZXMveHNsdC1zZWNvbmQtbGV2ZWwt
aW1wb3J0LnhzbAkocmV2aXNpb24gMjcyNTMpCisrKyBMYXlvdXRUZXN0cy9mYXN0L3hzbC9yZXNv
dXJjZXMveHNsdC1zZWNvbmQtbGV2ZWwtaW1wb3J0LnhzbAkod29ya2luZyBjb3B5KQpAQCAtMSw1
ICsxLDUgQEAKIDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi04Ij8+Ci08IURPQ1RZ
UEUgeHNsOnN0eWxlc2hlZXQgU1lTVEVNICJyZXNvdXJjZXMveHNsdC1zZWNvbmQtbGV2ZWwtaW1w
b3J0LnhzbC5kdGQiPgorPCFET0NUWVBFIHhzbDpzdHlsZXNoZWV0IFNZU1RFTSAieHNsdC1zZWNv
bmQtbGV2ZWwtaW1wb3J0LnhzbC5kdGQiPgogPHhzbDpzdHlsZXNoZWV0IHZlcnNpb249IjEuMCIg
eG1sbnM6eHNsPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L1hTTC9UcmFuc2Zvcm0iPgogICA8eHNs
OmluY2x1ZGUgaHJlZj0ieHNsdC1zZWNvbmQtbGV2ZWwtaW1wb3J0Mi54c2wiIC8+CiAgIDx4c2w6
dGVtcGxhdGUgbWF0Y2g9Ii8iPgo=
</data>
<flag name="review"
          id="7193"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>