<?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>49986</bug_id>
          
          <creation_ts>2010-11-23 12:11:09 -0800</creation_ts>
          <short_desc>Default event handlers should also be using event retargeting.</short_desc>
          <delta_ts>2010-12-03 10:47:39 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>
          <dependson>50396</dependson>
          <blocked>46015</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dimitri Glazkov (Google)">dglazkov</reporter>
          <assigned_to name="Dimitri Glazkov (Google)">dglazkov</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>312961</commentid>
    <comment_count>0</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-11-23 12:11:09 -0800</bug_when>
    <thetext>Default event handlers should also be using event retargeting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312963</commentid>
    <comment_count>1</comment_count>
      <attachid>74686</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-11-23 12:13:07 -0800</bug_when>
    <thetext>Created attachment 74686
Hasn&apos;t run tests yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>313014</commentid>
    <comment_count>2</comment_count>
      <attachid>74697</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-11-23 14:22:17 -0800</bug_when>
    <thetext>Created attachment 74697
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314261</commentid>
    <comment_count>3</comment_count>
      <attachid>74697</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-28 22:45:53 -0800</bug_when>
    <thetext>Comment on attachment 74697
Patch

Clearing flags on attachment: 74697

Committed r72783: &lt;http://trac.webkit.org/changeset/72783&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314262</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-28 22:45:58 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>316191</commentid>
    <comment_count>5</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-12-02 09:16:36 -0800</bug_when>
    <thetext>I was wrong. Default event retargeting causes other problems. For instance, DOMActivate event gets fired more than once. Rethinking the approach.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>316895</commentid>
    <comment_count>6</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-12-03 10:47:39 -0800</bug_when>
    <thetext>Fixed in bug 50396.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74686</attachid>
            <date>2010-11-23 12:13:07 -0800</date>
            <delta_ts>2010-11-23 14:22:15 -0800</delta_ts>
            <desc>Hasn&apos;t run tests yet.</desc>
            <filename>bug-49986-20101123121306.patch</filename>
            <type>text/plain</type>
            <size>4340</size>
            <attacher name="Dimitri Glazkov (Google)">dglazkov</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjYWYyNDc3YjQzNWE5ZWNmZjcyYzJjOTY3M2Q5MDJiZjEyMGQzYTc1Li5jZTY3MWQx
ZDkzNjM4OGUwMmJkNzBmMzdjYWRlNmVkZmM4YjQ0N2RkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAK
KzIwMTAtMTEtMjMgIERpbWl0cmkgR2xhemtvdiAgPGRnbGF6a292QGNocm9taXVtLm9yZz4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEZWZhdWx0IGV2
ZW50IGhhbmRsZXJzIHNob3VsZCBhbHNvIGJlIHVzaW5nIGV2ZW50IHJldGFyZ2V0aW5nLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDk5ODYKKworICAg
ICAgICAqIGZhc3QvZXZlbnRzL3NoYWRvdy1ib3VuZGFyeS1jcm9zc2luZy0yLmh0bWw6CisKIDIw
MTAtMTEtMjMgIElseWEgVGlraG9ub3Zza3kgIDxsb2lzbG9AY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFVucmV2aWV3ZWQuIFVwZGF0ZWQgY2hyb21pdW0gZXhwZWN0YXRpb25zLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvc2hhZG93LWJvdW5kYXJ5LWNyb3NzaW5nLTIuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3NoYWRvdy1ib3VuZGFyeS1jcm9zc2luZy0yLmh0
bWwKaW5kZXggM2NmODhiMDNmZmI4YjMwNmY2ZjRhNDQwMjY5M2RkODJlMjgyYTZlNy4uZDVlOWI4
MzI0OTE0ZDViMjNkOGMxYjcxZmJlMGE1MmM0MTBmZTYyOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvZmFzdC9ldmVudHMvc2hhZG93LWJvdW5kYXJ5LWNyb3NzaW5nLTIuaHRtbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2V2ZW50cy9zaGFkb3ctYm91bmRhcnktY3Jvc3NpbmctMi5odG1sCkBAIC0z
Niw2ICszNiwyMSBAQCB2YXIgdGVzdHMgPSB7CiAgICAgICAgIGxvZygnTXV0YXRpb24gZXZlbnRz
IHNob3VsZCBub3QgcHJvcGFnYXRlIG91dCBvZiB0aGUgc2hhZG93IERPTScsICFtdXRhdGlvbkV2
ZW50RmlyZWQpOwogICAgICAgICB0ZXh0YXJlYS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKHRleHRh
cmVhKTsKICAgICB9LAorICAgIGRlZmF1bHRFdmVudFJldGFyZ2V0aW5nOiBmdW5jdGlvbigpCisg
ICAgeworICAgICAgICB2YXIgY291bnQgPSAwOworICAgICAgICB2YXIgbGFiZWwgPSBkb2N1bWVu
dC5ib2R5LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2xhYmVsJykpOworICAg
ICAgICB2YXIgc2VhcmNoSW5wdXQgPSBsYWJlbC5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVF
bGVtZW50KCdpbnB1dCcpKTsKKyAgICAgICAgc2VhcmNoSW5wdXQuc2V0QXR0cmlidXRlKCd0eXBl
JywgJ3NlYXJjaCcpOworICAgICAgICBzZWFyY2hJbnB1dC5zZXRBdHRyaWJ1dGUoJ2lkJywgJ2Jh
eicpOworICAgICAgICBsYWJlbC5zZXRBdHRyaWJ1dGUoJ2ZvcicsICdiYXonKTsKKyAgICAgICAg
c2VhcmNoSW5wdXQuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbihlKQorICAgICAg
ICB7CisgICAgICAgICAgICBjb3VudCsrOworICAgICAgICB9LCBmYWxzZSk7CisgICAgICAgIGNs
aWNrT24oc2VhcmNoSW5wdXQpOworICAgICAgICBsb2coIkV2ZW50cyBmb3IgZGVmYXVsdCBldmVu
dCBoYW5kbGVyIHNob3VsZCBhbHNvIGJlIHJldGFyZ2V0ZWQiLCBjb3VudCA9PSAxKTsKKyAgICB9
LAogICAgIGV2ZW50SW5Qcm9ncmVzczogZnVuY3Rpb24oKQogICAgIHsKICAgICAgICAgdmFyIHRl
eHRJbnB1dCA9IGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlRWxlbWVu
dCgnaW5wdXQnKSk7CmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUvQ2hh
bmdlTG9nCmluZGV4IDA3M2I4ZDRjZjI2NDg2NDU5NTI5YTNjN2IzMGU1MTU2MmNkOGE3NDkuLmUz
ZDVhMjE0MmNjNWYyMTlhOWU5NDUyYjM5MGVjNDNjN2MxOTk4Y2MgMTAwNjQ0Ci0tLSBhL1dlYkNv
cmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIw
MTAtMTEtMjMgIERpbWl0cmkgR2xhemtvdiAgPGRnbGF6a292QGNocm9taXVtLm9yZz4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEZWZhdWx0IGV2ZW50
IGhhbmRsZXJzIHNob3VsZCBhbHNvIGJlIHVzaW5nIGV2ZW50IHJldGFyZ2V0aW5nLgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDk5ODYKKworICAgICAg
ICAqIGRvbS9FdmVudENvbnRleHQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RXZlbnRDb250ZXh0
OjpkZWZhdWx0RXZlbnRIYW5kbGVyKToKKyAgICAgICAgKiBkb20vRXZlbnRDb250ZXh0Lmg6Cisg
ICAgICAgICogZG9tL05vZGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Tm9kZTo6ZGlzcGF0Y2hH
ZW5lcmljRXZlbnQpOgorCiAyMDEwLTExLTIzICBBZGFtIEJlcmdrdmlzdCAgPGFkYW0uYmVyZ2t2
aXN0QGVyaWNzc29uLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBNYXJ0aW4gUm9iaW5zb24u
CmRpZmYgLS1naXQgYS9XZWJDb3JlL2RvbS9FdmVudENvbnRleHQuY3BwIGIvV2ViQ29yZS9kb20v
RXZlbnRDb250ZXh0LmNwcAppbmRleCAyYTVjNTIxMGFhZWY2Yjk0MWJiZGU1ZGUyOTVjYmEzMzlk
MTQyZGY1Li5lNWZlMGVlOGY2M2RmYzRlMWEwNzYxMDMwOTBjMzczMGRkNmQ4OTNiIDEwMDY0NAot
LS0gYS9XZWJDb3JlL2RvbS9FdmVudENvbnRleHQuY3BwCisrKyBiL1dlYkNvcmUvZG9tL0V2ZW50
Q29udGV4dC5jcHAKQEAgLTQxLDYgKzQxLDEzIEBAIEV2ZW50Q29udGV4dDo6RXZlbnRDb250ZXh0
KFBhc3NSZWZQdHI8Tm9kZT4gbm9kZSwgUGFzc1JlZlB0cjxFdmVudFRhcmdldD4gY3VycmVuCiB7
CiB9CiAKK3ZvaWQgRXZlbnRDb250ZXh0OjpkZWZhdWx0RXZlbnRIYW5kbGVyKEV2ZW50KiBldmVu
dCkgY29uc3QKK3sKKyAgICBldmVudC0+c2V0VGFyZ2V0KG1fdGFyZ2V0LmdldCgpKTsKKyAgICBl
dmVudC0+c2V0Q3VycmVudFRhcmdldChtX2N1cnJlbnRUYXJnZXQuZ2V0KCkpOworICAgIG1fbm9k
ZS0+ZGVmYXVsdEV2ZW50SGFuZGxlcihldmVudCk7Cit9CisKIHZvaWQgRXZlbnRDb250ZXh0Ojpo
YW5kbGVMb2NhbEV2ZW50cyhFdmVudCogZXZlbnQpIGNvbnN0CiB7CiAgICAgZXZlbnQtPnNldFRh
cmdldChtX3RhcmdldC5nZXQoKSk7CmRpZmYgLS1naXQgYS9XZWJDb3JlL2RvbS9FdmVudENvbnRl
eHQuaCBiL1dlYkNvcmUvZG9tL0V2ZW50Q29udGV4dC5oCmluZGV4IDliYWI5ZDQxNjJjMzViNjJj
ZmQ3MDYyMzZlZTFmNTQ3YmRkMjk3NGIuLjgzMzFiNGRlMTg1NzQ4NDBiZDM3MzRlMTYyYTMzNzVi
YjFjOTE5MzYgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvZG9tL0V2ZW50Q29udGV4dC5oCisrKyBiL1dl
YkNvcmUvZG9tL0V2ZW50Q29udGV4dC5oCkBAIC00Miw2ICs0Miw3IEBAIHB1YmxpYzoKIAogICAg
IE5vZGUqIG5vZGUoKSBjb25zdDsKICAgICBFdmVudFRhcmdldCogdGFyZ2V0KCkgY29uc3Q7Cisg
ICAgdm9pZCBkZWZhdWx0RXZlbnRIYW5kbGVyKEV2ZW50KikgY29uc3Q7CiAgICAgdm9pZCBoYW5k
bGVMb2NhbEV2ZW50cyhFdmVudCopIGNvbnN0OwogCiBwcml2YXRlOgpkaWZmIC0tZ2l0IGEvV2Vi
Q29yZS9kb20vTm9kZS5jcHAgYi9XZWJDb3JlL2RvbS9Ob2RlLmNwcAppbmRleCBlNzFjNGJkZmUw
OWYxNzdiM2U2NWRlZmViNGI3OTU2MzM5NjE0NzdiLi4xNWE1YWIxNGQxMjM4ZTBmNzcxM2FmMWYw
MTc3MzNkODhlYmYxOTJhIDEwMDY0NAotLS0gYS9XZWJDb3JlL2RvbS9Ob2RlLmNwcAorKysgYi9X
ZWJDb3JlL2RvbS9Ob2RlLmNwcApAQCAtMjYzNCw3ICsyNjM0LDcgQEAgZG9uZURpc3BhdGNoaW5n
OgogICAgICAgICBpZiAoZXZlbnQtPmJ1YmJsZXMoKSkgewogICAgICAgICAgICAgc2l6ZV90IHNp
emUgPSBhbmNlc3RvcnMuc2l6ZSgpOwogICAgICAgICAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkg
PCBzaXplOyArK2kpIHsKLSAgICAgICAgICAgICAgICBhbmNlc3RvcnNbaV0ubm9kZSgpLT5kZWZh
dWx0RXZlbnRIYW5kbGVyKGV2ZW50LmdldCgpKTsKKyAgICAgICAgICAgICAgICBhbmNlc3RvcnNb
aV0uZGVmYXVsdEV2ZW50SGFuZGxlcihldmVudC5nZXQoKSk7CiAgICAgICAgICAgICAgICAgQVNT
RVJUKCFldmVudC0+ZGVmYXVsdFByZXZlbnRlZCgpKTsKICAgICAgICAgICAgICAgICBpZiAoZXZl
bnQtPmRlZmF1bHRIYW5kbGVkKCkpCiAgICAgICAgICAgICAgICAgICAgIGdvdG8gZG9uZVdpdGhE
ZWZhdWx0Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74697</attachid>
            <date>2010-11-23 14:22:17 -0800</date>
            <delta_ts>2010-11-28 22:45:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-49986-20101123142216.patch</filename>
            <type>text/plain</type>
            <size>5415</size>
            <attacher name="Dimitri Glazkov (Google)">dglazkov</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjYWYyNDc3YjQzNWE5ZWNmZjcyYzJjOTY3M2Q5MDJiZjEyMGQzYTc1Li5lZDA2ZmFj
NTQyNWYzNjY1NGY4MjZjZDUxZWM5ODRjMTllZTgxMjA4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAK
KzIwMTAtMTEtMjMgIERpbWl0cmkgR2xhemtvdiAgPGRnbGF6a292QGNocm9taXVtLm9yZz4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEZWZhdWx0IGV2
ZW50IGhhbmRsZXJzIHNob3VsZCBhbHNvIGJlIHVzaW5nIGV2ZW50IHJldGFyZ2V0aW5nLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDk5ODYKKworICAg
ICAgICAqIGZhc3QvZXZlbnRzL3NoYWRvdy1ib3VuZGFyeS1jcm9zc2luZy0yLmh0bWw6IEFkZGVk
IGEgdGVzdC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy9zaGFkb3ctYm91bmRhcnktY3Jvc3Npbmct
Mi1leHBlY3RlZC50eHQ6IE1vZGlmaWVkIGV4cGVjdGF0aW9ucyB0byBpbmNsdWRlIG5ldyB0ZXN0
LgorCiAyMDEwLTExLTIzICBJbHlhIFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4K
IAogICAgICAgICBVbnJldmlld2VkLiBVcGRhdGVkIGNocm9taXVtIGV4cGVjdGF0aW9ucy4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3NoYWRvdy1ib3VuZGFyeS1jcm9zc2lu
Zy0yLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3NoYWRvdy1ib3VuZGFy
eS1jcm9zc2luZy0yLWV4cGVjdGVkLnR4dAppbmRleCAyM2Q2MjBiOWQxZmVlZjhlYmUxM2NkMGQ4
MzViYzEwNmY5MGZjMGIzLi5lYjFmMzNhZjhkOGFmNjg5MDc0NDM1MGE4OTNmMGU1OWY5OTJlNTM0
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9zaGFkb3ctYm91bmRhcnktY3Jv
c3NpbmctMi1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvc2hhZG93
LWJvdW5kYXJ5LWNyb3NzaW5nLTItZXhwZWN0ZWQudHh0CkBAIC0zLDUgKzMsNiBAQCBUZXN0cyB0
byBlbnN1cmUgdGhhdCBzaGFkb3cgRE9NIGJvdW5kYXJ5IGlzIG5vdCBjcm9zc2VkIGR1cmluZyBl
dmVudCBwcm9wYWdhdGlvbgogU2VlIGJ1ZyA0NjAxNSBmb3IgZGV0YWlscy4KIAogTXV0YXRpb24g
ZXZlbnRzIHNob3VsZCBub3QgcHJvcGFnYXRlIG91dCBvZiB0aGUgc2hhZG93IERPTTogUEFTUwor
RXZlbnRzIGZvciBkZWZhdWx0IGV2ZW50IGhhbmRsZXIgc2hvdWxkIGFsc28gYmUgcmV0YXJnZXRl
ZDogUEFTUwogT3RoZXIgZXZlbnRzIHNob3VsZCBiZSByZXRhcmdldGVkOiBQQVNTCiBBZnRlciBl
dmVudCBkaXNwYXRjaCwgdGhlIGV2ZW50IG9iamVjdCBzaG91bGQgbm90IHJldmVhbCBzaGFkb3cg
RE9NOiBQQVNTCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9zaGFkb3ctYm91
bmRhcnktY3Jvc3NpbmctMi5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvc2hhZG93LWJv
dW5kYXJ5LWNyb3NzaW5nLTIuaHRtbAppbmRleCAzY2Y4OGIwM2ZmYjhiMzA2ZjZmNGE0NDAyNjkz
ZGQ4MmUyODJhNmU3Li5iNDBkMmVkODBhZjA3ZWExMDY2NWEwNDE4ODQwNzkxZTdiMjY3ZGVkIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9zaGFkb3ctYm91bmRhcnktY3Jvc3Np
bmctMi5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3NoYWRvdy1ib3VuZGFyeS1j
cm9zc2luZy0yLmh0bWwKQEAgLTM2LDYgKzM2LDIyIEBAIHZhciB0ZXN0cyA9IHsKICAgICAgICAg
bG9nKCdNdXRhdGlvbiBldmVudHMgc2hvdWxkIG5vdCBwcm9wYWdhdGUgb3V0IG9mIHRoZSBzaGFk
b3cgRE9NJywgIW11dGF0aW9uRXZlbnRGaXJlZCk7CiAgICAgICAgIHRleHRhcmVhLnBhcmVudE5v
ZGUucmVtb3ZlQ2hpbGQodGV4dGFyZWEpOwogICAgIH0sCisgICAgZGVmYXVsdEV2ZW50UmV0YXJn
ZXRpbmc6IGZ1bmN0aW9uKCkKKyAgICB7CisgICAgICAgIHZhciBjb3VudCA9IDA7CisgICAgICAg
IHZhciBsYWJlbCA9IGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlRWxl
bWVudCgnbGFiZWwnKSk7CisgICAgICAgIHZhciBzZWFyY2hJbnB1dCA9IGxhYmVsLmFwcGVuZENo
aWxkKGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2lucHV0JykpOworICAgICAgICBzZWFyY2hJbnB1
dC5zZXRBdHRyaWJ1dGUoJ3R5cGUnLCAnc2VhcmNoJyk7CisgICAgICAgIHNlYXJjaElucHV0LnNl
dEF0dHJpYnV0ZSgnaWQnLCAnYmF6Jyk7CisgICAgICAgIGxhYmVsLnNldEF0dHJpYnV0ZSgnZm9y
JywgJ2JheicpOworICAgICAgICBzZWFyY2hJbnB1dC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycs
IGZ1bmN0aW9uKGUpCisgICAgICAgIHsKKyAgICAgICAgICAgIGNvdW50Kys7CisgICAgICAgIH0s
IGZhbHNlKTsKKyAgICAgICAgY2xpY2tPbihzZWFyY2hJbnB1dCk7CisgICAgICAgIGxvZygiRXZl
bnRzIGZvciBkZWZhdWx0IGV2ZW50IGhhbmRsZXIgc2hvdWxkIGFsc28gYmUgcmV0YXJnZXRlZCIs
IGNvdW50ID09IDEpOworICAgICAgICBsYWJlbC5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGxhYmVs
KTsKKyAgICB9LAogICAgIGV2ZW50SW5Qcm9ncmVzczogZnVuY3Rpb24oKQogICAgIHsKICAgICAg
ICAgdmFyIHRleHRJbnB1dCA9IGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3Jl
YXRlRWxlbWVudCgnaW5wdXQnKSk7CmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dl
YkNvcmUvQ2hhbmdlTG9nCmluZGV4IDA3M2I4ZDRjZjI2NDg2NDU5NTI5YTNjN2IzMGU1MTU2MmNk
OGE3NDkuLjA0MjhhM2Y0Mzg3YmRkOWU4ZDRiY2U1NzgyNjg5Mjc4YmM4NmJlYjAgMTAwNjQ0Ci0t
LSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTkgQEAKKzIwMTAtMTEtMjMgIERpbWl0cmkgR2xhemtvdiAgPGRnbGF6a292QGNocm9taXVtLm9y
Zz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEZWZh
dWx0IGV2ZW50IGhhbmRsZXJzIHNob3VsZCBhbHNvIGJlIHVzaW5nIGV2ZW50IHJldGFyZ2V0aW5n
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDk5ODYK
KworICAgICAgICBUZXN0OiBmYXN0L2V2ZW50cy9zaGFkb3ctYm91bmRhcnktY3Jvc3NpbmctMi5o
dG1sCisKKyAgICAgICAgKiBkb20vRXZlbnRDb250ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OkV2ZW50Q29udGV4dDo6ZGVmYXVsdEV2ZW50SGFuZGxlcik6IEFkZGVkLgorICAgICAgICAqIGRv
bS9FdmVudENvbnRleHQuaDogQWRkZWQgZGVjbC4KKyAgICAgICAgKiBkb20vTm9kZS5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpOb2RlOjpkaXNwYXRjaEdlbmVyaWNFdmVudCk6IENoYW5nZWQgdG8g
dXNlIGV2ZW50IHJldGFyZ2V0aW5nIGZvcgorICAgICAgICAgICAgZGVmYXVsdCBldmVudCBoYW5k
bGVycy4KKwogMjAxMC0xMS0yMyAgQWRhbSBCZXJna3Zpc3QgIDxhZGFtLmJlcmdrdmlzdEBlcmlj
c3Nvbi5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTWFydGluIFJvYmluc29uLgpkaWZmIC0t
Z2l0IGEvV2ViQ29yZS9kb20vRXZlbnRDb250ZXh0LmNwcCBiL1dlYkNvcmUvZG9tL0V2ZW50Q29u
dGV4dC5jcHAKaW5kZXggMmE1YzUyMTBhYWVmNmI5NDFiYmRlNWRlMjk1Y2JhMzM5ZDE0MmRmNS4u
ZTVmZTBlZThmNjNkZmM0ZTFhMDc2MTAzMDkwYzM3MzBkZDZkODkzYiAxMDA2NDQKLS0tIGEvV2Vi
Q29yZS9kb20vRXZlbnRDb250ZXh0LmNwcAorKysgYi9XZWJDb3JlL2RvbS9FdmVudENvbnRleHQu
Y3BwCkBAIC00MSw2ICs0MSwxMyBAQCBFdmVudENvbnRleHQ6OkV2ZW50Q29udGV4dChQYXNzUmVm
UHRyPE5vZGU+IG5vZGUsIFBhc3NSZWZQdHI8RXZlbnRUYXJnZXQ+IGN1cnJlbgogewogfQogCit2
b2lkIEV2ZW50Q29udGV4dDo6ZGVmYXVsdEV2ZW50SGFuZGxlcihFdmVudCogZXZlbnQpIGNvbnN0
Cit7CisgICAgZXZlbnQtPnNldFRhcmdldChtX3RhcmdldC5nZXQoKSk7CisgICAgZXZlbnQtPnNl
dEN1cnJlbnRUYXJnZXQobV9jdXJyZW50VGFyZ2V0LmdldCgpKTsKKyAgICBtX25vZGUtPmRlZmF1
bHRFdmVudEhhbmRsZXIoZXZlbnQpOworfQorCiB2b2lkIEV2ZW50Q29udGV4dDo6aGFuZGxlTG9j
YWxFdmVudHMoRXZlbnQqIGV2ZW50KSBjb25zdAogewogICAgIGV2ZW50LT5zZXRUYXJnZXQobV90
YXJnZXQuZ2V0KCkpOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9kb20vRXZlbnRDb250ZXh0LmggYi9X
ZWJDb3JlL2RvbS9FdmVudENvbnRleHQuaAppbmRleCA5YmFiOWQ0MTYyYzM1YjYyY2ZkNzA2MjM2
ZWUxZjU0N2JkZDI5NzRiLi44MzMxYjRkZTE4NTc0ODQwYmQzNzM0ZTE2MmEzMzc1YmIxYzkxOTM2
IDEwMDY0NAotLS0gYS9XZWJDb3JlL2RvbS9FdmVudENvbnRleHQuaAorKysgYi9XZWJDb3JlL2Rv
bS9FdmVudENvbnRleHQuaApAQCAtNDIsNiArNDIsNyBAQCBwdWJsaWM6CiAKICAgICBOb2RlKiBu
b2RlKCkgY29uc3Q7CiAgICAgRXZlbnRUYXJnZXQqIHRhcmdldCgpIGNvbnN0OworICAgIHZvaWQg
ZGVmYXVsdEV2ZW50SGFuZGxlcihFdmVudCopIGNvbnN0OwogICAgIHZvaWQgaGFuZGxlTG9jYWxF
dmVudHMoRXZlbnQqKSBjb25zdDsKIAogcHJpdmF0ZToKZGlmZiAtLWdpdCBhL1dlYkNvcmUvZG9t
L05vZGUuY3BwIGIvV2ViQ29yZS9kb20vTm9kZS5jcHAKaW5kZXggZTcxYzRiZGZlMDlmMTc3YjNl
NjVkZWZlYjRiNzk1NjMzOTYxNDc3Yi4uMTVhNWFiMTRkMTIzOGUwZjc3MTNhZjFmMDE3NzMzZDg4
ZWJmMTkyYSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9kb20vTm9kZS5jcHAKKysrIGIvV2ViQ29yZS9k
b20vTm9kZS5jcHAKQEAgLTI2MzQsNyArMjYzNCw3IEBAIGRvbmVEaXNwYXRjaGluZzoKICAgICAg
ICAgaWYgKGV2ZW50LT5idWJibGVzKCkpIHsKICAgICAgICAgICAgIHNpemVfdCBzaXplID0gYW5j
ZXN0b3JzLnNpemUoKTsKICAgICAgICAgICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgc2l6ZTsg
KytpKSB7Ci0gICAgICAgICAgICAgICAgYW5jZXN0b3JzW2ldLm5vZGUoKS0+ZGVmYXVsdEV2ZW50
SGFuZGxlcihldmVudC5nZXQoKSk7CisgICAgICAgICAgICAgICAgYW5jZXN0b3JzW2ldLmRlZmF1
bHRFdmVudEhhbmRsZXIoZXZlbnQuZ2V0KCkpOwogICAgICAgICAgICAgICAgIEFTU0VSVCghZXZl
bnQtPmRlZmF1bHRQcmV2ZW50ZWQoKSk7CiAgICAgICAgICAgICAgICAgaWYgKGV2ZW50LT5kZWZh
dWx0SGFuZGxlZCgpKQogICAgICAgICAgICAgICAgICAgICBnb3RvIGRvbmVXaXRoRGVmYXVsdDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>