<?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>48193</bug_id>
          
          <creation_ts>2010-10-23 13:30:24 -0700</creation_ts>
          <short_desc>HTMLFormElement.elements doesn&apos;t include fieldsets</short_desc>
          <delta_ts>2010-11-29 14:46:58 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>DOM</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>http://www.whatwg.org/html/#category-listed</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Ms2ger (he/him; ⌚ UTC+1/+2)">Ms2ger</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>yael</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>298456</commentid>
    <comment_count>0</comment_count>
    <who name="Ms2ger (he/him; ⌚ UTC+1/+2)">Ms2ger</who>
    <bug_when>2010-10-23 13:30:24 -0700</bug_when>
    <thetext>Fieldset is a listed element (see $URL). Test: &lt;http://software.hixie.ch/utilities/js/live-dom-viewer/saved/674&gt;

Tested with:

Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.11 Safari/534.10</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298457</commentid>
    <comment_count>1</comment_count>
    <who name="Ms2ger (he/him; ⌚ UTC+1/+2)">Ms2ger</who>
    <bug_when>2010-10-23 13:31:25 -0700</bug_when>
    <thetext>In particular, the test should log &quot;[object HTMLFieldSetElement]&quot; or some such, rather than &quot;undefined&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314598</commentid>
    <comment_count>2</comment_count>
      <attachid>75054</attachid>
    <who name="Yael">yael</who>
    <bug_when>2010-11-29 13:35:29 -0800</bug_when>
    <thetext>Created attachment 75054
Patch.

Added filedset and keygen to HTMLFormElement.elements by making them enumeratable.
object element should be listed as well and I will file a separate bug for that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314604</commentid>
    <comment_count>3</comment_count>
      <attachid>75054</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-11-29 13:40:55 -0800</bug_when>
    <thetext>Comment on attachment 75054
Patch.

View in context: https://bugs.webkit.org/attachment.cgi?id=75054&amp;action=review

&gt; WebCore/html/HTMLKeygenElement.h:39
&gt; -    virtual bool isEnumeratable() const { return false; }
&gt; +    virtual bool isEnumeratable() const { return true; }

You should instead just remove this member function entirely. The function inherited from HTMLSelectElement already returns true, there is no need to override.

&gt; LayoutTests/fast/forms/script-tests/form-collection-elements.js:2
&gt; +debug(&quot;This test does not add object element as a listed element. Separate bug will be filed for that.&quot;);

I don’t think “separate bug will be filed” makes sense in a comment in the test. Maybe you mean we’ll test that with a separate test?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314606</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-11-29 13:41:21 -0800</bug_when>
    <thetext>Do the test results match Firefox and/or IE exactly?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314609</commentid>
    <comment_count>5</comment_count>
    <who name="Yael">yael</who>
    <bug_when>2010-11-29 13:45:11 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Do the test results match Firefox and/or IE exactly?

Firefox and Opera do list keygen, fieldset and object. I am still testing on IE. Will have the results before committing this patch.
Firefox does not list output element though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314612</commentid>
    <comment_count>6</comment_count>
    <who name="Yael">yael</who>
    <bug_when>2010-11-29 13:46:26 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 75054 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=75054&amp;action=review
&gt; 
&gt; &gt; WebCore/html/HTMLKeygenElement.h:39
&gt; &gt; -    virtual bool isEnumeratable() const { return false; }
&gt; &gt; +    virtual bool isEnumeratable() const { return true; }
&gt; 
&gt; You should instead just remove this member function entirely. The function inherited from HTMLSelectElement already returns true, there is no need to override.
&gt; 
&gt; &gt; LayoutTests/fast/forms/script-tests/form-collection-elements.js:2
&gt; &gt; +debug(&quot;This test does not add object element as a listed element. Separate bug will be filed for that.&quot;);
&gt; 
&gt; I don’t think “separate bug will be filed” makes sense in a comment in the test. Maybe you mean we’ll test that with a separate test?
Thank you for the review. I will make the adjustments before committing. Since object elemnt is not as straightforward as keygen and fieldset, I filed https://bugs.webkit.org/show_bug.cgi?id=50179 to fix that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314644</commentid>
    <comment_count>7</comment_count>
    <who name="Yael">yael</who>
    <bug_when>2010-11-29 14:21:01 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Do the test results match Firefox and/or IE exactly?

IE9 Beta does not support keygen element, but it does list fieldset in HTMLFormElement.elements .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314666</commentid>
    <comment_count>8</comment_count>
    <who name="Yael">yael</who>
    <bug_when>2010-11-29 14:46:58 -0800</bug_when>
    <thetext>Committed r72835: &lt;http://trac.webkit.org/changeset/72835&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75054</attachid>
            <date>2010-11-29 13:35:29 -0800</date>
            <delta_ts>2010-11-29 13:40:55 -0800</delta_ts>
            <desc>Patch.</desc>
            <filename>48193.patch</filename>
            <type>text/plain</type>
            <size>8351</size>
            <attacher name="Yael">yael</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MjgyNCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjAgQEAKKzIwMTAtMTEtMjkgIFlhZWwgQWhhcm9uICA8eWFlbC5haGFyb25Abm9r
aWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEhUTUxGb3JtRWxlbWVudC5lbGVtZW50cyBkb2Vzbid0IGluY2x1ZGUgZmllbGRzZXRzCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODE5MworCisgICAg
ICAgIEFkZCBmaWVsZHNldCBhbmQga2V5Z2VuIHRvIHRoZSBsaXN0IG9mIGZvcm0gY29sbGVjdGlv
biBlbGVtZW50cywgYnkgbWFraW5nIHRoZW0gZW51bWVyYXRhYmxlLgorICAgICAgICBUaGlzIHBh
dGNoIGRvZXMgbm90IGFkZCBvYmplY3QgZWxlbWVudCB0byB0aGUgbGlzdC4gQSBzZXBhcmF0ZSBi
dWcgd2lsbCBkbyB0aGF0LgorCisgICAgICAgIFRlc3Q6IGZhc3QvZm9ybXMvZm9ybS1jb2xsZWN0
aW9uLWVsZW1lbnRzLmh0bWwKKworICAgICAgICAqIGh0bWwvSFRNTEZpZWxkU2V0RWxlbWVudC5o
OgorICAgICAgICAoV2ViQ29yZTo6SFRNTEZpZWxkU2V0RWxlbWVudDo6aXNFbnVtZXJhdGFibGUp
OgorICAgICAgICAqIGh0bWwvSFRNTEtleWdlbkVsZW1lbnQuaDoKKyAgICAgICAgKFdlYkNvcmU6
OkhUTUxLZXlnZW5FbGVtZW50Ojppc0VudW1lcmF0YWJsZSk6CisKIDIwMTAtMTEtMjkgIFRvbnkg
Q2hhbmcgIDx0b255QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBKYW1lcyBS
b2JpbnNvbi4KSW5kZXg6IFdlYkNvcmUvaHRtbC9IVE1MRmllbGRTZXRFbGVtZW50LmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gV2ViQ29yZS9odG1sL0hUTUxGaWVsZFNldEVsZW1lbnQuaAkocmV2aXNpb24gNzI3
OTQpCisrKyBXZWJDb3JlL2h0bWwvSFRNTEZpZWxkU2V0RWxlbWVudC5oCSh3b3JraW5nIGNvcHkp
CkBAIC0zNSw2ICszNSw3IEBAIHB1YmxpYzoKIHByaXZhdGU6CiAgICAgSFRNTEZpZWxkU2V0RWxl
bWVudChjb25zdCBRdWFsaWZpZWROYW1lJiwgRG9jdW1lbnQqLCBIVE1MRm9ybUVsZW1lbnQqKTsK
IAorICAgIHZpcnR1YWwgYm9vbCBpc0VudW1lcmF0YWJsZSgpIGNvbnN0IHsgcmV0dXJuIHRydWU7
IH0KICAgICB2aXJ0dWFsIGJvb2wgc3VwcG9ydHNGb2N1cygpIGNvbnN0OwogICAgIHZpcnR1YWwg
UmVuZGVyT2JqZWN0KiBjcmVhdGVSZW5kZXJlcihSZW5kZXJBcmVuYSosIFJlbmRlclN0eWxlKik7
CiAgICAgdmlydHVhbCBjb25zdCBBdG9taWNTdHJpbmcmIGZvcm1Db250cm9sVHlwZSgpIGNvbnN0
OwpJbmRleDogV2ViQ29yZS9odG1sL0hUTUxLZXlnZW5FbGVtZW50LmgKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2ViQ29yZS9odG1sL0hUTUxLZXlnZW5FbGVtZW50LmgJKHJldmlzaW9uIDcyNzk0KQorKysgV2Vi
Q29yZS9odG1sL0hUTUxLZXlnZW5FbGVtZW50LmgJKHdvcmtpbmcgY29weSkKQEAgLTM2LDcgKzM2
LDcgQEAgcHJpdmF0ZToKICAgICBIVE1MS2V5Z2VuRWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1l
JiwgRG9jdW1lbnQqLCBIVE1MRm9ybUVsZW1lbnQqKTsKIAogICAgIHZpcnR1YWwgY29uc3QgQXRv
bWljU3RyaW5nJiBmb3JtQ29udHJvbFR5cGUoKSBjb25zdDsKLSAgICB2aXJ0dWFsIGJvb2wgaXNF
bnVtZXJhdGFibGUoKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQorICAgIHZpcnR1YWwgYm9vbCBp
c0VudW1lcmF0YWJsZSgpIGNvbnN0IHsgcmV0dXJuIHRydWU7IH0KICAgICB2aXJ0dWFsIHZvaWQg
cGFyc2VNYXBwZWRBdHRyaWJ1dGUoQXR0cmlidXRlKik7CiAgICAgdmlydHVhbCBib29sIGFwcGVu
ZEZvcm1EYXRhKEZvcm1EYXRhTGlzdCYsIGJvb2wpOwogCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiA3Mjgy
NCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0
IEBACisyMDEwLTExLTI5ICBZYWVsIEFoYXJvbiAgPHlhZWwuYWhhcm9uQG5va2lhLmNvbT4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBIVE1MRm9ybUVs
ZW1lbnQuZWxlbWVudHMgZG9lc24ndCBpbmNsdWRlIGZpZWxkc2V0cworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDgxOTMKKworICAgICAgICAqIGZhc3Qv
Zm9ybXMvZm9ybS1jb2xsZWN0aW9uLWVsZW1lbnRzLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAg
ICAgICogZmFzdC9mb3Jtcy9mb3JtLWNvbGxlY3Rpb24tZWxlbWVudHMuaHRtbDogQWRkZWQuCisg
ICAgICAgICogZmFzdC9mb3Jtcy9zY3JpcHQtdGVzdHMvZm9ybS1jb2xsZWN0aW9uLWVsZW1lbnRz
LmpzOiBBZGRlZC4KKwogMjAxMC0xMS0yOSAgT2phbiBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFVucmV2aWV3ZWQgYnVpbGQgZml4LgpJbmRleDogTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9mb3JtLWNvbGxlY3Rpb24tZWxlbWVudHMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvZm9ybS1jb2xsZWN0aW9uLWVsZW1lbnRzLWV4cGVj
dGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvZm9ybS1jb2xs
ZWN0aW9uLWVsZW1lbnRzLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzNCBA
QAorVGhpcyB0ZXN0IGxpc3RzIGFsbCB0aGUgZWxlbWVudHMgb2YgYSBmb3JtIHBlciBodHRwOi8v
d3d3LndoYXR3Zy5vcmcvc3BlY3Mvd2ViLWFwcHMvY3VycmVudC13b3JrL211bHRpcGFnZS9mb3Jt
cy5odG1sI2NhdGVnb3J5LWxpc3RlZC4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2Vy
aWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisK
K1RoaXMgdGVzdCBkb2VzIG5vdCBhZGQgb2JqZWN0IGVsZW1lbnQgYXMgYSBsaXN0ZWQgZWxlbWVu
dC4gU2VwYXJhdGUgYnVnIHdpbGwgYmUgZmlsZWQgZm9yIHRoYXQuCitQQVNTIG93bmVyLmVsZW1l
bnRzLmxlbmd0aCBpcyAyMgorUEFTUyBvd25lci5lbGVtZW50c1swXS5pZCBpcyAnYnV0dG9uMScK
K1BBU1Mgb3duZXIuZWxlbWVudHNbMV0uaWQgaXMgJ2ZpZWxkc2V0MScKK1BBU1Mgb3duZXIuZWxl
bWVudHNbMl0uaWQgaXMgJ2lucHV0aGlkZGVuJworUEFTUyBvd25lci5lbGVtZW50c1szXS5pZCBp
cyAnaW5wdXR0ZXh0JworUEFTUyBvd25lci5lbGVtZW50c1s0XS5pZCBpcyAnaW5wdXRzZWFyY2gn
CitQQVNTIG93bmVyLmVsZW1lbnRzWzVdLmlkIGlzICdpbnB1dHVybCcKK1BBU1Mgb3duZXIuZWxl
bWVudHNbNl0uaWQgaXMgJ2lucHV0ZW1haWwnCitQQVNTIG93bmVyLmVsZW1lbnRzWzddLmlkIGlz
ICdpbnB1dHBhc3N3b3JkJworUEFTUyBvd25lci5lbGVtZW50c1s4XS5pZCBpcyAnaW5wdXRkYXRl
JworUEFTUyBvd25lci5lbGVtZW50c1s5XS5pZCBpcyAnaW5wdXRudW1iZXInCitQQVNTIG93bmVy
LmVsZW1lbnRzWzEwXS5pZCBpcyAnaW5wdXRyYW5nZScKK1BBU1Mgb3duZXIuZWxlbWVudHNbMTFd
LmlkIGlzICdpbnB1dGNvbG9yJworUEFTUyBvd25lci5lbGVtZW50c1sxMl0uaWQgaXMgJ2lucHV0
Y2hlY2tib3gnCitQQVNTIG93bmVyLmVsZW1lbnRzWzEzXS5pZCBpcyAnaW5wdXRyYWRpbycKK1BB
U1Mgb3duZXIuZWxlbWVudHNbMTRdLmlkIGlzICdpbnB1dGZpbGUnCitQQVNTIG93bmVyLmVsZW1l
bnRzWzE1XS5pZCBpcyAnaW5wdXRzdWJtaXQnCitQQVNTIG93bmVyLmVsZW1lbnRzWzE2XS5pZCBp
cyAnaW5wdXRyZXNldCcKK1BBU1Mgb3duZXIuZWxlbWVudHNbMTddLmlkIGlzICdpbnB1dGJ1dHRv
bicKK1BBU1Mgb3duZXIuZWxlbWVudHNbMThdLmlkIGlzICdrZXlnZW4xJworUEFTUyBvd25lci5l
bGVtZW50c1sxOV0uaWQgaXMgJ291dHB1dDEnCitQQVNTIG93bmVyLmVsZW1lbnRzWzIwXS5pZCBp
cyAnc2VsZWN0MScKK1BBU1Mgb3duZXIuZWxlbWVudHNbMjFdLmlkIGlzICd0ZXh0YXJlYTEnCitQ
QVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKworCkluZGV4
OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2Zvcm0tY29sbGVjdGlvbi1lbGVtZW50cy5odG1sCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvZm9ybS1jb2xsZWN0aW9uLWVsZW1l
bnRzLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2Zvcm0tY29s
bGVjdGlvbi1lbGVtZW50cy5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDEzIEBACis8IURP
Q1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8aHRtbD4KKzxoZWFk
PgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9q
cy10ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMv
anMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8cCBpZD0iZGVzY3Jp
cHRpb24iPjwvcD4KKzxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgorPHNjcmlwdCBzcmM9InNjcmlw
dC10ZXN0cy9mb3JtLWNvbGxlY3Rpb24tZWxlbWVudHMuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBz
cmM9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8
L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NjcmlwdC10ZXN0
cy9mb3JtLWNvbGxlY3Rpb24tZWxlbWVudHMuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9zY3JpcHQtdGVzdHMvZm9ybS1jb2xsZWN0aW9uLWVsZW1lbnRzLmpzCShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9zY3JpcHQtdGVzdHMvZm9ybS1jb2xs
ZWN0aW9uLWVsZW1lbnRzLmpzCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDY2IEBACitkZXNjcmlw
dGlvbigiVGhpcyB0ZXN0IGxpc3RzIGFsbCB0aGUgZWxlbWVudHMgb2YgYSBmb3JtIHBlciBodHRw
Oi8vd3d3LndoYXR3Zy5vcmcvc3BlY3Mvd2ViLWFwcHMvY3VycmVudC13b3JrL211bHRpcGFnZS9m
b3Jtcy5odG1sI2NhdGVnb3J5LWxpc3RlZC4iKTsKK2RlYnVnKCJUaGlzIHRlc3QgZG9lcyBub3Qg
YWRkIG9iamVjdCBlbGVtZW50IGFzIGEgbGlzdGVkIGVsZW1lbnQuIFNlcGFyYXRlIGJ1ZyB3aWxs
IGJlIGZpbGVkIGZvciB0aGF0LiIpOworCit2YXIgY29udGFpbmVyID0gZG9jdW1lbnQuY3JlYXRl
RWxlbWVudCgnZGl2Jyk7Citkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGNvbnRhaW5lcik7CisK
K2NvbnRhaW5lci5pbm5lckhUTUwgPSAnPGZvcm0gaWQ9ImZvcm0xIj4nICsKKyAgICAnPGJ1dHRv
biBpZD1idXR0b24xPjwvYnV0dG9uPicgKworICAgICc8ZmllbGRzZXQgaWQ9ZmllbGRzZXQxPjxs
ZWdlbmQgaWQ9bGVnZW5kMT48L2xlZ2VuZD48L2ZpZWxkc2V0PicgKworICAgICc8aW5wdXQgaWQ9
aW5wdXRoaWRkZW4gdHlwZT1oaWRkZW4+JyArCisgICAgJzxpbnB1dCBpZD1pbnB1dHRleHQgdHlw
ZT10ZXh0PicgKworICAgICc8aW5wdXQgaWQ9aW5wdXRzZWFyY2ggdHlwZT1zZWFyY2g+JyArCisg
ICAgJzxpbnB1dCBpZD1pbnB1dHVybCB0eXBlPXVybD4nICsKKyAgICAnPGlucHV0IGlkPWlucHV0
ZW1haWwgdHlwZT1lbWFpbD4nICsKKyAgICAnPGlucHV0IGlkPWlucHV0cGFzc3dvcmQgdHlwZT1w
YXNzd29yZD4nICsKKyAgICAnPGlucHV0IGlkPWlucHV0ZGF0ZSB0eXBlPWRhdGU+JyArCisgICAg
JzxpbnB1dCBpZD1pbnB1dG51bWJlciB0eXBlPW51bWJlcj4nICsKKyAgICAnPGlucHV0IGlkPWlu
cHV0cmFuZ2UgdHlwZT1yYW5nZT4nICsKKyAgICAnPGlucHV0IGlkPWlucHV0Y29sb3IgdHlwZT1j
b2xvcj4nICsKKyAgICAnPGlucHV0IGlkPWlucHV0Y2hlY2tib3ggdHlwZT1jaGVja2JveD4nICsK
KyAgICAnPGlucHV0IGlkPWlucHV0cmFkaW8gdHlwZT1yYWRpbz4nICsKKyAgICAnPGlucHV0IGlk
PWlucHV0ZmlsZSB0eXBlPWZpbGU+JyArCisgICAgJzxpbnB1dCBpZD1pbnB1dHN1Ym1pdCB0eXBl
PXN1Ym1pdD4nICsKKyAgICAnPGlucHV0IGlkPWlucHV0aW1hZ2UgdHlwZT1pbWFnZT4nICsKKyAg
ICAnPGlucHV0IGlkPWlucHV0cmVzZXQgdHlwZT1yZXNldD4nICsKKyAgICAnPGlucHV0IGlkPWlu
cHV0YnV0dG9uIHR5cGU9YnV0dG9uPicgKworICAgICc8a2V5Z2VuIGlkPWtleWdlbjE+PC9rZXln
ZW4+JyArCisgICAgJzxsYWJlbCBpZD1sYWJlbDE+PC9sYWJlbD4nICsKKyAgICAnPG1ldGVyIGlk
PW1ldGVyMT48L21ldGVyPicgKworICAgICc8b3V0cHV0IGlkPW91dHB1dDE+PC9vdXRwdXQ+JyAr
CisgICAgJzxwcm9ncmVzcyBpZD1wcm9ncmVzczE+PC9wcm9ncmVzcz4nICsKKyAgICAnPHNlbGVj
dCBpZD1zZWxlY3QxPicgKworICAgICcgICAgPG9wdGdyb3VwIGlkPW9wdGdyb3VwMT5ncm91cDE8
L29wdGdyb3VwPicgKworICAgICcgICAgPG9wdGlvbiBpZD1vcHRpb24xPm9wdGlvbjE8L29wdGlv
bj4nICsKKyAgICAnPC9zZWxlY3Q+JyArCisgICAgJzx0ZXh0YXJlYSBpZD10ZXh0YXJlYTE+PC90
ZXh0YXJlYT4nICsKKyAgICAnPC9mb3JtPic7CisKK3ZhciBvd25lciA9IGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCdmb3JtMScpOworCitzaG91bGRCZSgnb3duZXIuZWxlbWVudHMubGVuZ3RoJywg
JzIyJyk7CitzaG91bGRCZSgnb3duZXIuZWxlbWVudHNbMF0uaWQnLCAiJ2J1dHRvbjEnIik7Citz
aG91bGRCZSgnb3duZXIuZWxlbWVudHNbMV0uaWQnLCAiJ2ZpZWxkc2V0MSciKTsKK3Nob3VsZEJl
KCdvd25lci5lbGVtZW50c1syXS5pZCcsICInaW5wdXRoaWRkZW4nIik7CitzaG91bGRCZSgnb3du
ZXIuZWxlbWVudHNbM10uaWQnLCAiJ2lucHV0dGV4dCciKTsKK3Nob3VsZEJlKCdvd25lci5lbGVt
ZW50c1s0XS5pZCcsICInaW5wdXRzZWFyY2gnIik7CitzaG91bGRCZSgnb3duZXIuZWxlbWVudHNb
NV0uaWQnLCAiJ2lucHV0dXJsJyIpOworc2hvdWxkQmUoJ293bmVyLmVsZW1lbnRzWzZdLmlkJywg
IidpbnB1dGVtYWlsJyIpOworc2hvdWxkQmUoJ293bmVyLmVsZW1lbnRzWzddLmlkJywgIidpbnB1
dHBhc3N3b3JkJyIpOworc2hvdWxkQmUoJ293bmVyLmVsZW1lbnRzWzhdLmlkJywgIidpbnB1dGRh
dGUnIik7CitzaG91bGRCZSgnb3duZXIuZWxlbWVudHNbOV0uaWQnLCAiJ2lucHV0bnVtYmVyJyIp
Oworc2hvdWxkQmUoJ293bmVyLmVsZW1lbnRzWzEwXS5pZCcsICInaW5wdXRyYW5nZSciKTsKK3No
b3VsZEJlKCdvd25lci5lbGVtZW50c1sxMV0uaWQnLCAiJ2lucHV0Y29sb3InIik7CitzaG91bGRC
ZSgnb3duZXIuZWxlbWVudHNbMTJdLmlkJywgIidpbnB1dGNoZWNrYm94JyIpOworc2hvdWxkQmUo
J293bmVyLmVsZW1lbnRzWzEzXS5pZCcsICInaW5wdXRyYWRpbyciKTsKK3Nob3VsZEJlKCdvd25l
ci5lbGVtZW50c1sxNF0uaWQnLCAiJ2lucHV0ZmlsZSciKTsKK3Nob3VsZEJlKCdvd25lci5lbGVt
ZW50c1sxNV0uaWQnLCAiJ2lucHV0c3VibWl0JyIpOworc2hvdWxkQmUoJ293bmVyLmVsZW1lbnRz
WzE2XS5pZCcsICInaW5wdXRyZXNldCciKTsKK3Nob3VsZEJlKCdvd25lci5lbGVtZW50c1sxN10u
aWQnLCAiJ2lucHV0YnV0dG9uJyIpOworc2hvdWxkQmUoJ293bmVyLmVsZW1lbnRzWzE4XS5pZCcs
ICIna2V5Z2VuMSciKTsKK3Nob3VsZEJlKCdvd25lci5lbGVtZW50c1sxOV0uaWQnLCAiJ291dHB1
dDEnIik7CitzaG91bGRCZSgnb3duZXIuZWxlbWVudHNbMjBdLmlkJywgIidzZWxlY3QxJyIpOwor
c2hvdWxkQmUoJ293bmVyLmVsZW1lbnRzWzIxXS5pZCcsICIndGV4dGFyZWExJyIpOworCisKK3Zh
ciBzdWNjZXNzZnVsbHlQYXJzZWQgPSB0cnVlOwo=
</data>
<flag name="review"
          id="65780"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>