<?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>169296</bug_id>
          
          <creation_ts>2017-03-07 11:42:17 -0800</creation_ts>
          <short_desc>Label of an &lt;option&gt; element should not be displayed in quirks mode</short_desc>
          <delta_ts>2017-03-07 14:24:28 -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>Forms</component>
          <version>Safari 10</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=169039</see_also>
          <bug_file_loc>data:text/html,&lt;select&gt;&lt;option%20value=&quot;X&quot;%20label=&quot;X&quot;&gt;&lt;/option&gt;&lt;option%20value=&quot;?%22%3E?%3C/option%3E%3Coption%20value=%22+%22%3E+%3C/option%3E%3Coption%20value=%22-%22%3E-%3C/option%3E%3C/select%3E</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1284451</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2017-03-07 11:42:17 -0800</bug_when>
    <thetext>The label of an &lt;option&gt; element is displayed in a &lt;select&gt; menu when the textContent of the &lt;option&gt; element is empty, such as in this example:

&lt;select&gt;
    &lt;option value=&quot;X&quot; label=&quot;Y&quot;&gt;&lt;/option&gt;
    &lt;option value=&quot;?&quot;&gt;?&lt;/option&gt;
    &lt;option value=&quot;+&quot; &gt;+&lt;/option&gt;
    &lt;option value=&quot;-&quot; &gt;-&lt;/option&gt;
&lt;/select&gt;

This displays the following options in the &lt;select&gt; menu in WebKit:

    Y
    ?
    +
    -

Neither Firefox nor Chrome display the label--instead that item is blank.

This matters because a future version of Bugzilla added the label, so WebKit will render the &lt;option&gt; incorrectly until this is fixed:
&lt;https://github.com/bugzilla/bugzilla/commit/7d0c10e71498f2909f466fc0ccda1890595bd3ff#diff-535e432916dc0692c5c86efd8da46662L126&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284454</commentid>
    <comment_count>1</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2017-03-07 11:47:37 -0800</bug_when>
    <thetext>&lt;rdar://problem/30900751&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284463</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-03-07 11:57:04 -0800</bug_when>
    <thetext>Our &lt;option&gt; rendering seems to be pretty non-standard in general: bug 169039.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284465</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 12:04:44 -0800</bug_when>
    <thetext>&gt; Label of an &lt;option&gt; element should not be displayed when textContent of the element is empty

@David: Do you have a link to a spec that says this is the expected behavior?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284468</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 12:10:36 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; &gt; Label of an &lt;option&gt; element should not be displayed when textContent of the element is empty
&gt; 
&gt; @David: Do you have a link to a spec that says this is the expected behavior?

What I found is:
https://html.spec.whatwg.org/multipage/rendering.html#the-select-element-2

which says:
&quot;An option element is expected to be rendered by displaying the element&apos;s label, indented under its optgroup element if it has one.&quot;

label points to:
https://html.spec.whatwg.org/multipage/forms.html#concept-option-label

which says:
&quot;The label attribute provides a label for element. The label of an option element is the value of the label content attribute, if there is one and its value is not the empty string, or, otherwise, the value of the element&apos;s text IDL attribute.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284471</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 12:13:30 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; &gt; Label of an &lt;option&gt; element should not be displayed when textContent of the element is empty
&gt; &gt; 
&gt; &gt; @David: Do you have a link to a spec that says this is the expected behavior?
&gt; 
&gt; What I found is:
&gt; https://html.spec.whatwg.org/multipage/rendering.html#the-select-element-2
&gt; 
&gt; which says:
&gt; &quot;An option element is expected to be rendered by displaying the element&apos;s
&gt; label, indented under its optgroup element if it has one.&quot;
&gt; 
&gt; label points to:
&gt; https://html.spec.whatwg.org/multipage/forms.html#concept-option-label
&gt; 
&gt; which says:
&gt; &quot;The label attribute provides a label for element. The label of an option
&gt; element is the value of the label content attribute, if there is one and its
&gt; value is not the empty string, or, otherwise, the value of the element&apos;s
&gt; text IDL attribute.&quot;

So as far as I can tell, we match the HTML spec here. If it does not match other browsers, we likely want to file a bug against the HTML spec.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284477</commentid>
    <comment_count>6</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 12:18:22 -0800</bug_when>
    <thetext>Test case:
http://jsbin.com/lodayapaxa/1/edit?html,output

I see the &apos;Y&apos; in WebKit ToT and Chrome Canary. I see an empty label in Firefox nightly.

So it seems we agree with the spec and Chrome Canary. Based on David&apos;s bug report, Chrome&apos;s behavior may have changed recently.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284480</commentid>
    <comment_count>7</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 12:21:37 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; Test case:
&gt; http://jsbin.com/lodayapaxa/1/edit?html,output
&gt; 
&gt; I see the &apos;Y&apos; in WebKit ToT and Chrome Canary. I see an empty label in
&gt; Firefox nightly.
&gt; 
&gt; So it seems we agree with the spec and Chrome Canary. Based on David&apos;s bug
&gt; report, Chrome&apos;s behavior may have changed recently.

Actually, I see the &apos;Y&apos; in Chrome 56 stable as well so if they changed their behavior, it is not that recent.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284485</commentid>
    <comment_count>8</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 12:30:44 -0800</bug_when>
    <thetext>Just checked this with Alexey, the difference is that my test has a &lt;!DOCTYPE html&gt; and Alexey&apos;s test page does not. So in *Standards* mode, our behavior is standard and consistent with Chrome.

However, in quirks mode, our behavior is inconsistent with Chrome and Firefox (i.e. we show the label).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284488</commentid>
    <comment_count>9</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 12:34:19 -0800</bug_when>
    <thetext>Corresponding Blink code:
String HTMLOptionElement::displayLabel() const {
  Document&amp; document = this-&gt;document();
  String text;

  // WinIE does not use the label attribute, so as a quirk, we ignore it.
  if (!document.inQuirksMode())
    text = fastGetAttribute(labelAttr);

  // FIXME: The following treats an element with the label attribute set to
  // the empty string the same as an element with no label attribute at all.
  // Is that correct? If it is, then should the label function work the same
  // way?
  if (text.isEmpty())
    text = collectOptionInnerText();

  return text.stripWhiteSpace(isHTMLSpace&lt;UChar&gt;)
      .simplifyWhiteSpace(isHTMLSpace&lt;UChar&gt;);
}

So we&apos;re likely missing:
  // WinIE does not use the label attribute, so as a quirk, we ignore it.
  if (!document.inQuirksMode())
    text = fastGetAttribute(labelAttr);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284519</commentid>
    <comment_count>10</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 13:09:42 -0800</bug_when>
    <thetext>Firefox bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1345242</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284523</commentid>
    <comment_count>11</comment_count>
      <attachid>303712</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-07 13:18:48 -0800</bug_when>
    <thetext>Created attachment 303712
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284560</commentid>
    <comment_count>12</comment_count>
      <attachid>303712</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-03-07 14:24:22 -0800</bug_when>
    <thetext>Comment on attachment 303712
Patch

Clearing flags on attachment: 303712

Committed r213542: &lt;http://trac.webkit.org/changeset/213542&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284561</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-03-07 14:24:28 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>303712</attachid>
            <date>2017-03-07 13:18:48 -0800</date>
            <delta_ts>2017-03-07 14:24:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-169296-20170307131848.patch</filename>
            <type>text/plain</type>
            <size>7998</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEzNTMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGM0ODJmMDZmYTQ5ZmE4
MzVlODU1OTljOWQwOWE3ZmUxM2ZkZTBmNy4uYjQzMjBmMGVhNDk0ZWNmN2M1OWM0ZTdiYmY0NmUz
MzI4NzM1MTljYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE3LTAzLTA3ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgTGFiZWwgb2YgYW4gPG9wdGlv
bj4gZWxlbWVudCBzaG91bGQgbm90IGJlIGRpc3BsYXllZCBpbiBxdWlya3MgbW9kZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY5Mjk2CisgICAgICAg
IDxyZGFyOi8vcHJvYmxlbS8zMDkwMDc1MT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBMYWJlbCBvZiBhbiA8b3B0aW9uPiBlbGVtZW50IHNob3VsZCBu
b3QgYmUgZGlzcGxheWVkIGluIHF1aXJrcyBtb2RlLCB0bworICAgICAgICBtYXRjaCBDaHJvbWUg
YW5kIEZpcmVmb3guIEhvd2V2ZXIsIHdlIHNob3VsZCBzdGlsbCBkaXNwbGF5IHRoZSBsYWJlbCBp
bgorICAgICAgICBzdHJpY3QgbW9kZSwgYXMgcGVyIHRoZSBIVE1MIHNwZWNpZmljYXRpb246Cisg
ICAgICAgIC0gaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvcmVuZGVyaW5n
Lmh0bWwjdGhlLXNlbGVjdC1lbGVtZW50LTIKKworICAgICAgICBDaHJvbWUgcmVuZGVycyB0aGUg
bGFiZWwgaW4gc3RyaWN0IG1vZGUsIHNhbWUgYXMgdXMuIEZpcmVmb3ggZG9lcyBub3Q6CisgICAg
ICAgIC0gaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM0NTI0
MgorCisgICAgICAgIFRlc3RzOiBmYXN0L2RvbS9IVE1MT3B0aW9uRWxlbWVudC9vcHRpb24tbGFi
ZWwtcXVpcmtzbW9kZS5odG1sCisgICAgICAgICAgICAgICBmYXN0L2RvbS9IVE1MT3B0aW9uRWxl
bWVudC9vcHRpb24tbGFiZWwtcXVpcmtzbW9kZTIuaHRtbAorICAgICAgICAgICAgICAgZmFzdC9k
b20vSFRNTE9wdGlvbkVsZW1lbnQvb3B0aW9uLWxhYmVsLXN0cmljdG1vZGUuaHRtbAorCisgICAg
ICAgICogaHRtbC9IVE1MT3B0aW9uRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1M
T3B0aW9uRWxlbWVudDo6ZGlzcGxheUxhYmVsKToKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxPcHRp
b25FbGVtZW50Ojp0ZXh0SW5kZW50ZWRUb1Jlc3BlY3RHcm91cExhYmVsKToKKyAgICAgICAgKiBo
dG1sL0hUTUxPcHRpb25FbGVtZW50Lmg6CisKIDIwMTctMDMtMDcgIE15bGVzIEMuIE1heGZpZWxk
ICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KIAogICAgICAgICBQYXJzaW5nIGZvbnQgZGVzY3JpcHRv
cnMgaW5zaWRlIEBmb250LWZhY2UgbmVlZHMgdG8gYWNjZXB0IHJhbmdlcwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvaHRtbC9IVE1MT3B0aW9uRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9odG1sL0hUTUxPcHRpb25FbGVtZW50LmNwcAppbmRleCA4ZmJlNTFlZGIxNzdhMGMyNzEzYjYw
MWNlODM2ODBjZTJlZmVkZDcyLi44ZGZmZDU2ZWU3ZTFhNzM5OTdmNTc3NmVjZjRlY2Y1YWJlYjBj
NmUwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxPcHRpb25FbGVtZW50LmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxPcHRpb25FbGVtZW50LmNwcApAQCAtMjc2
LDYgKzI3NiwxNCBAQCBTdHJpbmcgSFRNTE9wdGlvbkVsZW1lbnQ6OmxhYmVsKCkgY29uc3QKICAg
ICByZXR1cm4gY29sbGVjdE9wdGlvbklubmVyVGV4dCgpLnN0cmlwV2hpdGVTcGFjZShpc0hUTUxT
cGFjZSkuc2ltcGxpZnlXaGl0ZVNwYWNlKGlzSFRNTFNwYWNlKTsKIH0KIAorLy8gU2FtZSBhcyBs
YWJlbCgpIGJ1dCBpZ25vcmVzIHRoZSBsYWJlbCBjb250ZW50IGF0dHJpYnV0ZSBpbiBxdWlya3Mg
bW9kZSBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIG90aGVyIGJyb3dzZXJzLgorU3RyaW5nIEhUTUxP
cHRpb25FbGVtZW50OjpkaXNwbGF5TGFiZWwoKSBjb25zdAoreworICAgIGlmIChkb2N1bWVudCgp
LmluUXVpcmtzTW9kZSgpKQorICAgICAgICByZXR1cm4gY29sbGVjdE9wdGlvbklubmVyVGV4dCgp
LnN0cmlwV2hpdGVTcGFjZShpc0hUTUxTcGFjZSkuc2ltcGxpZnlXaGl0ZVNwYWNlKGlzSFRNTFNw
YWNlKTsKKyAgICByZXR1cm4gbGFiZWwoKTsKK30KKwogdm9pZCBIVE1MT3B0aW9uRWxlbWVudDo6
c2V0TGFiZWwoY29uc3QgU3RyaW5nJiBsYWJlbCkKIHsKICAgICBzZXRBdHRyaWJ1dGVXaXRob3V0
U3luY2hyb25pemF0aW9uKGxhYmVsQXR0ciwgbGFiZWwpOwpAQCAtMjk1LDggKzMwMyw4IEBAIFN0
cmluZyBIVE1MT3B0aW9uRWxlbWVudDo6dGV4dEluZGVudGVkVG9SZXNwZWN0R3JvdXBMYWJlbCgp
IGNvbnN0CiB7CiAgICAgQ29udGFpbmVyTm9kZSogcGFyZW50ID0gcGFyZW50Tm9kZSgpOwogICAg
IGlmIChpczxIVE1MT3B0R3JvdXBFbGVtZW50PihwYXJlbnQpKQotICAgICAgICByZXR1cm4gIiAg
ICAiICsgbGFiZWwoKTsKLSAgICByZXR1cm4gbGFiZWwoKTsKKyAgICAgICAgcmV0dXJuICIgICAg
IiArIGRpc3BsYXlMYWJlbCgpOworICAgIHJldHVybiBkaXNwbGF5TGFiZWwoKTsKIH0KIAogYm9v
bCBIVE1MT3B0aW9uRWxlbWVudDo6aXNEaXNhYmxlZEZvcm1Db250cm9sKCkgY29uc3QKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9wdGlvbkVsZW1lbnQuaCBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvSFRNTE9wdGlvbkVsZW1lbnQuaAppbmRleCAyNGU5MDU0NzRlZjIxNmY3NDEw
ODA5Yjg2MjEzYWViZTExZDMxOTlhLi41YjdlZTViNzJlZjRkMWE4ODQxYmQ3ZmQ4ZGI3ZTg0NzI5
MDE4ZjA4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxPcHRpb25FbGVtZW50
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MT3B0aW9uRWxlbWVudC5oCkBAIC01NCw2
ICs1NCw3IEBAIHB1YmxpYzoKICAgICBIVE1MU2VsZWN0RWxlbWVudCogb3duZXJTZWxlY3RFbGVt
ZW50KCkgY29uc3Q7CiAKICAgICBXRUJDT1JFX0VYUE9SVCBTdHJpbmcgbGFiZWwoKSBjb25zdDsK
KyAgICBTdHJpbmcgZGlzcGxheUxhYmVsKCkgY29uc3Q7CiAgICAgV0VCQ09SRV9FWFBPUlQgdm9p
ZCBzZXRMYWJlbChjb25zdCBTdHJpbmcmKTsKIAogICAgIGJvb2wgb3duRWxlbWVudERpc2FibGVk
KCkgY29uc3QgeyByZXR1cm4gbV9kaXNhYmxlZDsgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGIwMGY4NTc4ZGNhZWI1MGU1
ZDFiOGQzMmFhNjI4MTYxMTE4YjdmMGYuLmJjNmIyZWY0MDRkMWYzNzljNjY2MzY1ZTE3MTkxMDVh
OWVkMTc5ZWQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxNy0wMy0wNyAgQ2hyaXMgRHVtZXog
IDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAgIExhYmVsIG9mIGFuIDxvcHRpb24+IGVsZW1l
bnQgc2hvdWxkIG5vdCBiZSBkaXNwbGF5ZWQgaW4gcXVpcmtzIG1vZGUKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2OTI5NgorICAgICAgICA8cmRhcjov
L3Byb2JsZW0vMzA5MDA3NTE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWRkIGxheW91dCB0ZXN0IGNvdmVyYWdlLgorCisgICAgICAgICogZmFzdC9k
b20vSFRNTE9wdGlvbkVsZW1lbnQvb3B0aW9uLWxhYmVsLXF1aXJrc21vZGUtZXhwZWN0ZWQuaHRt
bDogQWRkZWQuCisgICAgICAgICogZmFzdC9kb20vSFRNTE9wdGlvbkVsZW1lbnQvb3B0aW9uLWxh
YmVsLXF1aXJrc21vZGUuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9kb20vSFRNTE9wdGlv
bkVsZW1lbnQvb3B0aW9uLWxhYmVsLXF1aXJrc21vZGUyLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgor
ICAgICAgICAqIGZhc3QvZG9tL0hUTUxPcHRpb25FbGVtZW50L29wdGlvbi1sYWJlbC1xdWlya3Nt
b2RlMi5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2RvbS9IVE1MT3B0aW9uRWxlbWVudC9v
cHRpb24tbGFiZWwtc3RyaWN0bW9kZS1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBm
YXN0L2RvbS9IVE1MT3B0aW9uRWxlbWVudC9vcHRpb24tbGFiZWwtc3RyaWN0bW9kZS5odG1sOiBB
ZGRlZC4KKwogMjAxNy0wMy0wNyAgQW50b2luZSBRdWludCAgPGdyYW91dHNAYXBwbGUuY29tPgog
CiAgICAgICAgIEZsYWt5IFRlc3Q6IG1lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy90cmFja3Mt
c3VwcG9ydC90cmFja3Mtc3VwcG9ydC1jbGljay10cmFjay1pbi1wYW5lbC5odG1sCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MT3B0aW9uRWxlbWVudC9vcHRpb24tbGFiZWwt
cXVpcmtzbW9kZS1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTE9wdGlv
bkVsZW1lbnQvb3B0aW9uLWxhYmVsLXF1aXJrc21vZGUtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li5mMzJlODgxNWU2Njc1OWRjMWU2YWZlMjEzODFiODA2MzU1MjE4NTAxCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTE9wdGlvbkVsZW1lbnQvb3B0aW9uLWxhYmVs
LXF1aXJrc21vZGUtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDkgQEAKKzxodG1sPgorPGJvZHk+
Cis8cD5UZXN0cyB0aGF0IHRoZSBvcHRpb24ncyBsYWJlbCBpcyBub3QgZGlzcGxheWVkIGluIHF1
aXJrcyBtb2RlLjwvcD4KKzxzZWxlY3Q+CisgICAgPG9wdGlvbiB2YWx1ZT0iWCI+PC9vcHRpb24+
CisgICAgPG9wdGlvbiB2YWx1ZT0iLSIgPi08L29wdGlvbj4KKzwvc2VsZWN0PgorPC9ib2R5Pgor
PC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTE9wdGlvbkVsZW1l
bnQvb3B0aW9uLWxhYmVsLXF1aXJrc21vZGUuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL0hU
TUxPcHRpb25FbGVtZW50L29wdGlvbi1sYWJlbC1xdWlya3Ntb2RlLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
YzJhZjU0OTQxOWJlMDQ1NzkwNWU0YjQ1MjBjZTQ4NzEzMDA4NjFlYQotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxPcHRpb25FbGVtZW50L29wdGlvbi1sYWJlbC1x
dWlya3Ntb2RlLmh0bWwKQEAgLTAsMCArMSw5IEBACis8aHRtbD4KKzxib2R5PgorPHA+VGVzdHMg
dGhhdCB0aGUgb3B0aW9uJ3MgbGFiZWwgaXMgbm90IGRpc3BsYXllZCBpbiBxdWlya3MgbW9kZS48
L3A+Cis8c2VsZWN0PgorICAgIDxvcHRpb24gdmFsdWU9IlgiIGxhYmVsPSJYIj48L29wdGlvbj4K
KyAgICA8b3B0aW9uIHZhbHVlPSItIiA+LTwvb3B0aW9uPgorPC9zZWxlY3Q+Cis8L2JvZHk+Cis8
L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MT3B0aW9uRWxlbWVu
dC9vcHRpb24tbGFiZWwtcXVpcmtzbW9kZTItZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvZG9tL0hUTUxPcHRpb25FbGVtZW50L29wdGlvbi1sYWJlbC1xdWlya3Ntb2RlMi1leHBlY3Rl
ZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLmQwYjVkOWUxZjNmMzEyYTNjNzU0NzU4ODBjMTllMDBhNTZlZjhj
ZmIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MT3B0aW9uRWxl
bWVudC9vcHRpb24tbGFiZWwtcXVpcmtzbW9kZTItZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDkg
QEAKKzxodG1sPgorPGJvZHk+Cis8cD5UZXN0cyB0aGF0IHRoZSBvcHRpb24ncyBsYWJlbCBpcyBu
b3QgZGlzcGxheWVkIGluIHF1aXJrcyBtb2RlLjwvcD4KKzxzZWxlY3Q+CisgICAgPG9wdGlvbiB2
YWx1ZT0iWCI+WDwvb3B0aW9uPgorICAgIDxvcHRpb24gdmFsdWU9Ii0iID4tPC9vcHRpb24+Cis8
L3NlbGVjdD4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
ZG9tL0hUTUxPcHRpb25FbGVtZW50L29wdGlvbi1sYWJlbC1xdWlya3Ntb2RlMi5odG1sIGIvTGF5
b3V0VGVzdHMvZmFzdC9kb20vSFRNTE9wdGlvbkVsZW1lbnQvb3B0aW9uLWxhYmVsLXF1aXJrc21v
ZGUyLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uMzU1Y2M5MzdlMTRjZDQ1ZDQxZmE5MzhiNTk3MjU1NDY4MTlk
OTZlYgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxPcHRpb25F
bGVtZW50L29wdGlvbi1sYWJlbC1xdWlya3Ntb2RlMi5odG1sCkBAIC0wLDAgKzEsOSBAQAorPGh0
bWw+Cis8Ym9keT4KKzxwPlRlc3RzIHRoYXQgdGhlIG9wdGlvbidzIGxhYmVsIGlzIG5vdCBkaXNw
bGF5ZWQgaW4gcXVpcmtzIG1vZGUuPC9wPgorPHNlbGVjdD4KKyAgICA8b3B0aW9uIHZhbHVlPSJY
IiBsYWJlbD0iWSI+WDwvb3B0aW9uPgorICAgIDxvcHRpb24gdmFsdWU9Ii0iID4tPC9vcHRpb24+
Cis8L3NlbGVjdD4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zh
c3QvZG9tL0hUTUxPcHRpb25FbGVtZW50L29wdGlvbi1sYWJlbC1zdHJpY3Rtb2RlLWV4cGVjdGVk
Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MT3B0aW9uRWxlbWVudC9vcHRpb24tbGFi
ZWwtc3RyaWN0bW9kZS1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmM2YTI2MGZjMGFhY2NjNGQx
ZGQ3NGFkMGQzMzMwMzg2Njc3M2M2ZmQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2RvbS9IVE1MT3B0aW9uRWxlbWVudC9vcHRpb24tbGFiZWwtc3RyaWN0bW9kZS1leHBlY3Rl
ZC5odG1sCkBAIC0wLDAgKzEsMTAgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8Ym9keT4K
KzxwPlRlc3RzIHRoYXQgdGhlIG9wdGlvbidzIGxhYmVsIGlzIGRpc3BsYXllZCBpbiBzdHJpY3Qg
bW9kZS48L3A+Cis8c2VsZWN0PgorICAgIDxvcHRpb24gdmFsdWU9IlgiPlk8L29wdGlvbj4KKyAg
ICA8b3B0aW9uIHZhbHVlPSItIiA+LTwvb3B0aW9uPgorPC9zZWxlY3Q+Cis8L2JvZHk+Cis8L2h0
bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MT3B0aW9uRWxlbWVudC9v
cHRpb24tbGFiZWwtc3RyaWN0bW9kZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTE9w
dGlvbkVsZW1lbnQvb3B0aW9uLWxhYmVsLXN0cmljdG1vZGUuaHRtbApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iZTk0
Mjc4MzA2ODFlMzYyNTFmNTY4MzVkZTQ0MzgxZmExNThkYTQ4Ci0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTE9wdGlvbkVsZW1lbnQvb3B0aW9uLWxhYmVsLXN0cmlj
dG1vZGUuaHRtbApAQCAtMCwwICsxLDEwIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGJv
ZHk+Cis8cD5UZXN0cyB0aGF0IHRoZSBvcHRpb24ncyBsYWJlbCBpcyBkaXNwbGF5ZWQgaW4gc3Ry
aWN0IG1vZGUuPC9wPgorPHNlbGVjdD4KKyAgICA8b3B0aW9uIHZhbHVlPSJYIiBsYWJlbD0iWSI+
WDwvb3B0aW9uPgorICAgIDxvcHRpb24gdmFsdWU9Ii0iID4tPC9vcHRpb24+Cis8L3NlbGVjdD4K
KzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>