<?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>66522</bug_id>
          
          <creation_ts>2011-08-18 19:48:23 -0700</creation_ts>
          <short_desc>Test how HTMLAnchorElement.getParameter reacts to too few arguments</short_desc>
          <delta_ts>2011-09-08 19:56:49 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          
          <blocked>66235</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Mark Pilgrim (Google)">pilgrim</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>mjs</cc>
    
    <cc>sam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>453559</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2011-08-18 19:48:23 -0700</bug_when>
    <thetext>Test how HTMLAnchorElement.getParameter reacts to too few arguments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453562</commentid>
    <comment_count>1</comment_count>
      <attachid>104440</attachid>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2011-08-18 19:52:31 -0700</bug_when>
    <thetext>Created attachment 104440
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453615</commentid>
    <comment_count>2</comment_count>
      <attachid>104440</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-08-18 21:21:39 -0700</bug_when>
    <thetext>Comment on attachment 104440
Patch

Looks fine. Two comments:

    1) It&apos;s probably better to have each test cover more than one function. A separate test for each function will bulk up the test directory and has few benefits.

    2) Using a separate script-tests source file is a bit of an anti-pattern. Alexey Proskuryakov has pointed out that you get almost all the same benefits if you put the script directly into the HTML file. You can still use the js-test files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>464366</commentid>
    <comment_count>3</comment_count>
      <attachid>106788</attachid>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2011-09-08 14:22:33 -0700</bug_when>
    <thetext>Created attachment 106788
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>464367</commentid>
    <comment_count>4</comment_count>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2011-09-08 14:23:30 -0700</bug_when>
    <thetext>Merged separate script-tests file into HTML file</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>464371</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-09-08 14:27:21 -0700</bug_when>
    <thetext>I agree that it makes sense to merge related tests.  For example, I think the plan is to put all the validity-state tests together.  We&apos;ll see how these shake out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>464604</commentid>
    <comment_count>6</comment_count>
      <attachid>106788</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-08 19:56:44 -0700</bug_when>
    <thetext>Comment on attachment 106788
Patch

Clearing flags on attachment: 106788

Committed r94829: &lt;http://trac.webkit.org/changeset/94829&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>464605</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-08 19:56:49 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>104440</attachid>
            <date>2011-08-18 19:52:31 -0700</date>
            <delta_ts>2011-09-08 14:22:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-66522-20110818225252.patch</filename>
            <type>text/plain</type>
            <size>2587</size>
            <attacher name="Mark Pilgrim (Google)">pilgrim</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDkzMzgzKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMDgtMTggIE1hcmsgUGlsZ3JpbSAgPHBp
bGdyaW1AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFRlc3QgaG93IEhUTUxBbmNob3JFbGVtZW50
LmdldFBhcmFtZXRlciByZWFjdHMgdG8gdG9vIGZldyBhcmd1bWVudHMKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY2NTIyCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2RvbS9IVE1MQW5jaG9yRWxl
bWVudC9nZXQtcGFyYW1ldGVyLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9k
b20vSFRNTEFuY2hvckVsZW1lbnQvZ2V0LXBhcmFtZXRlci5odG1sOiBBZGRlZC4KKyAgICAgICAg
KiBmYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9zY3JpcHQtdGVzdHMvZ2V0LXBhcmFtZXRlci5q
czogQWRkZWQuCisKIDIwMTEtMDgtMTggIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFJFR1JFU1NJT04ocjkwOTcxKTogTnVsbCBwb2ludGVyIGRlcmVmZXJlbmNl
IHdpdGggcGxhY2Vob2xkZXIgYW5kIHdlYmtpdC1zY3JvbGxiYXItY29ybmVyCkluZGV4OiBMYXlv
dXRUZXN0cy9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9nZXQtcGFyYW1ldGVyLWV4cGVjdGVk
LnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVu
dC9nZXQtcGFyYW1ldGVyLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3Rz
L2Zhc3QvZG9tL0hUTUxBbmNob3JFbGVtZW50L2dldC1wYXJhbWV0ZXItZXhwZWN0ZWQudHh0CShy
ZXZpc2lvbiAwKQpAQCAtMCwwICsxLDEwIEBACitUZXN0IGNhbGxpbmcgZ2V0UGFyYW1ldGVyIHdp
dGhvdXQgcmVxdWlyZWQgYXJndW1lbnRzLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBz
ZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisK
KworUEFTUyBhLmdldFBhcmFtZXRlcigpIHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6IE5vdCBl
bm91Z2ggYXJndW1lbnRzLgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNU
IENPTVBMRVRFCisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxBbmNob3JFbGVtZW50
L2dldC1wYXJhbWV0ZXIuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9I
VE1MQW5jaG9yRWxlbWVudC9nZXQtcGFyYW1ldGVyLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlv
dXRUZXN0cy9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9nZXQtcGFyYW1ldGVyLmh0bWwJKHJl
dmlzaW9uIDApCkBAIC0wLDAgKzEsMTMgQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVU
Ri8vRFREIEhUTUwvL0VOIj4KKzxodG1sPgorPGhlYWQ+Cis8bGluayByZWw9InN0eWxlc2hlZXQi
IGhyZWY9Ii4uLy4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNy
Yz0iLi4vLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4K
Kzxib2R5PgorPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rp
dj4KKzxzY3JpcHQgc3JjPSJzY3JpcHQtdGVzdHMvZ2V0LXBhcmFtZXRlci5qcyI+PC9zY3JpcHQ+
Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3Jp
cHQ+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MQW5j
aG9yRWxlbWVudC9zY3JpcHQtdGVzdHMvZ2V0LXBhcmFtZXRlci5qcwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9zY3JpcHQtdGVzdHMvZ2V0LXBh
cmFtZXRlci5qcwkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxBbmNo
b3JFbGVtZW50L3NjcmlwdC10ZXN0cy9nZXQtcGFyYW1ldGVyLmpzCShyZXZpc2lvbiAwKQpAQCAt
MCwwICsxLDcgQEAKK2Rlc2NyaXB0aW9uKCdUZXN0IGNhbGxpbmcgZ2V0UGFyYW1ldGVyIHdpdGhv
dXQgcmVxdWlyZWQgYXJndW1lbnRzLicpOworCit2YXIgYSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1l
bnQoJ2EnKTsKKworc2hvdWxkVGhyb3coImEuZ2V0UGFyYW1ldGVyKCkiKTsKKwordmFyIHN1Y2Nl
c3NmdWxseVBhcnNlZCA9IHRydWU7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>106788</attachid>
            <date>2011-09-08 14:22:33 -0700</date>
            <delta_ts>2011-09-08 19:56:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-66522-20110908172338.patch</filename>
            <type>text/plain</type>
            <size>2104</size>
            <attacher name="Mark Pilgrim (Google)">pilgrim</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDk0Nzk4
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDkt
MDggIE1hcmsgUGlsZ3JpbSAgPHBpbGdyaW1AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFRlc3Qg
aG93IEhUTUxBbmNob3JFbGVtZW50LmdldFBhcmFtZXRlciByZWFjdHMgdG8gdG9vIGZldyBhcmd1
bWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY2
NTIyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBM
YXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9nZXQtcGFyYW1ldGVyLWV4cGVj
dGVkLnR4dDogQWRkZWQuCisgICAgICAgICogTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTEFuY2hv
ckVsZW1lbnQvZ2V0LXBhcmFtZXRlci5odG1sOiBBZGRlZC4KKwogMjAxMS0wOS0wOCAgVmFydW4g
SmFpbiAgPHZhcnVuamFpbkBnb29nbGUuY29tPgogCiAgICAgICAgIEltcGxlbWVudCBkb3VibGUg
dGFwIGRldGVjdGlvbiBpbiBHZXN0dXJlUmVjb2duaXplckNocm9taXVtCkluZGV4OiBMYXlvdXRU
ZXN0cy9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9nZXQtcGFyYW1ldGVyLWV4cGVjdGVkLnR4
dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9n
ZXQtcGFyYW1ldGVyLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zh
c3QvZG9tL0hUTUxBbmNob3JFbGVtZW50L2dldC1wYXJhbWV0ZXItZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAwKQpAQCAtMCwwICsxLDEwIEBACitUZXN0IGNhbGxpbmcgZ2V0UGFyYW1ldGVyIHdpdGhv
dXQgcmVxdWlyZWQgYXJndW1lbnRzLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJp
ZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKwor
UEFTUyBhLmdldFBhcmFtZXRlcigpIHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6IE5vdCBlbm91
Z2ggYXJndW1lbnRzLgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENP
TVBMRVRFCisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxBbmNob3JFbGVtZW50L2dl
dC1wYXJhbWV0ZXIuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1M
QW5jaG9yRWxlbWVudC9nZXQtcGFyYW1ldGVyLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRU
ZXN0cy9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9nZXQtcGFyYW1ldGVyLmh0bWwJKHJldmlz
aW9uIDApCkBAIC0wLDAgKzEsMjEgQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8v
RFREIEhUTUwvL0VOIj4KKzxodG1sPgorPGhlYWQ+Cis8bGluayByZWw9InN0eWxlc2hlZXQiIGhy
ZWY9Ii4uLy4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNyYz0i
Li4vLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxi
b2R5PgorPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4K
KzxzY3JpcHQ+CitkZXNjcmlwdGlvbignVGVzdCBjYWxsaW5nIGdldFBhcmFtZXRlciB3aXRob3V0
IHJlcXVpcmVkIGFyZ3VtZW50cy4nKTsKKwordmFyIGEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50
KCdhJyk7CisKK3Nob3VsZFRocm93KCJhLmdldFBhcmFtZXRlcigpIik7CisKK3ZhciBzdWNjZXNz
ZnVsbHlQYXJzZWQgPSB0cnVlOworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVz
b3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>