<?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>197529</bug_id>
          
          <creation_ts>2019-05-02 13:41:00 -0700</creation_ts>
          <short_desc>Add a quirk to make gmail navigation bar scrollable without mouse hover on iOS</short_desc>
          <delta_ts>2019-05-03 02:25:04 -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>CSS</component>
          <version>WebKit Nightly Build</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=197555</see_also>
          <bug_file_loc></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="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1532421</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-05-02 13:41:00 -0700</bug_when>
    <thetext>The left side bar requires mouseover to become scrollable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1532425</commentid>
    <comment_count>1</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-05-02 13:47:43 -0700</bug_when>
    <thetext>&lt;rdar://problem/49403416&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1532434</commentid>
    <comment_count>2</comment_count>
      <attachid>368818</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-05-02 13:56:38 -0700</bug_when>
    <thetext>Created attachment 368818
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1532519</commentid>
    <comment_count>3</comment_count>
      <attachid>368818</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-02 16:28:38 -0700</bug_when>
    <thetext>Comment on attachment 368818
patch

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

&gt; Source/WebCore/page/Quirks.cpp:271
&gt; +    if (!m_needsGMailOverflowScrollQuirk)

This should also do the if (!needsQuirks()) check.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1532688</commentid>
    <comment_count>4</comment_count>
      <attachid>368904</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-05-02 23:09:01 -0700</bug_when>
    <thetext>Created attachment 368904
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1532699</commentid>
    <comment_count>5</comment_count>
      <attachid>368904</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-02 23:48:19 -0700</bug_when>
    <thetext>Comment on attachment 368904
patch

Clearing flags on attachment: 368904

Committed r244904: &lt;https://trac.webkit.org/changeset/244904&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1532700</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-02 23:48:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>368818</attachid>
            <date>2019-05-02 13:56:38 -0700</date>
            <delta_ts>2019-05-02 23:09:01 -0700</delta_ts>
            <desc>patch</desc>
            <filename>gmail-quirk-2.patch</filename>
            <type>text/plain</type>
            <size>4345</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI0NDg4MikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIzIEBACisyMDE5LTA1LTAyICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgYSBxdWlyayB0byBtYWtl
IGdtYWlsIG5hdmlnYXRpb24gYmFyIHNjcm9sbGFibGUgd2l0aG91dCBtb3VzZSBob3ZlciBvbiBp
T1MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NzUy
OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDk0MDM0MTY+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjc3MvU3R5bGVSZXNvbHZlci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpTdHlsZVJlc29sdmVyOjphZGp1c3RSZW5kZXJTdHlsZSk6CisgICAg
ICAgIChXZWJDb3JlOjpTdHlsZVJlc29sdmVyOjphZGp1c3RSZW5kZXJTdHlsZUZvclNpdGVTcGVj
aWZpY1F1aXJrcyk6CisKKyAgICAgICAgVHVybiAnb3ZlcmZsb3c6aGlkZGVuJyB0byAnb3ZlcmZs
b3c6YXV0bycgb24gZWxlbWVudCB3aXRoIHJvbGU9Im5hdmlnYXRpb24iLgorICAgICAgICBUaGlz
IHNob3VsZCBiZSBib3RoIHJlYXNvbmFibHkgdGFyZ2V0ZWQgYW5kIHJvYnVzdC4KKworICAgICAg
ICAqIGNzcy9TdHlsZVJlc29sdmVyLmg6CisgICAgICAgICogcGFnZS9RdWlya3MuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UXVpcmtzOjpuZWVkc0dNYWlsT3ZlcmZsb3dTY3JvbGxRdWlyayBjb25z
dCk6CisgICAgICAgICogcGFnZS9RdWlya3MuaDoKKwogMjAxOS0wNS0wMiAgRG9uIE9sbXN0ZWFk
ICA8ZG9uLm9sbXN0ZWFkQHNvbnkuY29tPgogCiAgICAgICAgIFtDTWFrZV0gUmVmYWN0b3IgV0VC
S0lUX01BS0VfRk9SV0FSRElOR19IRUFERVJTIGludG8gV0VCS0lUX0NPUFlfRklMRVMKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVJlc29sdmVyLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9jc3MvU3R5bGVSZXNvbHZlci5jcHAJKHJldmlzaW9uIDI0NDg2OSkKKysrIFNv
dXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVJlc29sdmVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNzYs
NiArNzYsNyBAQAogI2luY2x1ZGUgIlBhZ2VSdWxlQ29sbGVjdG9yLmgiCiAjaW5jbHVkZSAiUGFp
bnRXb3JrbGV0R2xvYmFsU2NvcGUuaCIKICNpbmNsdWRlICJQYWlyLmgiCisjaW5jbHVkZSAiUXVp
cmtzLmgiCiAjaW5jbHVkZSAiUmVuZGVyU2Nyb2xsYmFyLmgiCiAjaW5jbHVkZSAiUmVuZGVyU3R5
bGVDb25zdGFudHMuaCIKICNpbmNsdWRlICJSZW5kZXJUaGVtZS5oIgpAQCAtMTEyMSw2ICsxMTIy
LDE4IEBAIHZvaWQgU3R5bGVSZXNvbHZlcjo6YWRqdXN0UmVuZGVyU3R5bGUoUmUKICNpZiBFTkFC
TEUoUE9JTlRFUl9FVkVOVFMpCiAgICAgc3R5bGUuc2V0RWZmZWN0aXZlVG91Y2hBY3Rpb25zKGNv
bXB1dGVFZmZlY3RpdmVUb3VjaEFjdGlvbnMoc3R5bGUsIHBhcmVudFN0eWxlLmVmZmVjdGl2ZVRv
dWNoQWN0aW9ucygpKSk7CiAjZW5kaWYKKworICAgIGlmIChlbGVtZW50KQorICAgICAgICBhZGp1
c3RSZW5kZXJTdHlsZUZvclNpdGVTcGVjaWZpY1F1aXJrcyhzdHlsZSwgKmVsZW1lbnQpOworfQor
Cit2b2lkIFN0eWxlUmVzb2x2ZXI6OmFkanVzdFJlbmRlclN0eWxlRm9yU2l0ZVNwZWNpZmljUXVp
cmtzKFJlbmRlclN0eWxlJiBzdHlsZSwgY29uc3QgRWxlbWVudCYgZWxlbWVudCkKK3sKKyAgICBp
ZiAoZG9jdW1lbnQoKS5xdWlya3MoKS5uZWVkc0dNYWlsT3ZlcmZsb3dTY3JvbGxRdWlyaygpKSB7
CisgICAgICAgIC8vIFRoaXMgdHVybnMgc2lkZWJhciBzY3JvbGxhYmxlIHdpdGhvdXQgbW91c2Ug
bW92ZSBldmVudC4KKyAgICAgICAgaWYgKHN0eWxlLm92ZXJmbG93WSgpID09IE92ZXJmbG93OjpI
aWRkZW4gJiYgZWxlbWVudC5hdHRyaWJ1dGVXaXRob3V0U3luY2hyb25pemF0aW9uKHJvbGVBdHRy
KSA9PSAibmF2aWdhdGlvbiIpCisgICAgICAgICAgICBzdHlsZS5zZXRPdmVyZmxvd1koT3ZlcmZs
b3c6OkF1dG8pOworICAgIH0KIH0KIAogc3RhdGljIHZvaWQgY2hlY2tGb3JPcmllbnRhdGlvbkNo
YW5nZShSZW5kZXJTdHlsZSogc3R5bGUpCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVS
ZXNvbHZlci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVJlc29sdmVy
LmgJKHJldmlzaW9uIDI0NDg2OSkKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVJlc29sdmVy
LmgJKHdvcmtpbmcgY29weSkKQEAgLTMxOSw2ICszMTksOCBAQCBwcml2YXRlOgogI2VuZGlmCiAK
ICAgICB2b2lkIGFkanVzdFJlbmRlclN0eWxlKFJlbmRlclN0eWxlJiwgY29uc3QgUmVuZGVyU3R5
bGUmIHBhcmVudFN0eWxlLCBjb25zdCBSZW5kZXJTdHlsZSogcGFyZW50Qm94U3R5bGUsIGNvbnN0
IEVsZW1lbnQqKTsKKyAgICB2b2lkIGFkanVzdFJlbmRlclN0eWxlRm9yU2l0ZVNwZWNpZmljUXVp
cmtzKFJlbmRlclN0eWxlJiwgY29uc3QgRWxlbWVudCYpOworCiAgICAgc3RkOjp1bmlxdWVfcHRy
PEdyaWRQb3NpdGlvbj4gYWRqdXN0TmFtZWRHcmlkSXRlbVBvc2l0aW9uKGNvbnN0IE5hbWVkR3Jp
ZEFyZWFNYXAmLCBjb25zdCBOYW1lZEdyaWRMaW5lc01hcCYsIGNvbnN0IEdyaWRQb3NpdGlvbiYs
IEdyaWRQb3NpdGlvblNpZGUpIGNvbnN0OwogICAgIAogICAgIHZvaWQgYWRqdXN0U3R5bGVGb3JJ
bnRlckNoYXJhY3RlclJ1YnkoKTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvUXVpcmtzLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdlL1F1aXJrcy5jcHAJKHJldmlzaW9u
IDI0NDg2OSkKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2UvUXVpcmtzLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMjY1LDQgKzI2NSwxNiBAQCBib29sIFF1aXJrczo6c2hvdWxkRGlzYWJsZVBvaW50ZXJF
dmVudHNRCiAgICAgcmV0dXJuIGZhbHNlOwogfQogCitib29sIFF1aXJrczo6bmVlZHNHTWFpbE92
ZXJmbG93U2Nyb2xsUXVpcmsoKSBjb25zdAoreworI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCisg
ICAgaWYgKCFtX25lZWRzR01haWxPdmVyZmxvd1Njcm9sbFF1aXJrKQorICAgICAgICBtX25lZWRz
R01haWxPdmVyZmxvd1Njcm9sbFF1aXJrID0gZXF1YWxMZXR0ZXJzSWdub3JpbmdBU0NJSUNhc2Uo
bV9kb2N1bWVudC0+dXJsKCkuaG9zdCgpLCAibWFpbC5nb29nbGUuY29tIik7CisgICAgcmV0dXJu
ICptX25lZWRzR01haWxPdmVyZmxvd1Njcm9sbFF1aXJrOworI2Vsc2UKKyAgICByZXR1cm4gZmFs
c2U7CisjZW5kaWYKK30KKworCiB9CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wYWdlL1F1aXJrcy5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvUXVpcmtzLmgJKHJldmlzaW9uIDI0
NDg2OSkKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2UvUXVpcmtzLmgJKHdvcmtpbmcgY29weSkKQEAg
LTUyLDYgKzUyLDggQEAgcHVibGljOgogICAgIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNUb3VjaEJh
clVwZGF0ZVN1cHJlc3NlZEZvckhpZGRlbkNvbnRlbnRFZGl0YWJsZSgpIGNvbnN0OwogICAgIFdF
QkNPUkVfRVhQT1JUIGJvb2wgaXNOZXZlclJpY2hseUVkaXRhYmxlRm9yVG91Y2hCYXIoKSBjb25z
dDsKIAorICAgIGJvb2wgbmVlZHNHTWFpbE92ZXJmbG93U2Nyb2xsUXVpcmsoKSBjb25zdDsKKwog
cHJpdmF0ZToKICAgICBib29sIG5lZWRzUXVpcmtzKCkgY29uc3Q7CiAKQEAgLTU5LDYgKzYxLDkg
QEAgcHJpdmF0ZToKIAogICAgIG11dGFibGUgT3B0aW9uYWw8Ym9vbD4gbV9oYXNCcm9rZW5FbmNy
eXB0ZWRNZWRpYUFQSVN1cHBvcnRRdWlyazsKICAgICBtdXRhYmxlIE9wdGlvbmFsPGJvb2w+IG1f
aGFzV2ViU1FMU3VwcG9ydFF1aXJrOworI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCisgICAgbXV0
YWJsZSBPcHRpb25hbDxib29sPiBtX25lZWRzR01haWxPdmVyZmxvd1Njcm9sbFF1aXJrOworI2Vu
ZGlmCiB9OwogCiB9Cg==
</data>
<flag name="review"
          id="385016"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
    <flag name="commit-queue"
          id="385039"
          type_id="3"
          status="-"
          setter="simon.fraser"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>368904</attachid>
            <date>2019-05-02 23:09:01 -0700</date>
            <delta_ts>2019-05-02 23:48:19 -0700</delta_ts>
            <desc>patch</desc>
            <filename>gmail-quirk-3.patch</filename>
            <type>text/plain</type>
            <size>4395</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI0NDg4MikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIzIEBACisyMDE5LTA1LTAyICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgYSBxdWlyayB0byBtYWtl
IGdtYWlsIG5hdmlnYXRpb24gYmFyIHNjcm9sbGFibGUgd2l0aG91dCBtb3VzZSBob3ZlciBvbiBp
T1MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NzUy
OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDk0MDM0MTY+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgU2ltb24gRnJhc2VyLgorCisgICAgICAgICogY3NzL1N0eWxlUmVzb2x2ZXIuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6U3R5bGVSZXNvbHZlcjo6YWRqdXN0UmVuZGVyU3R5bGUpOgorICAgICAg
ICAoV2ViQ29yZTo6U3R5bGVSZXNvbHZlcjo6YWRqdXN0UmVuZGVyU3R5bGVGb3JTaXRlU3BlY2lm
aWNRdWlya3MpOgorCisgICAgICAgIFR1cm4gJ292ZXJmbG93OmhpZGRlbicgdG8gJ292ZXJmbG93
OmF1dG8nIG9uIGVsZW1lbnQgd2l0aCByb2xlPSJuYXZpZ2F0aW9uIi4KKyAgICAgICAgVGhpcyBz
aG91bGQgYmUgYm90aCByZWFzb25hYmx5IHRhcmdldGVkIGFuZCByb2J1c3QuCisKKyAgICAgICAg
KiBjc3MvU3R5bGVSZXNvbHZlci5oOgorICAgICAgICAqIHBhZ2UvUXVpcmtzLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OlF1aXJrczo6bmVlZHNHTWFpbE92ZXJmbG93U2Nyb2xsUXVpcmsgY29uc3Qp
OgorICAgICAgICAqIHBhZ2UvUXVpcmtzLmg6CisKIDIwMTktMDUtMDIgIERvbiBPbG1zdGVhZCAg
PGRvbi5vbG1zdGVhZEBzb255LmNvbT4KIAogICAgICAgICBbQ01ha2VdIFJlZmFjdG9yIFdFQktJ
VF9NQUtFX0ZPUldBUkRJTkdfSEVBREVSUyBpbnRvIFdFQktJVF9DT1BZX0ZJTEVTCkluZGV4OiBT
b3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVSZXNvbHZlci5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvY3NzL1N0eWxlUmVzb2x2ZXIuY3BwCShyZXZpc2lvbiAyNDQ4NjkpCisrKyBTb3Vy
Y2UvV2ViQ29yZS9jc3MvU3R5bGVSZXNvbHZlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTc2LDYg
Kzc2LDcgQEAKICNpbmNsdWRlICJQYWdlUnVsZUNvbGxlY3Rvci5oIgogI2luY2x1ZGUgIlBhaW50
V29ya2xldEdsb2JhbFNjb3BlLmgiCiAjaW5jbHVkZSAiUGFpci5oIgorI2luY2x1ZGUgIlF1aXJr
cy5oIgogI2luY2x1ZGUgIlJlbmRlclNjcm9sbGJhci5oIgogI2luY2x1ZGUgIlJlbmRlclN0eWxl
Q29uc3RhbnRzLmgiCiAjaW5jbHVkZSAiUmVuZGVyVGhlbWUuaCIKQEAgLTExMjEsNiArMTEyMiwx
OCBAQCB2b2lkIFN0eWxlUmVzb2x2ZXI6OmFkanVzdFJlbmRlclN0eWxlKFJlCiAjaWYgRU5BQkxF
KFBPSU5URVJfRVZFTlRTKQogICAgIHN0eWxlLnNldEVmZmVjdGl2ZVRvdWNoQWN0aW9ucyhjb21w
dXRlRWZmZWN0aXZlVG91Y2hBY3Rpb25zKHN0eWxlLCBwYXJlbnRTdHlsZS5lZmZlY3RpdmVUb3Vj
aEFjdGlvbnMoKSkpOwogI2VuZGlmCisKKyAgICBpZiAoZWxlbWVudCkKKyAgICAgICAgYWRqdXN0
UmVuZGVyU3R5bGVGb3JTaXRlU3BlY2lmaWNRdWlya3Moc3R5bGUsICplbGVtZW50KTsKK30KKwor
dm9pZCBTdHlsZVJlc29sdmVyOjphZGp1c3RSZW5kZXJTdHlsZUZvclNpdGVTcGVjaWZpY1F1aXJr
cyhSZW5kZXJTdHlsZSYgc3R5bGUsIGNvbnN0IEVsZW1lbnQmIGVsZW1lbnQpCit7CisgICAgaWYg
KGRvY3VtZW50KCkucXVpcmtzKCkubmVlZHNHTWFpbE92ZXJmbG93U2Nyb2xsUXVpcmsoKSkgewor
ICAgICAgICAvLyBUaGlzIHR1cm5zIHNpZGViYXIgc2Nyb2xsYWJsZSB3aXRob3V0IG1vdXNlIG1v
dmUgZXZlbnQuCisgICAgICAgIGlmIChzdHlsZS5vdmVyZmxvd1koKSA9PSBPdmVyZmxvdzo6SGlk
ZGVuICYmIGVsZW1lbnQuYXR0cmlidXRlV2l0aG91dFN5bmNocm9uaXphdGlvbihyb2xlQXR0cikg
PT0gIm5hdmlnYXRpb24iKQorICAgICAgICAgICAgc3R5bGUuc2V0T3ZlcmZsb3dZKE92ZXJmbG93
OjpBdXRvKTsKKyAgICB9CiB9CiAKIHN0YXRpYyB2b2lkIGNoZWNrRm9yT3JpZW50YXRpb25DaGFu
Z2UoUmVuZGVyU3R5bGUqIHN0eWxlKQpJbmRleDogU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlUmVz
b2x2ZXIuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVSZXNvbHZlci5o
CShyZXZpc2lvbiAyNDQ4NjkpCisrKyBTb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVSZXNvbHZlci5o
CSh3b3JraW5nIGNvcHkpCkBAIC0zMTksNiArMzE5LDggQEAgcHJpdmF0ZToKICNlbmRpZgogCiAg
ICAgdm9pZCBhZGp1c3RSZW5kZXJTdHlsZShSZW5kZXJTdHlsZSYsIGNvbnN0IFJlbmRlclN0eWxl
JiBwYXJlbnRTdHlsZSwgY29uc3QgUmVuZGVyU3R5bGUqIHBhcmVudEJveFN0eWxlLCBjb25zdCBF
bGVtZW50Kik7CisgICAgdm9pZCBhZGp1c3RSZW5kZXJTdHlsZUZvclNpdGVTcGVjaWZpY1F1aXJr
cyhSZW5kZXJTdHlsZSYsIGNvbnN0IEVsZW1lbnQmKTsKKwogICAgIHN0ZDo6dW5pcXVlX3B0cjxH
cmlkUG9zaXRpb24+IGFkanVzdE5hbWVkR3JpZEl0ZW1Qb3NpdGlvbihjb25zdCBOYW1lZEdyaWRB
cmVhTWFwJiwgY29uc3QgTmFtZWRHcmlkTGluZXNNYXAmLCBjb25zdCBHcmlkUG9zaXRpb24mLCBH
cmlkUG9zaXRpb25TaWRlKSBjb25zdDsKICAgICAKICAgICB2b2lkIGFkanVzdFN0eWxlRm9ySW50
ZXJDaGFyYWN0ZXJSdWJ5KCk7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wYWdlL1F1aXJrcy5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGFnZS9RdWlya3MuY3BwCShyZXZpc2lvbiAy
NDQ4NjkpCisrKyBTb3VyY2UvV2ViQ29yZS9wYWdlL1F1aXJrcy5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTI2NSw0ICsyNjUsMjAgQEAgYm9vbCBRdWlya3M6OnNob3VsZERpc2FibGVQb2ludGVyRXZl
bnRzUQogICAgIHJldHVybiBmYWxzZTsKIH0KIAorYm9vbCBRdWlya3M6Om5lZWRzR01haWxPdmVy
Zmxvd1Njcm9sbFF1aXJrKCkgY29uc3QKK3sKKyNpZiBQTEFURk9STShJT1NfRkFNSUxZKQorICAg
IGlmICghbmVlZHNRdWlya3MoKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgaWYgKCFt
X25lZWRzR01haWxPdmVyZmxvd1Njcm9sbFF1aXJrKQorICAgICAgICBtX25lZWRzR01haWxPdmVy
Zmxvd1Njcm9sbFF1aXJrID0gZXF1YWxMZXR0ZXJzSWdub3JpbmdBU0NJSUNhc2UobV9kb2N1bWVu
dC0+dXJsKCkuaG9zdCgpLCAibWFpbC5nb29nbGUuY29tIik7CisKKyAgICByZXR1cm4gKm1fbmVl
ZHNHTWFpbE92ZXJmbG93U2Nyb2xsUXVpcms7CisjZWxzZQorICAgIHJldHVybiBmYWxzZTsKKyNl
bmRpZgorfQorCisKIH0KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvUXVpcmtzLmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGFnZS9RdWlya3MuaAkocmV2aXNpb24gMjQ0ODY5KQor
KysgU291cmNlL1dlYkNvcmUvcGFnZS9RdWlya3MuaAkod29ya2luZyBjb3B5KQpAQCAtNTIsNiAr
NTIsOCBAQCBwdWJsaWM6CiAgICAgV0VCQ09SRV9FWFBPUlQgYm9vbCBpc1RvdWNoQmFyVXBkYXRl
U3VwcmVzc2VkRm9ySGlkZGVuQ29udGVudEVkaXRhYmxlKCkgY29uc3Q7CiAgICAgV0VCQ09SRV9F
WFBPUlQgYm9vbCBpc05ldmVyUmljaGx5RWRpdGFibGVGb3JUb3VjaEJhcigpIGNvbnN0OwogCisg
ICAgYm9vbCBuZWVkc0dNYWlsT3ZlcmZsb3dTY3JvbGxRdWlyaygpIGNvbnN0OworCiBwcml2YXRl
OgogICAgIGJvb2wgbmVlZHNRdWlya3MoKSBjb25zdDsKIApAQCAtNTksNiArNjEsOSBAQCBwcml2
YXRlOgogCiAgICAgbXV0YWJsZSBPcHRpb25hbDxib29sPiBtX2hhc0Jyb2tlbkVuY3J5cHRlZE1l
ZGlhQVBJU3VwcG9ydFF1aXJrOwogICAgIG11dGFibGUgT3B0aW9uYWw8Ym9vbD4gbV9oYXNXZWJT
UUxTdXBwb3J0UXVpcms7CisjaWYgUExBVEZPUk0oSU9TX0ZBTUlMWSkKKyAgICBtdXRhYmxlIE9w
dGlvbmFsPGJvb2w+IG1fbmVlZHNHTWFpbE92ZXJmbG93U2Nyb2xsUXVpcms7CisjZW5kaWYKIH07
CiAKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>