<?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>90793</bug_id>
          
          <creation_ts>2012-07-09 08:22:19 -0700</creation_ts>
          <short_desc>[Qt][WK2] Fix wheel scrolling for simple pages</short_desc>
          <delta_ts>2012-07-27 03:23:57 -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>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="Andras Becsi">abecsi</reporter>
          <assigned_to name="Andras Becsi">abecsi</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>hausmann</cc>
    
    <cc>jturcotte</cc>
    
    <cc>kenneth</cc>
    
    <cc>menard</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>664877</commentid>
    <comment_count>0</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-07-09 08:22:19 -0700</bug_when>
    <thetext>[Qt][WK2] Fix wheel scrolling for simple pages</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>664878</commentid>
    <comment_count>1</comment_count>
      <attachid>151251</attachid>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-07-09 08:23:17 -0700</bug_when>
    <thetext>Created attachment 151251
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>664884</commentid>
    <comment_count>2</comment_count>
      <attachid>151253</attachid>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-07-09 08:27:22 -0700</bug_when>
    <thetext>Created attachment 151253
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>666348</commentid>
    <comment_count>3</comment_count>
      <attachid>151253</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-07-10 22:21:57 -0700</bug_when>
    <thetext>Comment on attachment 151253
Patch

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

I hope this doesnt cause regressions, so please be aware of those

&gt; Source/WebKit2/WebProcess/WebPage/WebPage.cpp:876
&gt; +    // Always reset even when empty.
&gt; +    // This also takes care of the relayout.

Could be one line comment</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>666579</commentid>
    <comment_count>4</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-07-11 02:49:38 -0700</bug_when>
    <thetext>Committed r122321: &lt;http://trac.webkit.org/changeset/122321&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>680393</commentid>
    <comment_count>5</comment_count>
      <attachid>151253</attachid>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-07-27 03:23:57 -0700</bug_when>
    <thetext>Comment on attachment 151253
Patch

Clearing flags from attachment.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>151251</attachid>
            <date>2012-07-09 08:23:17 -0700</date>
            <delta_ts>2012-07-09 08:27:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90793-20120709172334.patch</filename>
            <type>text/plain</type>
            <size>5022</size>
            <attacher name="Andras Becsi">abecsi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIyMTAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNmFjYWM3MTcxZDBjOTlj
YThkNjZhMjUwOTc5NjhhOTMwOTBkNjQ0NS4uOTkzYjFkNDljZjAwYTYzOWJjOWQ3Y2MzMDU4MGQ3
MDY5OGRkZTY5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDEyLTA3LTA5ICBBbmRy
YXMgQmVjc2kgIDxhbmRyYXMuYmVjc2lAbm9raWEuY29tPgorCisgICAgICAgIFtRdF1bV0syXSBG
aXggd2hlZWwgc2Nyb2xsaW5nIGZvciBzaW1wbGUgcGFnZXMKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkwNzkzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2FsbCBXZWJQYWdlOjpzZXRGaXhlZExheW91dFNp
emUgaW4gc2V0UmVzaXplc1RvQ29udGVudHNVc2luZ0xheW91dFNpemUKKyAgICAgICAgaW5zdGVh
ZCBvZiBzZXR0aW5nIHRoZSB2aWV3IHNpemUgbWFudWFsbHkgYW5kIHNjaGVkdWxpbmcgYSByZWxh
eW91dC4KKyAgICAgICAgU2luY2Ugc2V0Rml4ZWRMYXlvdXRTaXplIGZvcmNlcyBhIHJlbGF5b3V0
IGl0IGFsc28gdXBkYXRlcyB0aGUgc2Nyb2xsYmFycworICAgICAgICBhZnRlciB0aGUgdmlzaWJs
ZSByZWN0IGlzIGF2YWlsYWJsZS4KKyAgICAgICAgVGhpcyBmaXhlcyBzY3JvbGxpbmcgd2l0aCB3
aGVlbCBldmVudHMgZm9yIGEgUU1MIFdlYlZpZXcgbG9hZGluZyBhIHNpbXBsZQorICAgICAgICBs
b2NhbCBwYWdlIHdoaWNoIHByZXZpb3VzbHkgZW5kZWQgdXAgaW4gYSBzdGF0ZSB3aGVyZSBzY3Jv
bGxpbmcgd2FzIGRpc2FibGVkCisgICAgICAgIGJlY2F1c2UgdGhlIHNjcm9sbGJhciB1cGRhdGUg
aGFwcGVuZWQgYmVmb3JlIHRoZSBjb3JyZWN0IHZpc2libGUgcmVjdCBzaXplIHdhcworICAgICAg
ICBhdmFpbGFibGUuCisKKyAgICAgICAgQWRkIGEgUU1MIHRlc3QgYW5kIGluZnJhc3RydWN0dXJl
IHRvIFFXZWJLaXRUZXN0IHRvIGNvdmVyIHRoaXMgY2FzZS4KKworICAgICAgICAqIFVJUHJvY2Vz
cy9BUEkvcXQvcXdlYmtpdHRlc3QuY3BwOgorICAgICAgICAoUVdlYktpdFRlc3Q6OndoZWVsRXZl
bnQpOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXdlYmtpdHRlc3RfcC5oOgorICAgICAg
ICAqIFVJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcW1sdGVzdHMvV2ViVmlldy90c3Rfd2hlZWxFdmVu
dEhhbmRsaW5nLnFtbDogQWRkZWQuCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9xdC90ZXN0cy9x
bWx0ZXN0cy9jb21tb24vdGVzdDQuaHRtbDogQWRkZWQuCisgICAgICAgICogV2ViUHJvY2Vzcy9X
ZWJQYWdlL1dlYlBhZ2UuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpzZXRSZXNpemVz
VG9Db250ZW50c1VzaW5nTGF5b3V0U2l6ZSk6CisKIDIwMTItMDctMDkgIERhbiBCZXJuc3RlaW4g
IDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggdGhlIE1hYyBidWlsZCB3aGVuIGNvZGVz
aWduX2FsbG9jYXRlIGlzIG5vdCBpbnN0YWxsZWQgYXQgL3Vzci9iaW4uCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3F3ZWJraXR0ZXN0LmNwcCBiL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXdlYmtpdHRlc3QuY3BwCmluZGV4IGE4MTc3ZjdiYjBl
M2VlNTMzN2I2MWE1YTQxN2ExYjhkODdjNjQ2MDUuLjFjMzlhNTNjZDU2OGZmMzc4Y2M3OWM3OWFh
NjRmMTk5MTc2OTM5YWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
cXQvcXdlYmtpdHRlc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQv
cXdlYmtpdHRlc3QuY3BwCkBAIC0yNSw2ICsyNSw3IEBACiAjaW5jbHVkZSAicXF1aWNrd2Vidmll
d19wX3AuaCIKICNpbmNsdWRlIDxRTXV0YWJsZUxpc3RJdGVyYXRvcj4KICNpbmNsdWRlIDxRVG91
Y2hFdmVudD4KKyNpbmNsdWRlIDxRV2hlZWxFdmVudD4KICNpbmNsdWRlIDxxcGEvcXdpbmRvd3N5
c3RlbWludGVyZmFjZS5oPgogCiB1c2luZyBuYW1lc3BhY2UgV2ViS2l0OwpAQCAtMTEzLDYgKzEx
NCwyNCBAQCBib29sIFFXZWJLaXRUZXN0Ojp0b3VjaERvdWJsZVRhcChRT2JqZWN0KiBpdGVtLCBx
cmVhbCB4LCBxcmVhbCB5LCBpbnQgZGVsYXkpCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK2Jvb2wg
UVdlYktpdFRlc3Q6OndoZWVsRXZlbnQoUU9iamVjdCogaXRlbSwgcXJlYWwgeCwgcXJlYWwgeSwg
aW50IGRlbHRhLCBRdDo6T3JpZW50YXRpb24gb3JpZW50KQoreworICAgIFFRdWlja1dlYlZpZXcq
IHdpbmRvdyA9IHFvYmplY3RfY2FzdDxRUXVpY2tXZWJWaWV3Kj4oaXRlbSk7CisKKyAgICBpZiAo
IXdpbmRvdykgeworICAgICAgICBxV2FybmluZygiV2hlZWwgZXZlbnQgbm90IGFjY2VwdGVkIGJ5
IHJlY2VpdmluZyBpdGVtIik7CisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisKKyAgICBR
V2hlZWxFdmVudCBldmVudChRUG9pbnRGKHgsIHkpLCBkZWx0YSwgUXQ6Ok5vQnV0dG9uLCBRdDo6
Tm9Nb2RpZmllciwgb3JpZW50KTsKKyAgICBldmVudC5zZXRUaW1lc3RhbXAoUURhdGVUaW1lOjpj
dXJyZW50TVNlY3NTaW5jZUVwb2NoKCkpOworICAgIGV2ZW50LnNldEFjY2VwdGVkKGZhbHNlKTsK
KworICAgIHdpbmRvdy0+d2hlZWxFdmVudCgmZXZlbnQpOworCisgICAgcmV0dXJuIGV2ZW50Lmlz
QWNjZXB0ZWQoKTsKK30KKwogUVNpemUgUVdlYktpdFRlc3Q6OmNvbnRlbnRzU2l6ZSgpIGNvbnN0
CiB7CiAgICAgcmV0dXJuIFFTaXplKG1fd2ViVmlld1ByaXZhdGUtPnBhZ2VWaWV3LT5jb250ZW50
c1NpemUoKS50b1NpemUoKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL3F0L3F3ZWJraXR0ZXN0X3AuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQv
cXdlYmtpdHRlc3RfcC5oCmluZGV4IDk4MjM5OGQzYWNkNTdhZmU5YWQ4ZTk0MGZmZjMxNmMwYWEx
NGM3MzkuLmMwZDNlMTE4NzcyMWViZDZiOGQxYWI1NmMwN2UxOGQxYTAxMzI3NTYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXdlYmtpdHRlc3RfcC5oCisrKyBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXdlYmtpdHRlc3RfcC5oCkBAIC01Niw2
ICs1Niw3IEBAIHNpZ25hbHM6CiBwdWJsaWMgc2xvdHM6CiAgICAgYm9vbCB0b3VjaFRhcChRT2Jq
ZWN0KiBpdGVtLCBxcmVhbCB4LCBxcmVhbCB5LCBpbnQgZGVsYXkgPSAtMSk7CiAgICAgYm9vbCB0
b3VjaERvdWJsZVRhcChRT2JqZWN0KiBpdGVtLCBxcmVhbCB4LCBxcmVhbCB5LCBpbnQgZGVsYXkg
PSAtMSk7CisgICAgYm9vbCB3aGVlbEV2ZW50KFFPYmplY3QqIGl0ZW0sIHFyZWFsIHgsIHFyZWFs
IHksIGludCBkZWx0YSwgUXQ6Ok9yaWVudGF0aW9uIG9yaWVudCA9IFF0OjpWZXJ0aWNhbCk7CiAK
IHB1YmxpYzoKICAgICBRV2ViS2l0VGVzdChRUXVpY2tXZWJWaWV3UHJpdmF0ZSogd2Vidmlld1By
aXZhdGUsIFFPYmplY3QqIHBhcmVudCA9IDApOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9XZWJQYWdlL1dlYlBhZ2UuY3BwCmluZGV4IDI2Njc0NmU5YjNkOTYxNTE4MzkzOTMwN2M1ODA0
ZGExZmI2NmIyYWEuLmFkOTQ3ODczNjMwNWE5MjU1YTJmMDI4ODZiYjk0MGQ0ZTNmZTFkOGEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTg2
OCwxOCArODY4LDEzIEBAIHZvaWQgV2ViUGFnZTo6c2V0UmVzaXplc1RvQ29udGVudHNVc2luZ0xh
eW91dFNpemUoY29uc3QgSW50U2l6ZSYgdGFyZ2V0TGF5b3V0U2l6CiAgICAgaWYgKHZpZXctPmZp
eGVkTGF5b3V0U2l6ZSgpID09IHRhcmdldExheW91dFNpemUpCiAgICAgICAgIHJldHVybjsKIAot
ICAgIC8vIEFsd2F5cyByZXNldCBldmVuIHdoZW4gZW1wdHkuCi0gICAgdmlldy0+c2V0Rml4ZWRM
YXlvdXRTaXplKHRhcmdldExheW91dFNpemUpOwotCiAgICAgbV9wYWdlLT5zZXR0aW5ncygpLT5z
ZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yRml4ZWRQb3NpdGlvbkVuYWJsZWQodHJ1ZSk7CiAg
ICAgbV9wYWdlLT5zZXR0aW5ncygpLT5zZXRGaXhlZEVsZW1lbnRzTGF5b3V0UmVsYXRpdmVUb0Zy
YW1lKHRydWUpOwogICAgIG1fcGFnZS0+c2V0dGluZ3MoKS0+c2V0Rml4ZWRQb3NpdGlvbkNyZWF0
ZXNTdGFja2luZ0NvbnRleHQodHJ1ZSk7CiAKLSAgICAvLyBTY2hlZHVsZSBhIGxheW91dCB0byB1
c2UgdGhlIG5ldyB0YXJnZXQgc2l6ZS4KLSAgICBpZiAoIXZpZXctPmxheW91dFBlbmRpbmcoKSkg
ewotICAgICAgICB2aWV3LT5zZXROZWVkc0xheW91dCgpOwotICAgICAgICB2aWV3LT5zY2hlZHVs
ZVJlbGF5b3V0KCk7Ci0gICAgfQorICAgIC8vIEFsd2F5cyByZXNldCBldmVuIHdoZW4gZW1wdHku
CisgICAgLy8gVGhpcyBhbHNvIHRha2VzIGNhcmUgb2YgdGhlIHJlbGF5b3V0LgorICAgIHNldEZp
eGVkTGF5b3V0U2l6ZSh0YXJnZXRMYXlvdXRTaXplKTsKIH0KIAogdm9pZCBXZWJQYWdlOjpyZXNp
emVUb0NvbnRlbnRzSWZOZWVkZWQoKQpAQCAtMTA4MCw3ICsxMDc1LDcgQEAgdm9pZCBXZWJQYWdl
OjpzZXRVc2VGaXhlZExheW91dChib29sIGZpeGVkKQogCiAgICAgdmlldy0+c2V0VXNlRml4ZWRM
YXlvdXQoZml4ZWQpOwogICAgIGlmICghZml4ZWQpCi0gICAgICAgIHZpZXctPnNldEZpeGVkTGF5
b3V0U2l6ZShJbnRTaXplKCkpOworICAgICAgICBzZXRGaXhlZExheW91dFNpemUoSW50U2l6ZSgp
KTsKIH0KIAogdm9pZCBXZWJQYWdlOjpzZXRGaXhlZExheW91dFNpemUoY29uc3QgSW50U2l6ZSYg
c2l6ZSkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>151253</attachid>
            <date>2012-07-09 08:27:22 -0700</date>
            <delta_ts>2012-07-27 03:23:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90793-20120709172740.patch</filename>
            <type>text/plain</type>
            <size>9911</size>
            <attacher name="Andras Becsi">abecsi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIyMTAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNmFjYWM3MTcxZDBjOTlj
YThkNjZhMjUwOTc5NjhhOTMwOTBkNjQ0NS4uOTkzYjFkNDljZjAwYTYzOWJjOWQ3Y2MzMDU4MGQ3
MDY5OGRkZTY5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDEyLTA3LTA5ICBBbmRy
YXMgQmVjc2kgIDxhbmRyYXMuYmVjc2lAbm9raWEuY29tPgorCisgICAgICAgIFtRdF1bV0syXSBG
aXggd2hlZWwgc2Nyb2xsaW5nIGZvciBzaW1wbGUgcGFnZXMKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkwNzkzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2FsbCBXZWJQYWdlOjpzZXRGaXhlZExheW91dFNp
emUgaW4gc2V0UmVzaXplc1RvQ29udGVudHNVc2luZ0xheW91dFNpemUKKyAgICAgICAgaW5zdGVh
ZCBvZiBzZXR0aW5nIHRoZSB2aWV3IHNpemUgbWFudWFsbHkgYW5kIHNjaGVkdWxpbmcgYSByZWxh
eW91dC4KKyAgICAgICAgU2luY2Ugc2V0Rml4ZWRMYXlvdXRTaXplIGZvcmNlcyBhIHJlbGF5b3V0
IGl0IGFsc28gdXBkYXRlcyB0aGUgc2Nyb2xsYmFycworICAgICAgICBhZnRlciB0aGUgdmlzaWJs
ZSByZWN0IGlzIGF2YWlsYWJsZS4KKyAgICAgICAgVGhpcyBmaXhlcyBzY3JvbGxpbmcgd2l0aCB3
aGVlbCBldmVudHMgZm9yIGEgUU1MIFdlYlZpZXcgbG9hZGluZyBhIHNpbXBsZQorICAgICAgICBs
b2NhbCBwYWdlIHdoaWNoIHByZXZpb3VzbHkgZW5kZWQgdXAgaW4gYSBzdGF0ZSB3aGVyZSBzY3Jv
bGxpbmcgd2FzIGRpc2FibGVkCisgICAgICAgIGJlY2F1c2UgdGhlIHNjcm9sbGJhciB1cGRhdGUg
aGFwcGVuZWQgYmVmb3JlIHRoZSBjb3JyZWN0IHZpc2libGUgcmVjdCBzaXplIHdhcworICAgICAg
ICBhdmFpbGFibGUuCisKKyAgICAgICAgQWRkIGEgUU1MIHRlc3QgYW5kIGluZnJhc3RydWN0dXJl
IHRvIFFXZWJLaXRUZXN0IHRvIGNvdmVyIHRoaXMgY2FzZS4KKworICAgICAgICAqIFVJUHJvY2Vz
cy9BUEkvcXQvcXdlYmtpdHRlc3QuY3BwOgorICAgICAgICAoUVdlYktpdFRlc3Q6OndoZWVsRXZl
bnQpOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXdlYmtpdHRlc3RfcC5oOgorICAgICAg
ICAqIFVJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcW1sdGVzdHMvV2ViVmlldy90c3Rfd2hlZWxFdmVu
dEhhbmRsaW5nLnFtbDogQWRkZWQuCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9xdC90ZXN0cy9x
bWx0ZXN0cy9jb21tb24vdGVzdDQuaHRtbDogQWRkZWQuCisgICAgICAgICogV2ViUHJvY2Vzcy9X
ZWJQYWdlL1dlYlBhZ2UuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpzZXRSZXNpemVz
VG9Db250ZW50c1VzaW5nTGF5b3V0U2l6ZSk6CisKIDIwMTItMDctMDkgIERhbiBCZXJuc3RlaW4g
IDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggdGhlIE1hYyBidWlsZCB3aGVuIGNvZGVz
aWduX2FsbG9jYXRlIGlzIG5vdCBpbnN0YWxsZWQgYXQgL3Vzci9iaW4uCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3F3ZWJraXR0ZXN0LmNwcCBiL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXdlYmtpdHRlc3QuY3BwCmluZGV4IGE4MTc3ZjdiYjBl
M2VlNTMzN2I2MWE1YTQxN2ExYjhkODdjNjQ2MDUuLjFjMzlhNTNjZDU2OGZmMzc4Y2M3OWM3OWFh
NjRmMTk5MTc2OTM5YWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
cXQvcXdlYmtpdHRlc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQv
cXdlYmtpdHRlc3QuY3BwCkBAIC0yNSw2ICsyNSw3IEBACiAjaW5jbHVkZSAicXF1aWNrd2Vidmll
d19wX3AuaCIKICNpbmNsdWRlIDxRTXV0YWJsZUxpc3RJdGVyYXRvcj4KICNpbmNsdWRlIDxRVG91
Y2hFdmVudD4KKyNpbmNsdWRlIDxRV2hlZWxFdmVudD4KICNpbmNsdWRlIDxxcGEvcXdpbmRvd3N5
c3RlbWludGVyZmFjZS5oPgogCiB1c2luZyBuYW1lc3BhY2UgV2ViS2l0OwpAQCAtMTEzLDYgKzEx
NCwyNCBAQCBib29sIFFXZWJLaXRUZXN0Ojp0b3VjaERvdWJsZVRhcChRT2JqZWN0KiBpdGVtLCBx
cmVhbCB4LCBxcmVhbCB5LCBpbnQgZGVsYXkpCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK2Jvb2wg
UVdlYktpdFRlc3Q6OndoZWVsRXZlbnQoUU9iamVjdCogaXRlbSwgcXJlYWwgeCwgcXJlYWwgeSwg
aW50IGRlbHRhLCBRdDo6T3JpZW50YXRpb24gb3JpZW50KQoreworICAgIFFRdWlja1dlYlZpZXcq
IHdpbmRvdyA9IHFvYmplY3RfY2FzdDxRUXVpY2tXZWJWaWV3Kj4oaXRlbSk7CisKKyAgICBpZiAo
IXdpbmRvdykgeworICAgICAgICBxV2FybmluZygiV2hlZWwgZXZlbnQgbm90IGFjY2VwdGVkIGJ5
IHJlY2VpdmluZyBpdGVtIik7CisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisKKyAgICBR
V2hlZWxFdmVudCBldmVudChRUG9pbnRGKHgsIHkpLCBkZWx0YSwgUXQ6Ok5vQnV0dG9uLCBRdDo6
Tm9Nb2RpZmllciwgb3JpZW50KTsKKyAgICBldmVudC5zZXRUaW1lc3RhbXAoUURhdGVUaW1lOjpj
dXJyZW50TVNlY3NTaW5jZUVwb2NoKCkpOworICAgIGV2ZW50LnNldEFjY2VwdGVkKGZhbHNlKTsK
KworICAgIHdpbmRvdy0+d2hlZWxFdmVudCgmZXZlbnQpOworCisgICAgcmV0dXJuIGV2ZW50Lmlz
QWNjZXB0ZWQoKTsKK30KKwogUVNpemUgUVdlYktpdFRlc3Q6OmNvbnRlbnRzU2l6ZSgpIGNvbnN0
CiB7CiAgICAgcmV0dXJuIFFTaXplKG1fd2ViVmlld1ByaXZhdGUtPnBhZ2VWaWV3LT5jb250ZW50
c1NpemUoKS50b1NpemUoKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL3F0L3F3ZWJraXR0ZXN0X3AuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQv
cXdlYmtpdHRlc3RfcC5oCmluZGV4IDk4MjM5OGQzYWNkNTdhZmU5YWQ4ZTk0MGZmZjMxNmMwYWEx
NGM3MzkuLmMwZDNlMTE4NzcyMWViZDZiOGQxYWI1NmMwN2UxOGQxYTAxMzI3NTYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXdlYmtpdHRlc3RfcC5oCisrKyBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXdlYmtpdHRlc3RfcC5oCkBAIC01Niw2
ICs1Niw3IEBAIHNpZ25hbHM6CiBwdWJsaWMgc2xvdHM6CiAgICAgYm9vbCB0b3VjaFRhcChRT2Jq
ZWN0KiBpdGVtLCBxcmVhbCB4LCBxcmVhbCB5LCBpbnQgZGVsYXkgPSAtMSk7CiAgICAgYm9vbCB0
b3VjaERvdWJsZVRhcChRT2JqZWN0KiBpdGVtLCBxcmVhbCB4LCBxcmVhbCB5LCBpbnQgZGVsYXkg
PSAtMSk7CisgICAgYm9vbCB3aGVlbEV2ZW50KFFPYmplY3QqIGl0ZW0sIHFyZWFsIHgsIHFyZWFs
IHksIGludCBkZWx0YSwgUXQ6Ok9yaWVudGF0aW9uIG9yaWVudCA9IFF0OjpWZXJ0aWNhbCk7CiAK
IHB1YmxpYzoKICAgICBRV2ViS2l0VGVzdChRUXVpY2tXZWJWaWV3UHJpdmF0ZSogd2Vidmlld1By
aXZhdGUsIFFPYmplY3QqIHBhcmVudCA9IDApOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9xdC90ZXN0cy9xbWx0ZXN0cy9XZWJWaWV3L3RzdF93aGVlbEV2ZW50SGFu
ZGxpbmcucW1sIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC90ZXN0cy9xbWx0ZXN0
cy9XZWJWaWV3L3RzdF93aGVlbEV2ZW50SGFuZGxpbmcucW1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmQyNDMxMjYx
MDcyZTZkZTM1MTIxMjA4ZWUyMGYzNjUwNmVlOTdiNWEKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3Rlc3RzL3FtbHRlc3RzL1dlYlZpZXcvdHN0X3do
ZWVsRXZlbnRIYW5kbGluZy5xbWwKQEAgLTAsMCArMSw0NiBAQAoraW1wb3J0IFF0UXVpY2sgMi4w
CitpbXBvcnQgUXRUZXN0IDEuMAoraW1wb3J0IFF0V2ViS2l0IDMuMAoraW1wb3J0IFF0V2ViS2l0
LmV4cGVyaW1lbnRhbCAxLjAKK2ltcG9ydCBUZXN0IDEuMAoraW1wb3J0ICIuLi9jb21tb24iCisK
K0l0ZW0geworICAgIFRlc3RXZWJWaWV3IHsKKyAgICAgICAgaWQ6IHdlYlZpZXcKKyAgICAgICAg
d2lkdGg6IDgwMAorICAgICAgICBoZWlnaHQ6IDYwMAorICAgICAgICB1cmw6IFF0LnJlc29sdmVk
VXJsKCIuLi9jb21tb24vdGVzdDQuaHRtbCIpCisgICAgfQorCisgICAgU2lnbmFsU3B5IHsKKyAg
ICAgICAgaWQ6IHNjcm9sbFNweQorICAgICAgICB0YXJnZXQ6IHdlYlZpZXcKKyAgICAgICAgc2ln
bmFsTmFtZTogImNvbnRlbnRZQ2hhbmdlZCIKKyAgICB9CisKKyAgICBUZXN0Q2FzZSB7CisgICAg
ICAgIG5hbWU6ICJXaGVlbEV2ZW50SGFuZGxpbmciCisKKyAgICAgICAgcHJvcGVydHkgdmFyaWFu
dCB0ZXN0OiB3ZWJWaWV3LmV4cGVyaW1lbnRhbC50ZXN0CisKKyAgICAgICAgZnVuY3Rpb24gaW5p
dCgpIHsKKyAgICAgICAgICAgIHdlYlZpZXcudXJsID0gUXQucmVzb2x2ZWRVcmwoIi4uL2NvbW1v
bi90ZXN0NC5odG1sIikKKyAgICAgICAgICAgIHZlcmlmeSh3ZWJWaWV3LndhaXRGb3JMb2FkU3Vj
Y2VlZGVkKCkpCisgICAgICAgICAgICB3ZWJWaWV3LmNvbnRlbnRZID0gMAorICAgICAgICB9CisK
KyAgICAgICAgZnVuY3Rpb24gdGVzdF93aGVlbFNjcm9sbEV2ZW50KCkgeworICAgICAgICAgICAg
c2Nyb2xsU3B5LmNsZWFyKCkKKyAgICAgICAgICAgIHZhciBjZW50ZXJQb2ludCA9IFF0LnBvaW50
KHdlYlZpZXcud2lkdGggLyAyLCB3ZWJWaWV3LmhlaWdodCAvIDIpCisgICAgICAgICAgICB0ZXN0
LndoZWVsRXZlbnQod2ViVmlldywgY2VudGVyUG9pbnQueCwgY2VudGVyUG9pbnQueSwgLTUwMCk7
CisgICAgICAgICAgICAvLyBUaGUgc2lnbmFsIHNweSBiZWxvdyB3aWxsIHRpbWUgb3V0IGlmIHRo
ZSB3aGVlbCBldmVudCBkaWQgbm90IHNjcm9sbCB0aGUgY29udGVudC4KKyAgICAgICAgICAgIHNj
cm9sbFNweS53YWl0KCkKKyAgICAgICAgICAgIHZhciBwb3NpdGlvbiA9IHdlYlZpZXcuY29udGVu
dFkKKyAgICAgICAgICAgIHdlYlZpZXcucmVsb2FkKCkKKyAgICAgICAgICAgIHZlcmlmeSh3ZWJW
aWV3LndhaXRGb3JMb2FkU3VjY2VlZGVkKCkpCisgICAgICAgICAgICAvLyBUaGUgY2hlY2sgYmVs
b3cgd2lsbCBmYWlsIGlmIHRoZSBwcmV2aW91cyBwb3NpdGlvbiB3YXMgbm90IHJlc3RvcmVkIGFm
dGVyIHJlbG9hZC4KKyAgICAgICAgICAgIHZlcmlmeShwb3NpdGlvbiA9PSB3ZWJWaWV3LmNvbnRl
bnRZKQorICAgICAgICB9CisgICAgfQorfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0FQSS9xdC90ZXN0cy9xbWx0ZXN0cy9jb21tb24vdGVzdDQuaHRtbCBiL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcW1sdGVzdHMvY29tbW9uL3Rlc3Q0Lmh0bWwK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uZTMxZDY4OWQ4Nzk1MWQxNjFhNDE5NGFiYjk4OWUzOTU3NDU0NzE0ZQotLS0g
L2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvdGVzdHMvcW1s
dGVzdHMvY29tbW9uL3Rlc3Q0Lmh0bWwKQEAgLTAsMCArMSwxMTcgQEAKKzxodG1sPgorICAgIDxo
ZWFkPgorICAgICAgICA8dGl0bGU+TG9uZyBQYWdlIFRvIFNjcm9sbDwvdGl0bGU+CisgICAgICAg
IDxzdHlsZT4KKyAgICAgICAgICAgICNjb250ZW50IHsKKyAgICAgICAgICAgICAgICAgbWFyZ2lu
OiBhdXRvOworICAgICAgICAgICAgICAgICB3aWR0aDogIDEwMCU7CisgICAgICAgICAgICAgICAg
IGJhY2tncm91bmQ6ICNlZWVlZWU7CisgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHk+
CisgICAgICAgIDxkaXYgaWQ9ImNvbnRlbnQiPgorICAgICAgICAgICAgYmxhMDA8YnIvPgorICAg
ICAgICAgICAgYmxhMDE8YnIvPgorICAgICAgICAgICAgYmxhMDI8YnIvPgorICAgICAgICAgICAg
YmxhMDM8YnIvPgorICAgICAgICAgICAgYmxhMDQ8YnIvPgorICAgICAgICAgICAgYmxhMDU8YnIv
PgorICAgICAgICAgICAgYmxhMDY8YnIvPgorICAgICAgICAgICAgYmxhMDc8YnIvPgorICAgICAg
ICAgICAgYmxhMDg8YnIvPgorICAgICAgICAgICAgYmxhMDk8YnIvPgorICAgICAgICAgICAgYmxh
MTA8YnIvPgorICAgICAgICAgICAgYmxhMTE8YnIvPgorICAgICAgICAgICAgYmxhMTI8YnIvPgor
ICAgICAgICAgICAgYmxhMTM8YnIvPgorICAgICAgICAgICAgYmxhMTQ8YnIvPgorICAgICAgICAg
ICAgYmxhMTU8YnIvPgorICAgICAgICAgICAgYmxhMTY8YnIvPgorICAgICAgICAgICAgYmxhMTc8
YnIvPgorICAgICAgICAgICAgYmxhMTg8YnIvPgorICAgICAgICAgICAgYmxhMTk8YnIvPgorICAg
ICAgICAgICAgYmxhMjA8YnIvPgorICAgICAgICAgICAgYmxhMjE8YnIvPgorICAgICAgICAgICAg
YmxhMjI8YnIvPgorICAgICAgICAgICAgYmxhMjM8YnIvPgorICAgICAgICAgICAgYmxhMjQ8YnIv
PgorICAgICAgICAgICAgYmxhMjU8YnIvPgorICAgICAgICAgICAgYmxhMjY8YnIvPgorICAgICAg
ICAgICAgYmxhMjc8YnIvPgorICAgICAgICAgICAgYmxhMjg8YnIvPgorICAgICAgICAgICAgYmxh
Mjk8YnIvPgorICAgICAgICAgICAgYmxhMzA8YnIvPgorICAgICAgICAgICAgYmxhMzE8YnIvPgor
ICAgICAgICAgICAgYmxhMzI8YnIvPgorICAgICAgICAgICAgYmxhMzM8YnIvPgorICAgICAgICAg
ICAgYmxhMzQ8YnIvPgorICAgICAgICAgICAgYmxhMzU8YnIvPgorICAgICAgICAgICAgYmxhMzY8
YnIvPgorICAgICAgICAgICAgYmxhMzc8YnIvPgorICAgICAgICAgICAgYmxhMzg8YnIvPgorICAg
ICAgICAgICAgYmxhMzk8YnIvPgorICAgICAgICAgICAgYmxhNDA8YnIvPgorICAgICAgICAgICAg
YmxhNDE8YnIvPgorICAgICAgICAgICAgYmxhNDI8YnIvPgorICAgICAgICAgICAgYmxhNDM8YnIv
PgorICAgICAgICAgICAgYmxhNDQ8YnIvPgorICAgICAgICAgICAgYmxhNDU8YnIvPgorICAgICAg
ICAgICAgYmxhNDY8YnIvPgorICAgICAgICAgICAgYmxhNDc8YnIvPgorICAgICAgICAgICAgYmxh
NDg8YnIvPgorICAgICAgICAgICAgYmxhNDk8YnIvPgorICAgICAgICAgICAgYmxhNTA8YnIvPgor
ICAgICAgICAgICAgYmxhNTE8YnIvPgorICAgICAgICAgICAgYmxhNTI8YnIvPgorICAgICAgICAg
ICAgYmxhNTM8YnIvPgorICAgICAgICAgICAgYmxhNTQ8YnIvPgorICAgICAgICAgICAgYmxhNTU8
YnIvPgorICAgICAgICAgICAgYmxhNTY8YnIvPgorICAgICAgICAgICAgYmxhNTc8YnIvPgorICAg
ICAgICAgICAgYmxhNTg8YnIvPgorICAgICAgICAgICAgYmxhNTk8YnIvPgorICAgICAgICAgICAg
YmxhNjA8YnIvPgorICAgICAgICAgICAgYmxhNjE8YnIvPgorICAgICAgICAgICAgYmxhNjI8YnIv
PgorICAgICAgICAgICAgYmxhNjM8YnIvPgorICAgICAgICAgICAgYmxhNjQ8YnIvPgorICAgICAg
ICAgICAgYmxhNjU8YnIvPgorICAgICAgICAgICAgYmxhNjY8YnIvPgorICAgICAgICAgICAgYmxh
Njc8YnIvPgorICAgICAgICAgICAgYmxhNjg8YnIvPgorICAgICAgICAgICAgYmxhNjk8YnIvPgor
ICAgICAgICAgICAgYmxhNzA8YnIvPgorICAgICAgICAgICAgYmxhNzE8YnIvPgorICAgICAgICAg
ICAgYmxhNzI8YnIvPgorICAgICAgICAgICAgYmxhNzM8YnIvPgorICAgICAgICAgICAgYmxhNzQ8
YnIvPgorICAgICAgICAgICAgYmxhNzU8YnIvPgorICAgICAgICAgICAgYmxhNzY8YnIvPgorICAg
ICAgICAgICAgYmxhNzc8YnIvPgorICAgICAgICAgICAgYmxhNzg8YnIvPgorICAgICAgICAgICAg
YmxhNzk8YnIvPgorICAgICAgICAgICAgYmxhODA8YnIvPgorICAgICAgICAgICAgYmxhODE8YnIv
PgorICAgICAgICAgICAgYmxhODI8YnIvPgorICAgICAgICAgICAgYmxhODM8YnIvPgorICAgICAg
ICAgICAgYmxhODQ8YnIvPgorICAgICAgICAgICAgYmxhODU8YnIvPgorICAgICAgICAgICAgYmxh
ODY8YnIvPgorICAgICAgICAgICAgYmxhODc8YnIvPgorICAgICAgICAgICAgYmxhODg8YnIvPgor
ICAgICAgICAgICAgYmxhODk8YnIvPgorICAgICAgICAgICAgYmxhOTA8YnIvPgorICAgICAgICAg
ICAgYmxhOTE8YnIvPgorICAgICAgICAgICAgYmxhOTI8YnIvPgorICAgICAgICAgICAgYmxhOTM8
YnIvPgorICAgICAgICAgICAgYmxhOTQ8YnIvPgorICAgICAgICAgICAgYmxhOTU8YnIvPgorICAg
ICAgICAgICAgYmxhOTY8YnIvPgorICAgICAgICAgICAgYmxhOTc8YnIvPgorICAgICAgICAgICAg
YmxhOTg8YnIvPgorICAgICAgICAgICAgYmxhOTk8YnIvPgorICAgICAgICA8L2Rpdj4KKyAgICA8
L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dl
YlBhZ2UvV2ViUGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2Vi
UGFnZS5jcHAKaW5kZXggMjY2NzQ2ZTliM2Q5NjE1MTgzOTM5MzA3YzU4MDRkYTFmYjY2YjJhYS4u
YWQ5NDc4NzM2MzA1YTkyNTVhMmYwMjg4NmJiOTQwZDRlM2ZlMWQ4YSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtODY4LDE4ICs4NjgsMTMg
QEAgdm9pZCBXZWJQYWdlOjpzZXRSZXNpemVzVG9Db250ZW50c1VzaW5nTGF5b3V0U2l6ZShjb25z
dCBJbnRTaXplJiB0YXJnZXRMYXlvdXRTaXoKICAgICBpZiAodmlldy0+Zml4ZWRMYXlvdXRTaXpl
KCkgPT0gdGFyZ2V0TGF5b3V0U2l6ZSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgLy8gQWx3YXlz
IHJlc2V0IGV2ZW4gd2hlbiBlbXB0eS4KLSAgICB2aWV3LT5zZXRGaXhlZExheW91dFNpemUodGFy
Z2V0TGF5b3V0U2l6ZSk7Ci0KICAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNldEFjY2VsZXJhdGVk
Q29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uRW5hYmxlZCh0cnVlKTsKICAgICBtX3BhZ2UtPnNl
dHRpbmdzKCktPnNldEZpeGVkRWxlbWVudHNMYXlvdXRSZWxhdGl2ZVRvRnJhbWUodHJ1ZSk7CiAg
ICAgbV9wYWdlLT5zZXR0aW5ncygpLT5zZXRGaXhlZFBvc2l0aW9uQ3JlYXRlc1N0YWNraW5nQ29u
dGV4dCh0cnVlKTsKIAotICAgIC8vIFNjaGVkdWxlIGEgbGF5b3V0IHRvIHVzZSB0aGUgbmV3IHRh
cmdldCBzaXplLgotICAgIGlmICghdmlldy0+bGF5b3V0UGVuZGluZygpKSB7Ci0gICAgICAgIHZp
ZXctPnNldE5lZWRzTGF5b3V0KCk7Ci0gICAgICAgIHZpZXctPnNjaGVkdWxlUmVsYXlvdXQoKTsK
LSAgICB9CisgICAgLy8gQWx3YXlzIHJlc2V0IGV2ZW4gd2hlbiBlbXB0eS4KKyAgICAvLyBUaGlz
IGFsc28gdGFrZXMgY2FyZSBvZiB0aGUgcmVsYXlvdXQuCisgICAgc2V0Rml4ZWRMYXlvdXRTaXpl
KHRhcmdldExheW91dFNpemUpOwogfQogCiB2b2lkIFdlYlBhZ2U6OnJlc2l6ZVRvQ29udGVudHNJ
Zk5lZWRlZCgpCkBAIC0xMDgwLDcgKzEwNzUsNyBAQCB2b2lkIFdlYlBhZ2U6OnNldFVzZUZpeGVk
TGF5b3V0KGJvb2wgZml4ZWQpCiAKICAgICB2aWV3LT5zZXRVc2VGaXhlZExheW91dChmaXhlZCk7
CiAgICAgaWYgKCFmaXhlZCkKLSAgICAgICAgdmlldy0+c2V0Rml4ZWRMYXlvdXRTaXplKEludFNp
emUoKSk7CisgICAgICAgIHNldEZpeGVkTGF5b3V0U2l6ZShJbnRTaXplKCkpOwogfQogCiB2b2lk
IFdlYlBhZ2U6OnNldEZpeGVkTGF5b3V0U2l6ZShjb25zdCBJbnRTaXplJiBzaXplKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>