<?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>107339</bug_id>
          
          <creation_ts>2013-01-18 16:25:03 -0800</creation_ts>
          <short_desc>Event target rects on the top level document shouldn&apos;t be clipped.</short_desc>
          <delta_ts>2013-01-21 17:40:53 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Levi Weintraub">leviw</reporter>
          <assigned_to name="Levi Weintraub">leviw</assigned_to>
          <cc>andersca</cc>
    
    <cc>jamesr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thakis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>811141</commentid>
    <comment_count>0</comment_count>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2013-01-18 16:25:03 -0800</bug_when>
    <thetext>We were using the clippedOverflowRectForRepaint for (touch) event listeners on the Document/DOMWindow, but that&apos;s only correct for child documents, as the top-level view is clipped to the viewport. Instead we should use the documentRect.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>811159</commentid>
    <comment_count>1</comment_count>
      <attachid>183574</attachid>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2013-01-18 16:44:13 -0800</bug_when>
    <thetext>Created attachment 183574
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>812456</commentid>
    <comment_count>2</comment_count>
      <attachid>183574</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-21 16:33:25 -0800</bug_when>
    <thetext>Comment on attachment 183574
Patch

Clearing flags on attachment: 183574

Committed r140370: &lt;http://trac.webkit.org/changeset/140370&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>812457</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-21 16:33:28 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>812492</commentid>
    <comment_count>4</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-21 17:36:27 -0800</bug_when>
    <thetext>platform/chromium/fast/events/touch/touch-hit-rects-in-iframe.html started failing on chromium/mac after this CL: http://build.webkit.org/builders/Chromium%20Mac%20Release%20%28Tests%29/builds/32187/steps/layout-test/logs/stdio

Is this intentional?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>812493</commentid>
    <comment_count>5</comment_count>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2013-01-21 17:37:30 -0800</bug_when>
    <thetext>Taking a look...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>812494</commentid>
    <comment_count>6</comment_count>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2013-01-21 17:40:53 -0800</bug_when>
    <thetext>Just needed new baselines. Committed r140374: &lt;http://trac.webkit.org/changeset/140374&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183574</attachid>
            <date>2013-01-18 16:44:13 -0800</date>
            <delta_ts>2013-01-21 16:33:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107339-20130118164112.patch</filename>
            <type>text/plain</type>
            <size>10830</size>
            <attacher name="Levi Weintraub">leviw</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0MDIxNSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBACisyMDEzLTAxLTE4ICBMZXZpIFdl
aW50cmF1YiAgPGxldml3QGNocm9taXVtLm9yZz4KKworICAgICAgICBFdmVudCB0YXJnZXQgcmVj
dHMgb24gdGhlIHRvcCBsZXZlbCBkb2N1bWVudCBzaG91bGRuJ3QgYmUgY2xpcHBlZC4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzMzOQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGNsaXBwZWRPdmVyZmxv
d1JlY3RGb3JSZXBhaW50IGNsaXBzIHRoZSB0b3AtbGV2ZWwgUmVuZGVyVmlldyB0byB0aGUgdmll
d3BvcnQsIHdoaWNoCisgICAgICAgIGlzIHdyb25nIGZvciBnZW5lcmF0aW5nIGV2ZW50IHRhcmdl
dCByZWN0cywgYXMgdGhlIHJlc3VsdCB3aWxsIG5vdCBleHRlbmQgdG8gdGhlIGJvdW5kcworICAg
ICAgICBvZiB0aGUgZG9jdW1lbnQgb24gcGFnZXMgdGhhdCBzY3JvbGwuIENoYW5naW5nIHRoZSB0
b3AtbGV2ZWwgdmlldyB0byB1c2UgZG9jdW1lbnRSZWN0CisgICAgICAgIGluc3RlYWQuCisKKyAg
ICAgICAgVGVzdHMgdXBkYXRlZCB0byBjb3ZlciBidWc6IHBsYXRmb3JtL2Nocm9taXVtL2Zhc3Qv
ZXZlbnRzL3RvdWNoL3RvdWNoLWhpdC1yZWN0cy1pbi1pZnJhbWUuaHRtbAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9ldmVudHMvdG91
Y2gvY29tcG9zaXRvci10b3VjaC1oaXQtcmVjdHMuaHRtbAorCisgICAgICAgICogcGFnZS9zY3Jv
bGxpbmcvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6YWNjdW11
bGF0ZVJlbmRlcmVyVG91Y2hFdmVudFRhcmdldFJlY3RzKTogVXNlIGNvbnZlclRvUm9vdFZpZXcg
aW5zdGVhZCBvZgorICAgICAgICBhIGxvb3AgYXJvdW5kIGNvbnZlcnRUb0NvbnRhaW5pbmcgdmll
dy4gVGhpcyBpcyBub3QgYSBjaGFuZ2UgaW4gYmVoYXZpb3IuCisgICAgICAgIChXZWJDb3JlOjph
Y2N1bXVsYXRlRG9jdW1lbnRFdmVudFRhcmdldFJlY3RzKTogU3dpdGNoIHRvIHVzZSBkb2N1bWVu
dFJlY3QgaW5zdGVhZCBvZgorICAgICAgICBjbGlwcGVkT3ZlcmZsb3dSZWN0Rm9yUmVwYWludCBm
b3IgdGhlIHRvcC1sZXZlbCBEb2N1bWVudCwgYW5kIHVzZSBjb252ZXJUb1Jvb3RWaWV3CisgICAg
ICAgIHRvIHB1dCByZWN0cyBpbiB0aGUgY29vcmRpbmF0ZXMgb2YgdGhlIHRvcC1sZXZlbCBkb2N1
bWVudC4KKwogMjAxMy0wMS0xOCAgU2hpbnlhIEthd2FuYWthICA8c2hpbnlha0BjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgSW50cm9kdWNlIGlzSFRNTFRleHRGb3JtQ29udHJvbEVsZW1lbnQgYW5k
IHRvSFRNTFRleHRGb3JtQ29udHJvbEVsZW1lbnQgaW5zdGVhZCBvZiB0b1RleHRGb3JtQ29udHJv
bApJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nQ29vcmRpbmF0
b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9s
bGluZ0Nvb3JkaW5hdG9yLmNwcAkocmV2aXNpb24gMTQwMTgwKQorKysgU291cmNlL1dlYkNvcmUv
cGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0xODgsOCArMTg4LDcgQEAgc3RhdGljIHZvaWQgYWNjdW11bGF0ZVJlbmRlcmVyVG91Y2hFdmVu
dAogICAgICAgICBpZiAoIXIuaXNFbXB0eSgpKSB7CiAgICAgICAgICAgICAvLyBDb252ZXJ0IHRv
IHRoZSB0b3AtbGV2ZWwgdmlldydzIGNvb3JkaW5hdGVzLgogICAgICAgICAgICAgQVNTRVJUKHJl
bmRlcmVyLT5kb2N1bWVudCgpLT52aWV3KCkpOwotICAgICAgICAgICAgZm9yIChTY3JvbGxWaWV3
KiB2aWV3ID0gcmVuZGVyZXItPmRvY3VtZW50KCktPnZpZXcoKTsgdmlldyAmJiB2aWV3LT5wYXJl
bnQoKTsgdmlldyA9IHZpZXctPnBhcmVudCgpKQotICAgICAgICAgICAgICAgIHIgPSB2aWV3LT5j
b252ZXJ0VG9Db250YWluaW5nVmlldyhyKTsKKyAgICAgICAgICAgIHIgPSByZW5kZXJlci0+ZG9j
dW1lbnQoKS0+dmlldygpLT5jb252ZXJ0VG9Sb290VmlldyhyKTsKIAogICAgICAgICAgICAgaWYg
KCFwYXJlbnRSZWN0LmNvbnRhaW5zKHIpKSB7CiAgICAgICAgICAgICAgICAgcmVjdHMuYXBwZW5k
KHIpOwpAQCAtMjE2LDkgKzIxNSwxNyBAQCBzdGF0aWMgdm9pZCBhY2N1bXVsYXRlRG9jdW1lbnRF
dmVudFRhcmdlCiAKICAgICAgICAgaWYgKHRvdWNoVGFyZ2V0ID09IGRvY3VtZW50KSB7CiAgICAg
ICAgICAgICBpZiAoUmVuZGVyVmlldyogdmlldyA9IGRvY3VtZW50LT5yZW5kZXJWaWV3KCkpIHsK
LSAgICAgICAgICAgICAgICBJbnRSZWN0IHIgPSBlbmNsb3NpbmdJbnRSZWN0KHZpZXctPmNsaXBw
ZWRPdmVyZmxvd1JlY3RGb3JSZXBhaW50KDApKTsKLSAgICAgICAgICAgICAgICBpZiAoIXIuaXNF
bXB0eSgpKQorICAgICAgICAgICAgICAgIEludFJlY3QgcjsKKyAgICAgICAgICAgICAgICBpZiAo
dG91Y2hUYXJnZXQgPT0gZG9jdW1lbnQtPnRvcERvY3VtZW50KCkpCisgICAgICAgICAgICAgICAg
ICAgIHIgPSB2aWV3LT5kb2N1bWVudFJlY3QoKTsKKyAgICAgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgICAgIHIgPSBlbmNsb3NpbmdJbnRSZWN0KHZpZXctPmNsaXBwZWRPdmVyZmxv
d1JlY3RGb3JSZXBhaW50KDApKTsKKworICAgICAgICAgICAgICAgIGlmICghci5pc0VtcHR5KCkp
IHsKKyAgICAgICAgICAgICAgICAgICAgQVNTRVJUKHZpZXctPmRvY3VtZW50KCktPnZpZXcoKSk7
CisgICAgICAgICAgICAgICAgICAgIHIgPSB2aWV3LT5kb2N1bWVudCgpLT52aWV3KCktPmNvbnZl
cnRUb1Jvb3RWaWV3KHIpOwogICAgICAgICAgICAgICAgICAgICByZWN0cy5hcHBlbmQocik7Cisg
ICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuOwogICAg
ICAgICB9CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNDAyMTUpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VM
b2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxOSBAQAorMjAxMy0wMS0xOCAgTGV2aSBXZWlu
dHJhdWIgIDxsZXZpd0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgRXZlbnQgdGFyZ2V0IHJlY3Rz
IG9uIHRoZSB0b3AgbGV2ZWwgZG9jdW1lbnQgc2hvdWxkbid0IGJlIGNsaXBwZWQuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDczMzkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGluZyBleGlzdGlu
ZyB0ZXN0cyB0byBjb3ZlciB0aGlzIGlzc3VlLgorCisgICAgICAgICogcGxhdGZvcm0vY2hyb21p
dW0tbGludXgvcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9ldmVudHMvdG91Y2gvY29tcG9zaXRvci10
b3VjaC1oaXQtcmVjdHMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVt
L2Zhc3QvZXZlbnRzL3RvdWNoL2NvbXBvc2l0b3ItdG91Y2gtaGl0LXJlY3RzLmh0bWw6CisgICAg
ICAgICogcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9ldmVudHMvdG91Y2gvdG91Y2gtaGl0LXJlY3Rz
LWluLWlmcmFtZS1leHBlY3RlZC50eHQ6CisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vZmFz
dC9ldmVudHMvdG91Y2gvdG91Y2gtaGl0LXJlY3RzLWluLWlmcmFtZS5odG1sOgorICAgICAgICAq
IHBsYXRmb3JtL2Nocm9taXVtL2Zhc3QvZXZlbnRzL3RvdWNoL3Jlc291cmNlcy9mcmFtZS13aXRo
LWRvY3VtZW50LXRvdWNoLWhhbmRsZXIuaHRtbDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0v
Y2hyb21pdW0vVGVzdEV4cGVjdGF0aW9uczoKKwogMjAxMy0wMS0xOCAgQWxwaGEgTGFtICA8aGNs
YW1AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gVXBkYXRlIHRlc3QgZXhwZWN0
YXRpb25zCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9wbGF0Zm9y
bS9jaHJvbWl1bS9mYXN0L2V2ZW50cy90b3VjaC9jb21wb3NpdG9yLXRvdWNoLWhpdC1yZWN0cy1l
eHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0t
bGludXgvcGxhdGZvcm0vY2hyb21pdW0vZmFzdC9ldmVudHMvdG91Y2gvY29tcG9zaXRvci10b3Vj
aC1oaXQtcmVjdHMtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAxNDAxODApCisrKyBMYXlvdXRUZXN0
cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9wbGF0Zm9ybS9jaHJvbWl1bS9mYXN0L2V2ZW50cy90
b3VjaC9jb21wb3NpdG9yLXRvdWNoLWhpdC1yZWN0cy1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29w
eSkKQEAgLTEsMTUgKzEsMTYgQEAKIFRoaXMgdGVzdHMgdmVyaWZpZXMgdGhlIGhpdCB0ZXN0IHJl
Z2lvbnMgZ2l2ZW4gdG8gdGhlIGNvbXBvc2l0b3IuIEl0IGNhbiBvbmx5IGJlIHJ1biBpbiBEdW1w
UmVuZGVyVHJlZS4gVGhlIG91dHB1dHRlZCByZWN0cyBzaG91bGQgY292ZXIgdGhlIGhpdCB0ZXN0
IHJlZ2lvbnMgb2YgYWxsIHRoZSBsaXN0ZWQgZWxlbWVudHMuCiAKLW5vcm1hbEZsb3dbMF06ICg4
LCA3MiwgNzg0LCAxMCkKLWFic29sdXRlQ2hpbGRDb250YWluZXJbMF06ICg4LCAxMDIsIDc4NCwg
MTApCitub3JtYWxGbG93WzBdOiAoOCwgNzIsIDc2OSwgMTApCithYnNvbHV0ZUNoaWxkQ29udGFp
bmVyWzBdOiAoOCwgMTAyLCA3NjksIDEwKQogYWJzb2x1dGVDaGlsZENvbnRhaW5lclsxXTogKDEx
OCwgMzAwLCAxNDAsIDEwKQotcmVsYXRpdmVDaGlsZENvbnRhaW5lclswXTogKDgsIDE1MiwgNzg0
LCAxMCkKK3JlbGF0aXZlQ2hpbGRDb250YWluZXJbMF06ICg4LCAxNTIsIDc2OSwgMTApCiByZWxh
dGl2ZUNoaWxkQ29udGFpbmVyWzFdOiAoMTI4LCAzNTIsIDE0MCwgMTApCi1vdmVyaGFuZ2luZ0Nv
bnRhaW5lclswXTogKDgsIDIwMiwgNzg0LCAxMCkKK292ZXJoYW5naW5nQ29udGFpbmVyWzBdOiAo
OCwgMjAyLCA3NjksIDEwKQogb3ZlcmhhbmdpbmdDb250YWluZXJbMV06ICg4LCAyMDIsIDExMCwg
ODApCi10cmFuc2Zvcm1lZENoaWxkQ29udGFpbmVyWzBdOiAoNjMsIDI0MCwgNjc0LCAzNCkKLXRy
YW5zZm9ybWVkQ2hpbGRDb250YWluZXJbMV06ICg4LCAyNTIsIDc4NCwgMTApCit0cmFuc2Zvcm1l
ZENoaWxkQ29udGFpbmVyWzBdOiAoNjIsIDI0MSwgNjYxLCAzMikKK3RyYW5zZm9ybWVkQ2hpbGRD
b250YWluZXJbMV06ICg4LCAyNTIsIDc2OSwgMTApCiBjb250aW51YXRpb25bMF06ICgxMDgsIDMw
MiwgMTAwLCAxMCkKIGlubGluZUFic29sdXRlQ2hpbGRDb250YWluZXJbMF06ICgzNzgsIDMwMCwg
MjUwLCAxMCkKIGlubGluZUFic29sdXRlQ2hpbGRDb250YWluZXJbMV06ICgxMDgsIDM1MiwgMjcw
LCAxMCkKK2RvY3VtZW50WzBdOiAoMCwgMCwgNzg1LCAxMDI0KQogCkluZGV4OiBMYXlvdXRUZXN0
cy9wbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25zCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL1Rlc3RFeHBlY3RhdGlvbnMJKHJldmlzaW9uIDE0MDE4
MCkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL1Rlc3RFeHBlY3RhdGlvbnMJKHdv
cmtpbmcgY29weSkKQEAgLTM5MDgsNiArMzkwOCw5IEBAIHdlYmtpdC5vcmcvYi85ODE5MiBmYXN0
L2pzL3Bvc3QtbWVzc2FnZS0KIAogd2Via2l0Lm9yZy9iLzk4Mjc1IG1lZGlhL2V2ZW50LXF1ZXVl
LWNyYXNoLmh0bWwgWyBTa2lwIF0KIAorIyBOZWVkcyByZWJhc2VsaW5pbmcgb24gYWZ0ZXIgd2Vi
a2l0Lm9yZy9iLzEwNzMzOQord2Via2l0Lm9yZy9iLzEwNzMzOSBbIE1hYyBBbmRyb2lkIFdpbiBd
IHBsYXRmb3JtL2Nocm9taXVtL2Zhc3QvZXZlbnRzL3RvdWNoL2NvbXBvc2l0b3ItdG91Y2gtaGl0
LXJlY3RzLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQorCiAjIFJlcXVpcmVzIHJlYmFzZWxpbmluZyBh
ZnRlciBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE2NDUKIHdlYmtp
dC5vcmcvYi8xMTY0NSBbIE1hYyBBbmRyb2lkIF0gZmFzdC90YWJsZS8wMjUuaHRtbCBbIEZhaWx1
cmUgXQogCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9mYXN0L2V2ZW50cy90
b3VjaC9jb21wb3NpdG9yLXRvdWNoLWhpdC1yZWN0cy5odG1sCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zhc3QvZXZlbnRzL3RvdWNoL2NvbXBvc2l0b3ItdG91
Y2gtaGl0LXJlY3RzLmh0bWwJKHJldmlzaW9uIDE0MDE4MCkKKysrIExheW91dFRlc3RzL3BsYXRm
b3JtL2Nocm9taXVtL2Zhc3QvZXZlbnRzL3RvdWNoL2NvbXBvc2l0b3ItdG91Y2gtaGl0LXJlY3Rz
Lmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTIzLDYgKzIzLDkgQEAKICN0ZXN0cyB7CiAJZm9udDog
MTBweCBBaGVtOwogfQorYm9keSB7CisJaGVpZ2h0OiAxMDAwcHg7Cit9CiA8L3N0eWxlPgogPC9o
ZWFkPgogPGJvZHk+CkBAIC03NiwxNyArNzksMjMgQEAgZnVuY3Rpb24gc29ydFJlY3RzKGEsIGIp
IHsKIAlyZXR1cm4gYS50b3AgLSBiLnRvcDsKIH0KIAotZnVuY3Rpb24gbG9nUmVjdHMoaWQpIHsK
K2Z1bmN0aW9uIHRlc3RFbGVtZW50V2l0aElkKGlkKQorewogCWVsZW1lbnQgPSBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZChpZCk7CiAJZWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCd0b3VjaHN0YXJ0
JywgbGlzdGVuZXIsIGZhbHNlKTsKKwlsb2dSZWN0cyhpZCk7CisJZWxlbWVudC5yZW1vdmVFdmVu
dExpc3RlbmVyKCd0b3VjaHN0YXJ0JywgbGlzdGVuZXIsIGZhbHNlKTsKK30KKworZnVuY3Rpb24g
bG9nUmVjdHModGVzdE5hbWUpIHsKKwogCXJlY3RzID0gd2luZG93LmludGVybmFscy50b3VjaEV2
ZW50VGFyZ2V0Q2xpZW50UmVjdHMoZG9jdW1lbnQpOwogCXZhciBzb3J0ZWRSZWN0cyA9IG5ldyBB
cnJheSgpOwogCWZvciAodmFyIGkgPSAwOyBpIDwgcmVjdHMubGVuZ3RoOyArK2kpCiAJCXNvcnRl
ZFJlY3RzW2ldID0gcmVjdHNbaV07CiAJc29ydGVkUmVjdHMuc29ydChzb3J0UmVjdHMpOwogCWZv
ciAodmFyIGkgPSAwOyBpIDwgcmVjdHMubGVuZ3RoOyArK2kpCi0JCWxvZyhpZCArICJbIiArIGkg
KyAiXTogKCIgKyBzb3J0ZWRSZWN0c1tpXS5sZWZ0ICsgIiwgIiArIHNvcnRlZFJlY3RzW2ldLnRv
cCArICIsICIgKyBzb3J0ZWRSZWN0c1tpXS53aWR0aCArICIsICIgKyBzb3J0ZWRSZWN0c1tpXS5o
ZWlnaHQgKyAiKSIpOwotCWVsZW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcigndG91Y2hzdGFydCcs
IGxpc3RlbmVyLCBmYWxzZSk7CisJCWxvZyh0ZXN0TmFtZSArICJbIiArIGkgKyAiXTogKCIgKyBz
b3J0ZWRSZWN0c1tpXS5sZWZ0ICsgIiwgIiArIHNvcnRlZFJlY3RzW2ldLnRvcCArICIsICIgKyBz
b3J0ZWRSZWN0c1tpXS53aWR0aCArICIsICIgKyBzb3J0ZWRSZWN0c1tpXS5oZWlnaHQgKyAiKSIp
OwogfQogCiBmdW5jdGlvbiBydW5UZXN0KCkgewpAQCAtOTQsMTMgKzEwMywxNiBAQCBmdW5jdGlv
biBydW5UZXN0KCkgewogCQlyZXR1cm47CiAKIAl3aW5kb3cudGVzdFJ1bm5lci5kdW1wQXNUZXh0
KCk7Ci0JbG9nUmVjdHMoIm5vcm1hbEZsb3ciKTsKLQlsb2dSZWN0cygiYWJzb2x1dGVDaGlsZENv
bnRhaW5lciIpOwotCWxvZ1JlY3RzKCJyZWxhdGl2ZUNoaWxkQ29udGFpbmVyIik7Ci0JbG9nUmVj
dHMoIm92ZXJoYW5naW5nQ29udGFpbmVyIik7Ci0JbG9nUmVjdHMoInRyYW5zZm9ybWVkQ2hpbGRD
b250YWluZXIiKTsKLQlsb2dSZWN0cygiY29udGludWF0aW9uIik7Ci0JbG9nUmVjdHMoImlubGlu
ZUFic29sdXRlQ2hpbGRDb250YWluZXIiKTsKKwl0ZXN0RWxlbWVudFdpdGhJZCgibm9ybWFsRmxv
dyIpOworCXRlc3RFbGVtZW50V2l0aElkKCJhYnNvbHV0ZUNoaWxkQ29udGFpbmVyIik7CisJdGVz
dEVsZW1lbnRXaXRoSWQoInJlbGF0aXZlQ2hpbGRDb250YWluZXIiKTsKKwl0ZXN0RWxlbWVudFdp
dGhJZCgib3ZlcmhhbmdpbmdDb250YWluZXIiKTsKKwl0ZXN0RWxlbWVudFdpdGhJZCgidHJhbnNm
b3JtZWRDaGlsZENvbnRhaW5lciIpOworCXRlc3RFbGVtZW50V2l0aElkKCJjb250aW51YXRpb24i
KTsKKwl0ZXN0RWxlbWVudFdpdGhJZCgiaW5saW5lQWJzb2x1dGVDaGlsZENvbnRhaW5lciIpOwor
CisJZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigndG91Y2hzdGFydCcsIGxpc3RlbmVyLCBmYWxz
ZSk7CisJbG9nUmVjdHMoImRvY3VtZW50Iik7CiAKIAl2YXIgdGVzdENvbnRhaW5lciA9IGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXN0cyIpOwogCXRlc3RDb250YWluZXIucGFyZW50Tm9kZS5y
ZW1vdmVDaGlsZCh0ZXN0Q29udGFpbmVyKTsKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL2No
cm9taXVtL2Zhc3QvZXZlbnRzL3RvdWNoL3RvdWNoLWhpdC1yZWN0cy1pbi1pZnJhbWUtZXhwZWN0
ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zhc3Qv
ZXZlbnRzL3RvdWNoL3RvdWNoLWhpdC1yZWN0cy1pbi1pZnJhbWUtZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAxNDAxODApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9mYXN0L2V2ZW50
cy90b3VjaC90b3VjaC1oaXQtcmVjdHMtaW4taWZyYW1lLWV4cGVjdGVkLnR4dAkod29ya2luZyBj
b3B5KQpAQCAtMSw0ICsxLDUgQEAKIFRoaXMgdGVzdCB2YWxpZGF0ZXMgdGhhdCB0b3VjaCBoaXQg
dGVzdHMgcmVjdHMgYXJlIGNyZWF0ZWQgaW4gdGhlIGNvb3JkaW5hdGVzIG9mIHRoZSBvdXRlcm1v
c3Qgdmlldywgbm90IHRoZWlyIGNvbnRhaW5pbmcgdmlldy4gVGhpcyB0ZXN0IG9ubHkgd29ya3Mg
aW4gRHVtcFJlbmRlclRyZWUuCi1bMF06ICg2MCwgMTEwLCA1MCwgNTApCi1bMV06ICg0MjAsIDE3
MCwgNTAsIDUwKQorWzBdOiAoMTAsIDUwLCAyODUsIDEzNSkKK1sxXTogKDYwLCAxMTAsIDUwLCA1
MCkKK1syXTogKDQyMCwgMTcwLCA1MCwgNTApCiAKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3Jt
L2Nocm9taXVtL2Zhc3QvZXZlbnRzL3RvdWNoL3RvdWNoLWhpdC1yZWN0cy1pbi1pZnJhbWUuaHRt
bAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9mYXN0L2V2ZW50
cy90b3VjaC90b3VjaC1oaXQtcmVjdHMtaW4taWZyYW1lLmh0bWwJKHJldmlzaW9uIDE0MDE4MCkK
KysrIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zhc3QvZXZlbnRzL3RvdWNoL3RvdWNo
LWhpdC1yZWN0cy1pbi1pZnJhbWUuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMjMsNiArMjMsNyBA
QCBUaGlzIHRlc3Qgb25seSB3b3JrcyBpbiBEdW1wUmVuZGVyVHJlZS48CiA8ZGl2IGlkPSJjb25z
b2xlIj48L2Rpdj4KIDxpZnJhbWUgaWQ9ImlmcmFtZTEiIHNyYz0icmVzb3VyY2VzL2ZyYW1lLXdp
dGgtdG91Y2gtaGFuZGxlci5odG1sIj48L2lmcmFtZT4KIDxpZnJhbWUgaWQ9ImlmcmFtZTIiPjwv
aWZyYW1lPgorPGlmcmFtZSBpZD0iaWZyYW1lMyIgc3JjPSJyZXNvdXJjZXMvZnJhbWUtd2l0aC1k
b2N1bWVudC10b3VjaC1oYW5kbGVyLmh0bWwiPjwvaWZyYW1lPgogPHNjcmlwdD4KIAogdmFyIGlm
cmFtZURvY3VtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImlmcmFtZTIiKS5jb250ZW50
V2luZG93LmRvY3VtZW50OwpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vZmFz
dC9ldmVudHMvdG91Y2gvcmVzb3VyY2VzL2ZyYW1lLXdpdGgtZG9jdW1lbnQtdG91Y2gtaGFuZGxl
ci5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zhc3Qv
ZXZlbnRzL3RvdWNoL3Jlc291cmNlcy9mcmFtZS13aXRoLWRvY3VtZW50LXRvdWNoLWhhbmRsZXIu
aHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zhc3Qv
ZXZlbnRzL3RvdWNoL3Jlc291cmNlcy9mcmFtZS13aXRoLWRvY3VtZW50LXRvdWNoLWhhbmRsZXIu
aHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw3IEBACis8IWRvY3R5cGUgaHRtbD4KKzxodG1s
PgorPGJvZHkgc3R5bGU9ImhlaWdodDoxMDAwcHg7IHdpZHRoOiAxMDAwcHg7Ij4KKzxzY3JpcHQ+
Citkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJ0b3VjaHN0YXJ0IiwgZnVuY3Rpb24oKSB7IH0s
IGZhbHNlKTsKKzwvc2NyaXB0PgorPC9ib2R5PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>