<?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>182031</bug_id>
          
          <creation_ts>2018-01-23 17:56:38 -0800</creation_ts>
          <short_desc>[GTK] Use GDK_EVENT_PROPAGATE and GDK_EVENT_STOP in WebKitWebViewBase.cpp</short_desc>
          <delta_ts>2018-01-24 07:25:20 -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>WebKitGTK</component>
          <version>Other</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Michael Catanzaro">mcatanzaro</assigned_to>
          <cc>berto</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gustavo</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1392390</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-01-23 17:56:38 -0800</bug_when>
    <thetext>GDK_EVENT_PROPAGATE and GDK_EVENT_STOP were added in GTK+ 3.4, and we require GTK+ 3.6. We should use them in WebKitWebViewBase to make the event handlers a bit easier to read.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392393</commentid>
    <comment_count>1</comment_count>
      <attachid>332111</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-01-23 18:01:05 -0800</bug_when>
    <thetext>Created attachment 332111
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392394</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-01-23 18:01:50 -0800</bug_when>
    <thetext>Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392550</commentid>
    <comment_count>3</comment_count>
      <attachid>332111</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-24 07:25:18 -0800</bug_when>
    <thetext>Comment on attachment 332111
Patch

Clearing flags on attachment: 332111

Committed r227519: &lt;https://trac.webkit.org/changeset/227519&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1392551</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-24 07:25:20 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>332111</attachid>
            <date>2018-01-23 18:01:05 -0800</date>
            <delta_ts>2018-01-24 07:25:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-182031-20180123200105.patch</filename>
            <type>text/plain</type>
            <size>7778</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI3NDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDIzYjU1MGJhY2U5ZDVkY2Qz
OWY4YjRmMWNiYjIwYjEyZThkMDhjNzUuLjlhN2ZmNTMyZjJkOTJmODU0OTRiNTViNzYyZGM3OThj
ZTQ4ODY5NzIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTgtMDEtMjMgIE1pY2hhZWwg
Q2F0YW56YXJvICA8bWNhdGFuemFyb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtHVEtdIFVzZSBH
REtfRVZFTlRfUFJPUEFHQVRFIGFuZCBHREtfRVZFTlRfU1RPUCBpbiBXZWJLaXRXZWJWaWV3QmFz
ZS5jcHAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4
MjAzMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5v
IGZ1bmN0aW9uYWwgY2hhbmdlcywgdGhpcyBqdXN0IHJlcGxhY2VzIFRSVUUgd2l0aCBHREtfRVZF
TlRfU1RPUCBhbmQgRkFMU0Ugd2l0aAorICAgICAgICBHREtfRVZFTlRfUFJPUEFHQVRFLCB0byBp
bXByb3ZlIHJlYWRhYmlsaXR5LgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0
V2ViVmlld0Jhc2UuY3BwOgorICAgICAgICAod2Via2l0V2ViVmlld0Jhc2VLZXlQcmVzc0V2ZW50
KToKKyAgICAgICAgKHdlYmtpdFdlYlZpZXdCYXNlS2V5UmVsZWFzZUV2ZW50KToKKyAgICAgICAg
KHdlYmtpdFdlYlZpZXdCYXNlQnV0dG9uUHJlc3NFdmVudCk6CisgICAgICAgICh3ZWJraXRXZWJW
aWV3QmFzZUJ1dHRvblJlbGVhc2VFdmVudCk6CisgICAgICAgICh3ZWJraXRXZWJWaWV3QmFzZVNj
cm9sbEV2ZW50KToKKyAgICAgICAgKHdlYmtpdFdlYlZpZXdCYXNlTW90aW9uTm90aWZ5RXZlbnQp
OgorICAgICAgICAod2Via2l0V2ViVmlld0Jhc2VDcm9zc2luZ05vdGlmeUV2ZW50KToKKyAgICAg
ICAgKHdlYmtpdFdlYlZpZXdCYXNlVG91Y2hFdmVudCk6CisKIDIwMTgtMDEtMjMgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyMjczNDgp
OiBBU1NFUlRfTk9UX1JFQUNIRUQgaW4gV2ViS2l0OjpTZXJ2aWNlV29ya2VyQ2xpZW50RmV0Y2g6
OmRpZEZpbmlzaCgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvZ3Rr
L1dlYktpdFdlYlZpZXdCYXNlLmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9ndGsv
V2ViS2l0V2ViVmlld0Jhc2UuY3BwCmluZGV4IGNhNmNhODllNjFjN2I4MzRmMzE5MDIzMmI3NDJm
NGU4MGQ5YWRlNmIuLmE1ZTZiODg0YjQwZWZmYzIyMzVkM2M2Yjg0NWIzZDI4ZDUxNmEzZjkgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0V2ViVmlld0Jh
c2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0V2ViVmll
d0Jhc2UuY3BwCkBAIC02ODEsNyArNjgxLDcgQEAgc3RhdGljIGdib29sZWFuIHdlYmtpdFdlYlZp
ZXdCYXNlS2V5UHJlc3NFdmVudChHdGtXaWRnZXQqIHdpZGdldCwgR2RrRXZlbnRLZXkqIGsKICAg
ICAgICAgYXV0byYgcHJlZmVyZW5jZXMgPSBwcml2LT5wYWdlUHJveHktPnByZWZlcmVuY2VzKCk7
CiAgICAgICAgIHByZWZlcmVuY2VzLnNldFJlc291cmNlVXNhZ2VPdmVybGF5VmlzaWJsZSghcHJl
ZmVyZW5jZXMucmVzb3VyY2VVc2FnZU92ZXJsYXlWaXNpYmxlKCkpOwogICAgICAgICBwcml2LT5z
aG91bGRGb3J3YXJkTmV4dEtleUV2ZW50ID0gRkFMU0U7Ci0gICAgICAgIHJldHVybiBUUlVFOwor
ICAgICAgICByZXR1cm4gR0RLX0VWRU5UX1NUT1A7CiAgICAgfQogI2VuZGlmCiAKQEAgLTY5NSw3
ICs2OTUsNyBAQCBzdGF0aWMgZ2Jvb2xlYW4gd2Via2l0V2ViVmlld0Jhc2VLZXlQcmVzc0V2ZW50
KEd0a1dpZGdldCogd2lkZ2V0LCBHZGtFdmVudEtleSogawogICAgICAgICBjYXNlIEdES19LRVlf
ZjoKICAgICAgICAgY2FzZSBHREtfS0VZX0Y6CiAgICAgICAgICAgICBwcml2LT5wYWdlUHJveHkt
PmZ1bGxTY3JlZW5NYW5hZ2VyKCktPnJlcXVlc3RFeGl0RnVsbFNjcmVlbigpOwotICAgICAgICAg
ICAgcmV0dXJuIFRSVUU7CisgICAgICAgICAgICByZXR1cm4gR0RLX0VWRU5UX1NUT1A7CiAgICAg
ICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQpAQCAtNzE4LDcgKzcx
OCw3IEBAIHN0YXRpYyBnYm9vbGVhbiB3ZWJraXRXZWJWaWV3QmFzZUtleVByZXNzRXZlbnQoR3Rr
V2lkZ2V0KiB3aWRnZXQsIEdka0V2ZW50S2V5KiBrCiAgICAgICAgICAgICAhY29tcG9zaXRpb25S
ZXN1bHRzLmNvbXBvc2l0aW9uVXBkYXRlZCgpID8gcHJpdi0+a2V5QmluZGluZ1RyYW5zbGF0b3Iu
Y29tbWFuZHNGb3JLZXlFdmVudCgmZXZlbnQtPmtleSkgOiBWZWN0b3I8U3RyaW5nPigpKSk7CiAg
ICAgfSk7CiAKLSAgICByZXR1cm4gVFJVRTsKKyAgICByZXR1cm4gR0RLX0VWRU5UX1NUT1A7CiB9
CiAKIHN0YXRpYyBnYm9vbGVhbiB3ZWJraXRXZWJWaWV3QmFzZUtleVJlbGVhc2VFdmVudChHdGtX
aWRnZXQqIHdpZGdldCwgR2RrRXZlbnRLZXkqIGtleUV2ZW50KQpAQCAtNzM3LDcgKzczNyw3IEBA
IHN0YXRpYyBnYm9vbGVhbiB3ZWJraXRXZWJWaWV3QmFzZUtleVJlbGVhc2VFdmVudChHdGtXaWRn
ZXQqIHdpZGdldCwgR2RrRXZlbnRLZXkqCiAgICAgICAgIHByaXYtPnBhZ2VQcm94eS0+aGFuZGxl
S2V5Ym9hcmRFdmVudChOYXRpdmVXZWJLZXlib2FyZEV2ZW50KGV2ZW50LmdldCgpLCBjb21wb3Np
dGlvblJlc3VsdHMsIGZha2VkLCB7IH0pKTsKICAgICB9KTsKIAotICAgIHJldHVybiBUUlVFOwor
ICAgIHJldHVybiBHREtfRVZFTlRfU1RPUDsKIH0KIAogc3RhdGljIGdib29sZWFuIHdlYmtpdFdl
YlZpZXdCYXNlQnV0dG9uUHJlc3NFdmVudChHdGtXaWRnZXQqIHdpZGdldCwgR2RrRXZlbnRCdXR0
b24qIGJ1dHRvbkV2ZW50KQpAQCAtNzQ2LDcgKzc0Niw3IEBAIHN0YXRpYyBnYm9vbGVhbiB3ZWJr
aXRXZWJWaWV3QmFzZUJ1dHRvblByZXNzRXZlbnQoR3RrV2lkZ2V0KiB3aWRnZXQsIEdka0V2ZW50
QnV0CiAgICAgV2ViS2l0V2ViVmlld0Jhc2VQcml2YXRlKiBwcml2ID0gd2ViVmlld0Jhc2UtPnBy
aXY7CiAKICAgICBpZiAocHJpdi0+YXV0aGVudGljYXRpb25EaWFsb2cpCi0gICAgICAgIHJldHVy
biBUUlVFOworICAgICAgICByZXR1cm4gR0RLX0VWRU5UX1NUT1A7CiAKICAgICBndGtfd2lkZ2V0
X2dyYWJfZm9jdXMod2lkZ2V0KTsKIApAQCAtNzU5LDcgKzc1OSw3IEBAIHN0YXRpYyBnYm9vbGVh
biB3ZWJraXRXZWJWaWV3QmFzZUJ1dHRvblByZXNzRXZlbnQoR3RrV2lkZ2V0KiB3aWRnZXQsIEdk
a0V2ZW50QnV0CiAgICAgLy8gYXJlIGdlbmVyYXRlZC4KICAgICBHVW5pcXVlUHRyPEdka0V2ZW50
PiBuZXh0RXZlbnQoZ2RrX2V2ZW50X3BlZWsoKSk7CiAgICAgaWYgKG5leHRFdmVudCAmJiAobmV4
dEV2ZW50LT5hbnkudHlwZSA9PSBHREtfMkJVVFRPTl9QUkVTUyB8fCBuZXh0RXZlbnQtPmFueS50
eXBlID09IEdES18zQlVUVE9OX1BSRVNTKSkKLSAgICAgICAgcmV0dXJuIFRSVUU7CisgICAgICAg
IHJldHVybiBHREtfRVZFTlRfU1RPUDsKIAogICAgIC8vIElmIGl0J3MgYSByaWdodCBjbGljayBl
dmVudCBzYXZlIGl0IGFzIGEgcG9zc2libGUgY29udGV4dCBtZW51IGV2ZW50LgogICAgIGlmIChi
dXR0b25FdmVudC0+YnV0dG9uID09IDMpCkBAIC03NjcsNyArNzY3LDcgQEAgc3RhdGljIGdib29s
ZWFuIHdlYmtpdFdlYlZpZXdCYXNlQnV0dG9uUHJlc3NFdmVudChHdGtXaWRnZXQqIHdpZGdldCwg
R2RrRXZlbnRCdXQKIAogICAgIHByaXYtPnBhZ2VQcm94eS0+aGFuZGxlTW91c2VFdmVudChOYXRp
dmVXZWJNb3VzZUV2ZW50KHJlaW50ZXJwcmV0X2Nhc3Q8R2RrRXZlbnQqPihidXR0b25FdmVudCks
CiAgICAgICAgIHByaXYtPmNsaWNrQ291bnRlci5jdXJyZW50Q2xpY2tDb3VudEZvckdka0J1dHRv
bkV2ZW50KGJ1dHRvbkV2ZW50KSkpOwotICAgIHJldHVybiBUUlVFOworICAgIHJldHVybiBHREtf
RVZFTlRfU1RPUDsKIH0KIAogc3RhdGljIGdib29sZWFuIHdlYmtpdFdlYlZpZXdCYXNlQnV0dG9u
UmVsZWFzZUV2ZW50KEd0a1dpZGdldCogd2lkZ2V0LCBHZGtFdmVudEJ1dHRvbiogZXZlbnQpCkBA
IC03NzYsMTIgKzc3NiwxMiBAQCBzdGF0aWMgZ2Jvb2xlYW4gd2Via2l0V2ViVmlld0Jhc2VCdXR0
b25SZWxlYXNlRXZlbnQoR3RrV2lkZ2V0KiB3aWRnZXQsIEdka0V2ZW50QgogICAgIFdlYktpdFdl
YlZpZXdCYXNlUHJpdmF0ZSogcHJpdiA9IHdlYlZpZXdCYXNlLT5wcml2OwogCiAgICAgaWYgKHBy
aXYtPmF1dGhlbnRpY2F0aW9uRGlhbG9nKQotICAgICAgICByZXR1cm4gVFJVRTsKKyAgICAgICAg
cmV0dXJuIEdES19FVkVOVF9TVE9QOwogCiAgICAgZ3RrX3dpZGdldF9ncmFiX2ZvY3VzKHdpZGdl
dCk7CiAgICAgcHJpdi0+cGFnZVByb3h5LT5oYW5kbGVNb3VzZUV2ZW50KE5hdGl2ZVdlYk1vdXNl
RXZlbnQocmVpbnRlcnByZXRfY2FzdDxHZGtFdmVudCo+KGV2ZW50KSwgMCAvKiBjdXJyZW50Q2xp
Y2tDb3VudCAqLykpOwogCi0gICAgcmV0dXJuIFRSVUU7CisgICAgcmV0dXJuIEdES19FVkVOVF9T
VE9QOwogfQogCiBzdGF0aWMgZ2Jvb2xlYW4gd2Via2l0V2ViVmlld0Jhc2VTY3JvbGxFdmVudChH
dGtXaWRnZXQqIHdpZGdldCwgR2RrRXZlbnRTY3JvbGwqIGV2ZW50KQpAQCAtNzkwLDE0ICs3OTAs
MTQgQEAgc3RhdGljIGdib29sZWFuIHdlYmtpdFdlYlZpZXdCYXNlU2Nyb2xsRXZlbnQoR3RrV2lk
Z2V0KiB3aWRnZXQsIEdka0V2ZW50U2Nyb2xsKgogICAgIFdlYktpdFdlYlZpZXdCYXNlUHJpdmF0
ZSogcHJpdiA9IHdlYlZpZXdCYXNlLT5wcml2OwogCiAgICAgaWYgKHN0ZDo6ZXhjaGFuZ2UocHJp
di0+c2hvdWxkRm9yd2FyZE5leHRXaGVlbEV2ZW50LCBmYWxzZSkpCi0gICAgICAgIHJldHVybiBG
QUxTRTsKKyAgICAgICAgcmV0dXJuIEdES19FVkVOVF9QUk9QQUdBVEU7CiAKICAgICBpZiAocHJp
di0+YXV0aGVudGljYXRpb25EaWFsb2cpCi0gICAgICAgIHJldHVybiBGQUxTRTsKKyAgICAgICAg
cmV0dXJuIEdES19FVkVOVF9QUk9QQUdBVEU7CiAKICAgICBwcml2LT5wYWdlUHJveHktPmhhbmRs
ZVdoZWVsRXZlbnQoTmF0aXZlV2ViV2hlZWxFdmVudChyZWludGVycHJldF9jYXN0PEdka0V2ZW50
Kj4oZXZlbnQpKSk7CiAKLSAgICByZXR1cm4gVFJVRTsKKyAgICByZXR1cm4gR0RLX0VWRU5UX1NU
T1A7CiB9CiAKIHN0YXRpYyBnYm9vbGVhbiB3ZWJraXRXZWJWaWV3QmFzZVBvcHVwTWVudShHdGtX
aWRnZXQqIHdpZGdldCkKQEAgLTgyMSwxMiArODIxLDEyIEBAIHN0YXRpYyBnYm9vbGVhbiB3ZWJr
aXRXZWJWaWV3QmFzZU1vdGlvbk5vdGlmeUV2ZW50KEd0a1dpZGdldCogd2lkZ2V0LCBHZGtFdmVu
dE1vCiAKICAgICBpZiAocHJpdi0+YXV0aGVudGljYXRpb25EaWFsb2cpIHsKICAgICAgICAgYXV0
byogd2lkZ2V0Q2xhc3MgPSBHVEtfV0lER0VUX0NMQVNTKHdlYmtpdF93ZWJfdmlld19iYXNlX3Bh
cmVudF9jbGFzcyk7Ci0gICAgICAgIHJldHVybiB3aWRnZXRDbGFzcy0+bW90aW9uX25vdGlmeV9l
dmVudCA/IHdpZGdldENsYXNzLT5tb3Rpb25fbm90aWZ5X2V2ZW50KHdpZGdldCwgZXZlbnQpIDog
RkFMU0U7CisgICAgICAgIHJldHVybiB3aWRnZXRDbGFzcy0+bW90aW9uX25vdGlmeV9ldmVudCA/
IHdpZGdldENsYXNzLT5tb3Rpb25fbm90aWZ5X2V2ZW50KHdpZGdldCwgZXZlbnQpIDogR0RLX0VW
RU5UX1BST1BBR0FURTsKICAgICB9CiAKICAgICBwcml2LT5wYWdlUHJveHktPmhhbmRsZU1vdXNl
RXZlbnQoTmF0aXZlV2ViTW91c2VFdmVudChyZWludGVycHJldF9jYXN0PEdka0V2ZW50Kj4oZXZl
bnQpLCAwIC8qIGN1cnJlbnRDbGlja0NvdW50ICovKSk7CiAKLSAgICByZXR1cm4gRkFMU0U7Cisg
ICAgcmV0dXJuIEdES19FVkVOVF9QUk9QQUdBVEU7CiB9CiAKIHN0YXRpYyBnYm9vbGVhbiB3ZWJr
aXRXZWJWaWV3QmFzZUNyb3NzaW5nTm90aWZ5RXZlbnQoR3RrV2lkZ2V0KiB3aWRnZXQsIEdka0V2
ZW50Q3Jvc3NpbmcqIGNyb3Nzc2luZ0V2ZW50KQpAQCAtODM1LDcgKzgzNSw3IEBAIHN0YXRpYyBn
Ym9vbGVhbiB3ZWJraXRXZWJWaWV3QmFzZUNyb3NzaW5nTm90aWZ5RXZlbnQoR3RrV2lkZ2V0KiB3
aWRnZXQsIEdka0V2ZW50CiAgICAgV2ViS2l0V2ViVmlld0Jhc2VQcml2YXRlKiBwcml2ID0gd2Vi
Vmlld0Jhc2UtPnByaXY7CiAKICAgICBpZiAocHJpdi0+YXV0aGVudGljYXRpb25EaWFsb2cpCi0g
ICAgICAgIHJldHVybiBGQUxTRTsKKyAgICAgICAgcmV0dXJuIEdES19FVkVOVF9QUk9QQUdBVEU7
CiAKICAgICAvLyBJbiB0aGUgY2FzZSBvZiBjcm9zc2luZyBldmVudHMsIGl0J3MgdmVyeSBpbXBv
cnRhbnQgdGhlIGFjdHVhbCBjb29yZGluYXRlcyB0aGUgV2ViUHJvY2VzcyByZWNlaXZlcywgYmVj
YXVzZSBvbmNlIHRoZSBtb3VzZSBsZWF2ZXMKICAgICAvLyB0aGUgd2ViIHZpZXcsIHRoZSBXZWJQ
cm9jZXNzIHdvbid0IHJlY2VpdmUgbW9yZSBldmVudHMgdW50aWwgdGhlIG1vdXNlIGVudGVycyBh
Z2FpbiBpbiB0aGUgd2ViIHZpZXcuIFNvLCBpZiB0aGUgY29vcmRpbmF0ZXMgb2YgdGhlIGxlYXZl
CkBAIC04NjcsNyArODY3LDcgQEAgc3RhdGljIGdib29sZWFuIHdlYmtpdFdlYlZpZXdCYXNlQ3Jv
c3NpbmdOb3RpZnlFdmVudChHdGtXaWRnZXQqIHdpZGdldCwgR2RrRXZlbnQKIAogICAgIHByaXYt
PnBhZ2VQcm94eS0+aGFuZGxlTW91c2VFdmVudChOYXRpdmVXZWJNb3VzZUV2ZW50KGNvcGllZEV2
ZW50ID8gY29waWVkRXZlbnQuZ2V0KCkgOiBldmVudCwgMCAvKiBjdXJyZW50Q2xpY2tDb3VudCAq
LykpOwogCi0gICAgcmV0dXJuIEZBTFNFOworICAgIHJldHVybiBHREtfRVZFTlRfUFJPUEFHQVRF
OwogfQogCiAjaWYgRU5BQkxFKFRPVUNIX0VWRU5UUykKQEAgLTkxOSw3ICs5MTksNyBAQCBzdGF0
aWMgZ2Jvb2xlYW4gd2Via2l0V2ViVmlld0Jhc2VUb3VjaEV2ZW50KEd0a1dpZGdldCogd2lkZ2V0
LCBHZGtFdmVudFRvdWNoKiBldgogICAgIFdlYktpdFdlYlZpZXdCYXNlUHJpdmF0ZSogcHJpdiA9
IHdlYlZpZXdCYXNlLT5wcml2OwogCiAgICAgaWYgKHByaXYtPmF1dGhlbnRpY2F0aW9uRGlhbG9n
KQotICAgICAgICByZXR1cm4gVFJVRTsKKyAgICAgICAgcmV0dXJuIEdES19FVkVOVF9TVE9QOwog
CiAgICAgR2RrRXZlbnQqIHRvdWNoRXZlbnQgPSByZWludGVycHJldF9jYXN0PEdka0V2ZW50Kj4o
ZXZlbnQpOwogICAgIHVpbnQzMl90IHNlcXVlbmNlID0gR1BPSU5URVJfVE9fVUlOVChnZGtfZXZl
bnRfZ2V0X2V2ZW50X3NlcXVlbmNlKHRvdWNoRXZlbnQpKTsKQEAgLTk0OSw3ICs5NDksNyBAQCBz
dGF0aWMgZ2Jvb2xlYW4gd2Via2l0V2ViVmlld0Jhc2VUb3VjaEV2ZW50KEd0a1dpZGdldCogd2lk
Z2V0LCBHZGtFdmVudFRvdWNoKiBldgogICAgIHdlYmtpdFdlYlZpZXdCYXNlR2V0VG91Y2hQb2lu
dHNGb3JFdmVudCh3ZWJWaWV3QmFzZSwgdG91Y2hFdmVudCwgdG91Y2hQb2ludHMpOwogICAgIHBy
aXYtPnBhZ2VQcm94eS0+aGFuZGxlVG91Y2hFdmVudChOYXRpdmVXZWJUb3VjaEV2ZW50KHJlaW50
ZXJwcmV0X2Nhc3Q8R2RrRXZlbnQqPihldmVudCksIFdURk1vdmUodG91Y2hQb2ludHMpKSk7CiAK
LSAgICByZXR1cm4gVFJVRTsKKyAgICByZXR1cm4gR0RLX0VWRU5UX1NUT1A7CiB9CiAjZW5kaWYg
Ly8gRU5BQkxFKFRPVUNIX0VWRU5UUykKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>