<?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>189667</bug_id>
          
          <creation_ts>2018-09-17 10:44:48 -0700</creation_ts>
          <short_desc>Swipe snapshot can get stuck if swiping is disabled while it is visible</short_desc>
          <delta_ts>2018-09-17 15:02:35 -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>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1460216</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-09-17 10:44:48 -0700</bug_when>
    <thetext>Swipe snapshot can get stuck if swiping is disabled while it is visible</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1460217</commentid>
    <comment_count>1</comment_count>
      <attachid>349900</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-09-17 10:45:01 -0700</bug_when>
    <thetext>Created attachment 349900
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1460218</commentid>
    <comment_count>2</comment_count>
      <attachid>349901</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-09-17 10:45:52 -0700</bug_when>
    <thetext>Created attachment 349901
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1460220</commentid>
    <comment_count>3</comment_count>
      <attachid>349902</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-09-17 10:46:37 -0700</bug_when>
    <thetext>Created attachment 349902
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1460315</commentid>
    <comment_count>4</comment_count>
      <attachid>349902</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2018-09-17 13:54:42 -0700</bug_when>
    <thetext>Comment on attachment 349902
Patch

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

&gt; Source/WebKit/UIProcess/Cocoa/ViewGestureController.h:253
&gt; +    bool m_swipeGestureEnabled { true };

Group with other bools.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1460342</commentid>
    <comment_count>5</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-09-17 15:00:16 -0700</bug_when>
    <thetext>There aren&apos;t any other bools in the platform-independent section.

https://trac.webkit.org/changeset/236086/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1460343</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-09-17 15:02:35 -0700</bug_when>
    <thetext>&lt;rdar://problem/44535876&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>349900</attachid>
            <date>2018-09-17 10:45:01 -0700</date>
            <delta_ts>2018-09-17 10:45:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-189667-20180917104500.patch</filename>
            <type>text/plain</type>
            <size>5552</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2MDM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGFkNmVkNTM5ZjdmYzExNDU0
MzBhZWJlNGQ3NDJiZTMyYWFlZmJiZmEuLjQ0MmI4OTI2ZThmNDA1MDU0MjhjMDFiNjU2MjgxMWRk
OWU4NzcwMjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzIgQEAKKzIwMTgtMDktMTYgIFRpbSBIb3J0
b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgU3dpcGUgc25hcHNob3Qg
Y2FuIGdldCBzdHVjayBpZiBzd2lwaW5nIGlzIGRpc2FibGVkIHdoaWxlIGl0IGlzIHZpc2libGUK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4OTY2Nwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIElmIG5hdmln
YXRpb24gZ2VzdHVyZXMgYXJlIGRpc2FibGVkIHdoaWxlIGEgc3dpcGUgc25hcHNob3QgaXMgdmlz
aWJsZSwKKyAgICAgICAgV0tXZWJWaWV3IHdpbGwgdGVhciBkb3duIHRoZSBWaWV3R2VzdHVyZUNv
bnRyb2xsZXIsIHdoaWNoIG1lYW5zIHRoYXQKKyAgICAgICAgdGhlIFNuYXBzaG90UmVtb3ZhbFRy
YWNrZXIgd2lsbCBubyBsb25nZXIgYmUgYXJvdW5kIHRvIGV2ZXIgcmVtb3ZlCisgICAgICAgIHRo
ZSBzbmFwc2hvdC4KKworICAgICAgICBJdCdzIGN1cnJlbnRseSB2ZXJ5IGhhcmQgdG8gd3JpdGUg
YSB0ZXN0IGZvciB0aGlzIGJlY2F1c2Ugd2UgaGF2ZQorICAgICAgICB5ZXQgdG8gY29tZSB1cCB3
aXRoIGEgZ29vZCBtZWNoYW5pc20gZm9yIHRlc3Rpbmcgc3dpcGluZyBvbiBpT1MuCisKKyAgICAg
ICAgKiBVSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbToKKyAgICAgICAgKC1bV0tXZWJW
aWV3IHNldEFsbG93c0JhY2tGb3J3YXJkTmF2aWdhdGlvbkdlc3R1cmVzOl0pOgorICAgICAgICBJ
bnN0ZWFkIG9mIHRlYXJpbmcgZG93biB0aGUgVmlld0dlc3R1cmVDb250cm9sbGVyIHdoZW4gbmF2
aWdhdGlvbgorICAgICAgICBnZXN0dXJlcyBhcmUgZGlzYWJsZWQsIGp1c3Qgc2V0IGEgYml0IG9u
IGl0IHRoYXQgZGlzYWJsZXMgZ2VzdHVyZXMuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQ29jb2Ev
Vmlld0dlc3R1cmVDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6Vmlld0dlc3R1cmVD
b250cm9sbGVyOjpjYW5Td2lwZUluRGlyZWN0aW9uIGNvbnN0KToKKyAgICAgICAgKiBVSVByb2Nl
c3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9sbGVyLmg6CisgICAgICAgIChXZWJLaXQ6OlZpZXdH
ZXN0dXJlQ29udHJvbGxlcjo6c2V0U3dpcGVHZXN0dXJlRW5hYmxlZCk6CisgICAgICAgIChXZWJL
aXQ6OlZpZXdHZXN0dXJlQ29udHJvbGxlcjo6aXNTd2lwZUdlc3R1cmVFbmFibGVkKToKKyAgICAg
ICAgQWRkIGEgYml0IHRvIFZpZXdHZXN0dXJlQ29udHJvbGxlciB0aGF0IG1ha2VzIHN0YXJ0aW5n
IG5ldyBnZXN0dXJlcworICAgICAgICBhbHdheXMgZmFpbCwgYnV0IGFsbG93cyBlLmcuIHNuYXBz
aG90cyBmcm9tIGV4aXN0aW5nIHN3aXBlcyB0byBjb250aW51ZQorICAgICAgICB0aGVpciB1c3Vh
bCBiZWhhdmlvci4KKwogMjAxOC0wOS0wOCAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+
CiAKICAgICAgICAgU3RyZWFtbGluZSBKU1JldGFpblB0ciwgZml4IGxlYWtzIG9mIEpTU3RyaW5n
IGFuZCBKU0dsb2JhbENvbnRleHQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L0FQSS9Db2NvYS9XS1dlYlZpZXcubW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29j
b2EvV0tXZWJWaWV3Lm1tCmluZGV4IDMxYzk1MTZkNDkyNDAzYTM3Y2FjMDk0MDUwYmU0NGZiNjA5
OGE1NGMuLjc1MzE1ZTcxMjRiMmNlNTM5YzdlM2Q5MjExODQyZGQ1NzdhNGI0ZWEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KKysrIGIv
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQpAQCAtMzA4OSwx
NSArMzA4OSwxNSBAQCAtICh2b2lkKXNldEFsbG93c0JhY2tGb3J3YXJkTmF2aWdhdGlvbkdlc3R1
cmVzOihCT09MKWFsbG93c0JhY2tGb3J3YXJkTmF2aWdhdGlvbgogCiAgICAgX2FsbG93c0JhY2tG
b3J3YXJkTmF2aWdhdGlvbkdlc3R1cmVzID0gYWxsb3dzQmFja0ZvcndhcmROYXZpZ2F0aW9uR2Vz
dHVyZXM7CiAKLSAgICBpZiAoYWxsb3dzQmFja0ZvcndhcmROYXZpZ2F0aW9uR2VzdHVyZXMpIHsK
LSAgICAgICAgaWYgKCFfZ2VzdHVyZUNvbnRyb2xsZXIpIHsKLSAgICAgICAgICAgIF9nZXN0dXJl
Q29udHJvbGxlciA9IHN0ZDo6bWFrZV91bmlxdWU8V2ViS2l0OjpWaWV3R2VzdHVyZUNvbnRyb2xs
ZXI+KCpfcGFnZSk7Ci0gICAgICAgICAgICBfZ2VzdHVyZUNvbnRyb2xsZXItPmluc3RhbGxTd2lw
ZUhhbmRsZXIoc2VsZiwgW3NlbGYgc2Nyb2xsVmlld10pOwotICAgICAgICAgICAgaWYgKFdLV2Vi
VmlldyAqYWx0ZXJuYXRlV2ViVmlldyA9IFtfY29uZmlndXJhdGlvbiBfYWx0ZXJuYXRlV2ViVmll
d0Zvck5hdmlnYXRpb25HZXN0dXJlc10pCi0gICAgICAgICAgICAgICAgX2dlc3R1cmVDb250cm9s
bGVyLT5zZXRBbHRlcm5hdGVCYWNrRm9yd2FyZExpc3RTb3VyY2VQYWdlKGFsdGVybmF0ZVdlYlZp
ZXctPl9wYWdlLmdldCgpKTsKLSAgICAgICAgfQotICAgIH0gZWxzZQotICAgICAgICBfZ2VzdHVy
ZUNvbnRyb2xsZXIgPSBudWxscHRyOworICAgIGlmIChhbGxvd3NCYWNrRm9yd2FyZE5hdmlnYXRp
b25HZXN0dXJlcyAmJiAhX2dlc3R1cmVDb250cm9sbGVyKSB7CisgICAgICAgIF9nZXN0dXJlQ29u
dHJvbGxlciA9IHN0ZDo6bWFrZV91bmlxdWU8V2ViS2l0OjpWaWV3R2VzdHVyZUNvbnRyb2xsZXI+
KCpfcGFnZSk7CisgICAgICAgIF9nZXN0dXJlQ29udHJvbGxlci0+aW5zdGFsbFN3aXBlSGFuZGxl
cihzZWxmLCBbc2VsZiBzY3JvbGxWaWV3XSk7CisgICAgICAgIGlmIChXS1dlYlZpZXcgKmFsdGVy
bmF0ZVdlYlZpZXcgPSBbX2NvbmZpZ3VyYXRpb24gX2FsdGVybmF0ZVdlYlZpZXdGb3JOYXZpZ2F0
aW9uR2VzdHVyZXNdKQorICAgICAgICAgICAgX2dlc3R1cmVDb250cm9sbGVyLT5zZXRBbHRlcm5h
dGVCYWNrRm9yd2FyZExpc3RTb3VyY2VQYWdlKGFsdGVybmF0ZVdlYlZpZXctPl9wYWdlLmdldCgp
KTsKKyAgICB9CisKKyAgICBpZiAoX2dlc3R1cmVDb250cm9sbGVyKQorICAgICAgICBfZ2VzdHVy
ZUNvbnRyb2xsZXItPnNldFN3aXBlR2VzdHVyZUVuYWJsZWQoYWxsb3dzQmFja0ZvcndhcmROYXZp
Z2F0aW9uR2VzdHVyZXMpOwogCiAgICAgX3BhZ2UtPnNldFNob3VsZFJlY29yZE5hdmlnYXRpb25T
bmFwc2hvdHMoYWxsb3dzQmFja0ZvcndhcmROYXZpZ2F0aW9uR2VzdHVyZXMpOwogfQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9sbGVy
LmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1ZpZXdHZXN0dXJlQ29udHJvbGxl
ci5jcHAKaW5kZXggZjk3NzMwYTg4MDEzNTE2N2IzYmIxNmQyNzQ0ZmJhZDRjNmQwODYzZi4uY2Iz
NDZkYTBjODMyYjRmZTA2YmNjNGFhNDdkY2UwYmQ5MmNmMmEwNSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9sbGVyLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9WaWV3R2VzdHVyZUNvbnRyb2xsZXIuY3BwCkBA
IC0xMTIsMTAgKzExMiwxNCBAQCB2b2lkIFZpZXdHZXN0dXJlQ29udHJvbGxlcjo6c2V0QWx0ZXJu
YXRlQmFja0ZvcndhcmRMaXN0U291cmNlUGFnZShXZWJQYWdlUHJveHkqCiAgICAgCiBib29sIFZp
ZXdHZXN0dXJlQ29udHJvbGxlcjo6Y2FuU3dpcGVJbkRpcmVjdGlvbihTd2lwZURpcmVjdGlvbiBk
aXJlY3Rpb24pIGNvbnN0CiB7CisgICAgaWYgKCFtX3N3aXBlR2VzdHVyZUVuYWJsZWQpCisgICAg
ICAgIHJldHVybiBmYWxzZTsKKwogI2lmIEVOQUJMRShGVUxMU0NSRUVOX0FQSSkKICAgICBpZiAo
bV93ZWJQYWdlUHJveHkuZnVsbFNjcmVlbk1hbmFnZXIoKSAmJiBtX3dlYlBhZ2VQcm94eS5mdWxs
U2NyZWVuTWFuYWdlcigpLT5pc0Z1bGxTY3JlZW4oKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwog
I2VuZGlmCisKICAgICBSZWZQdHI8V2ViUGFnZVByb3h5PiBhbHRlcm5hdGVCYWNrRm9yd2FyZExp
c3RTb3VyY2VQYWdlID0gbV9hbHRlcm5hdGVCYWNrRm9yd2FyZExpc3RTb3VyY2VQYWdlLmdldCgp
OwogICAgIGF1dG8mIGJhY2tGb3J3YXJkTGlzdCA9IGFsdGVybmF0ZUJhY2tGb3J3YXJkTGlzdFNv
dXJjZVBhZ2UgPyBhbHRlcm5hdGVCYWNrRm9yd2FyZExpc3RTb3VyY2VQYWdlLT5iYWNrRm9yd2Fy
ZExpc3QoKSA6IG1fd2ViUGFnZVByb3h5LmJhY2tGb3J3YXJkTGlzdCgpOwogICAgIGlmIChkaXJl
Y3Rpb24gPT0gU3dpcGVEaXJlY3Rpb246OkJhY2spCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L1VJUHJvY2Vzcy9Db2NvYS9WaWV3R2VzdHVyZUNvbnRyb2xsZXIuaCBiL1NvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL0NvY29hL1ZpZXdHZXN0dXJlQ29udHJvbGxlci5oCmluZGV4IDgzMTFhMjk0ODMw
YmY5MmUwZjliNjQ0NTJjOTI4ZGY0M2JmZTc1ZjMuLjhiMTEyZjcxOGVlODg0ZDIyNjE3YmJiNmYx
MmIzOTZhZGI5YjE4OGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29h
L1ZpZXdHZXN0dXJlQ29udHJvbGxlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0Nv
Y29hL1ZpZXdHZXN0dXJlQ29udHJvbGxlci5oCkBAIC0xMzYsNiArMTM2LDkgQEAgcHVibGljOgog
CiAgICAgdm9pZCByZW1vdmVTd2lwZVNuYXBzaG90KCk7CiAKKyAgICB2b2lkIHNldFN3aXBlR2Vz
dHVyZUVuYWJsZWQoYm9vbCBlbmFibGVkKSB7IG1fc3dpcGVHZXN0dXJlRW5hYmxlZCA9IGVuYWJs
ZWQ7IH0KKyAgICBib29sIGlzU3dpcGVHZXN0dXJlRW5hYmxlZCgpIHsgcmV0dXJuIG1fc3dpcGVH
ZXN0dXJlRW5hYmxlZDsgfQorCiAgICAgLy8gVGVzdGluZwogICAgIGJvb2wgYmVnaW5TaW11bGF0
ZWRTd2lwZUluRGlyZWN0aW9uRm9yVGVzdGluZyhTd2lwZURpcmVjdGlvbik7CiAgICAgYm9vbCBj
b21wbGV0ZVNpbXVsYXRlZFN3aXBlSW5EaXJlY3Rpb25Gb3JUZXN0aW5nKFN3aXBlRGlyZWN0aW9u
KTsKQEAgLTI0Nyw2ICsyNTAsOCBAQCBwcml2YXRlOgogICAgIFdlYlBhZ2VQcm94eSYgbV93ZWJQ
YWdlUHJveHk7CiAgICAgVmlld0dlc3R1cmVUeXBlIG1fYWN0aXZlR2VzdHVyZVR5cGUgeyBWaWV3
R2VzdHVyZVR5cGU6Ok5vbmUgfTsKIAorICAgIGJvb2wgbV9zd2lwZUdlc3R1cmVFbmFibGVkOwor
CiAgICAgUnVuTG9vcDo6VGltZXI8Vmlld0dlc3R1cmVDb250cm9sbGVyPiBtX3N3aXBlQWN0aXZl
TG9hZE1vbml0b3JpbmdUaW1lcjsKIAogICAgIFdlYkNvcmU6OkNvbG9yIG1fYmFja2dyb3VuZENv
bG9yRm9yQ3VycmVudFNuYXBzaG90Owo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>349901</attachid>
            <date>2018-09-17 10:45:52 -0700</date>
            <delta_ts>2018-09-17 10:46:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-189667-20180917104551.patch</filename>
            <type>text/plain</type>
            <size>5587</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2MDM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGFkNmVkNTM5ZjdmYzExNDU0
MzBhZWJlNGQ3NDJiZTMyYWFlZmJiZmEuLjFhYzNmY2MyNDZhZjQ3ODQwZDE1YjkzODRmYWU2ZTdh
NWZlODMzZGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzMgQEAKKzIwMTgtMDktMTYgIFRpbSBIb3J0
b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgU3dpcGUgc25hcHNob3Qg
Y2FuIGdldCBzdHVjayBpZiBzd2lwaW5nIGlzIGRpc2FibGVkIHdoaWxlIGl0IGlzIHZpc2libGUK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4OTY2Nwor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDAzNjc3ODA+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSWYgbmF2aWdhdGlvbiBnZXN0dXJlcyBhcmUgZGlz
YWJsZWQgd2hpbGUgYSBzd2lwZSBzbmFwc2hvdCBpcyB2aXNpYmxlLAorICAgICAgICBXS1dlYlZp
ZXcgd2lsbCB0ZWFyIGRvd24gdGhlIFZpZXdHZXN0dXJlQ29udHJvbGxlciwgd2hpY2ggbWVhbnMg
dGhhdAorICAgICAgICB0aGUgU25hcHNob3RSZW1vdmFsVHJhY2tlciB3aWxsIG5vIGxvbmdlciBi
ZSBhcm91bmQgdG8gZXZlciByZW1vdmUKKyAgICAgICAgdGhlIHNuYXBzaG90LgorCisgICAgICAg
IEl0J3MgY3VycmVudGx5IHZlcnkgaGFyZCB0byB3cml0ZSBhIHRlc3QgZm9yIHRoaXMgYmVjYXVz
ZSB3ZSBoYXZlCisgICAgICAgIHlldCB0byBjb21lIHVwIHdpdGggYSBnb29kIG1lY2hhbmlzbSBm
b3IgdGVzdGluZyBzd2lwaW5nIG9uIGlPUy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQ29j
b2EvV0tXZWJWaWV3Lm1tOgorICAgICAgICAoLVtXS1dlYlZpZXcgc2V0QWxsb3dzQmFja0Zvcndh
cmROYXZpZ2F0aW9uR2VzdHVyZXM6XSk6CisgICAgICAgIEluc3RlYWQgb2YgdGVhcmluZyBkb3du
IHRoZSBWaWV3R2VzdHVyZUNvbnRyb2xsZXIgd2hlbiBuYXZpZ2F0aW9uCisgICAgICAgIGdlc3R1
cmVzIGFyZSBkaXNhYmxlZCwganVzdCBzZXQgYSBiaXQgb24gaXQgdGhhdCBkaXNhYmxlcyBnZXN0
dXJlcy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9WaWV3R2VzdHVyZUNvbnRyb2xsZXIu
Y3BwOgorICAgICAgICAoV2ViS2l0OjpWaWV3R2VzdHVyZUNvbnRyb2xsZXI6OmNhblN3aXBlSW5E
aXJlY3Rpb24gY29uc3QpOgorICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9WaWV3R2VzdHVyZUNv
bnRyb2xsZXIuaDoKKyAgICAgICAgKFdlYktpdDo6Vmlld0dlc3R1cmVDb250cm9sbGVyOjpzZXRT
d2lwZUdlc3R1cmVFbmFibGVkKToKKyAgICAgICAgKFdlYktpdDo6Vmlld0dlc3R1cmVDb250cm9s
bGVyOjppc1N3aXBlR2VzdHVyZUVuYWJsZWQpOgorICAgICAgICBBZGQgYSBiaXQgdG8gVmlld0dl
c3R1cmVDb250cm9sbGVyIHRoYXQgbWFrZXMgc3RhcnRpbmcgbmV3IGdlc3R1cmVzCisgICAgICAg
IGFsd2F5cyBmYWlsLCBidXQgYWxsb3dzIGUuZy4gc25hcHNob3RzIGZyb20gZXhpc3Rpbmcgc3dp
cGVzIHRvIGNvbnRpbnVlCisgICAgICAgIHRoZWlyIHVzdWFsIGJlaGF2aW9yLgorCiAyMDE4LTA5
LTA4ICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICBTdHJlYW1saW5l
IEpTUmV0YWluUHRyLCBmaXggbGVha3Mgb2YgSlNTdHJpbmcgYW5kIEpTR2xvYmFsQ29udGV4dApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXgg
MzFjOTUxNmQ0OTI0MDNhMzdjYWMwOTQwNTBiZTQ0ZmI2MDk4YTU0Yy4uNzUzMTVlNzEyNGIyY2U1
MzljN2UzZDkyMTE4NDJkZDU3N2E0YjRlYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC0zMDg5LDE1ICszMDg5LDE1IEBAIC0gKHZvaWQp
c2V0QWxsb3dzQmFja0ZvcndhcmROYXZpZ2F0aW9uR2VzdHVyZXM6KEJPT0wpYWxsb3dzQmFja0Zv
cndhcmROYXZpZ2F0aW9uCiAKICAgICBfYWxsb3dzQmFja0ZvcndhcmROYXZpZ2F0aW9uR2VzdHVy
ZXMgPSBhbGxvd3NCYWNrRm9yd2FyZE5hdmlnYXRpb25HZXN0dXJlczsKIAotICAgIGlmIChhbGxv
d3NCYWNrRm9yd2FyZE5hdmlnYXRpb25HZXN0dXJlcykgewotICAgICAgICBpZiAoIV9nZXN0dXJl
Q29udHJvbGxlcikgewotICAgICAgICAgICAgX2dlc3R1cmVDb250cm9sbGVyID0gc3RkOjptYWtl
X3VuaXF1ZTxXZWJLaXQ6OlZpZXdHZXN0dXJlQ29udHJvbGxlcj4oKl9wYWdlKTsKLSAgICAgICAg
ICAgIF9nZXN0dXJlQ29udHJvbGxlci0+aW5zdGFsbFN3aXBlSGFuZGxlcihzZWxmLCBbc2VsZiBz
Y3JvbGxWaWV3XSk7Ci0gICAgICAgICAgICBpZiAoV0tXZWJWaWV3ICphbHRlcm5hdGVXZWJWaWV3
ID0gW19jb25maWd1cmF0aW9uIF9hbHRlcm5hdGVXZWJWaWV3Rm9yTmF2aWdhdGlvbkdlc3R1cmVz
XSkKLSAgICAgICAgICAgICAgICBfZ2VzdHVyZUNvbnRyb2xsZXItPnNldEFsdGVybmF0ZUJhY2tG
b3J3YXJkTGlzdFNvdXJjZVBhZ2UoYWx0ZXJuYXRlV2ViVmlldy0+X3BhZ2UuZ2V0KCkpOwotICAg
ICAgICB9Ci0gICAgfSBlbHNlCi0gICAgICAgIF9nZXN0dXJlQ29udHJvbGxlciA9IG51bGxwdHI7
CisgICAgaWYgKGFsbG93c0JhY2tGb3J3YXJkTmF2aWdhdGlvbkdlc3R1cmVzICYmICFfZ2VzdHVy
ZUNvbnRyb2xsZXIpIHsKKyAgICAgICAgX2dlc3R1cmVDb250cm9sbGVyID0gc3RkOjptYWtlX3Vu
aXF1ZTxXZWJLaXQ6OlZpZXdHZXN0dXJlQ29udHJvbGxlcj4oKl9wYWdlKTsKKyAgICAgICAgX2dl
c3R1cmVDb250cm9sbGVyLT5pbnN0YWxsU3dpcGVIYW5kbGVyKHNlbGYsIFtzZWxmIHNjcm9sbFZp
ZXddKTsKKyAgICAgICAgaWYgKFdLV2ViVmlldyAqYWx0ZXJuYXRlV2ViVmlldyA9IFtfY29uZmln
dXJhdGlvbiBfYWx0ZXJuYXRlV2ViVmlld0Zvck5hdmlnYXRpb25HZXN0dXJlc10pCisgICAgICAg
ICAgICBfZ2VzdHVyZUNvbnRyb2xsZXItPnNldEFsdGVybmF0ZUJhY2tGb3J3YXJkTGlzdFNvdXJj
ZVBhZ2UoYWx0ZXJuYXRlV2ViVmlldy0+X3BhZ2UuZ2V0KCkpOworICAgIH0KKworICAgIGlmIChf
Z2VzdHVyZUNvbnRyb2xsZXIpCisgICAgICAgIF9nZXN0dXJlQ29udHJvbGxlci0+c2V0U3dpcGVH
ZXN0dXJlRW5hYmxlZChhbGxvd3NCYWNrRm9yd2FyZE5hdmlnYXRpb25HZXN0dXJlcyk7CiAKICAg
ICBfcGFnZS0+c2V0U2hvdWxkUmVjb3JkTmF2aWdhdGlvblNuYXBzaG90cyhhbGxvd3NCYWNrRm9y
d2FyZE5hdmlnYXRpb25HZXN0dXJlcyk7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJ
UHJvY2Vzcy9Db2NvYS9WaWV3R2VzdHVyZUNvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9sbGVyLmNwcAppbmRleCBmOTc3MzBhODgw
MTM1MTY3YjNiYjE2ZDI3NDRmYmFkNGM2ZDA4NjNmLi5jYjM0NmRhMGM4MzJiNGZlMDZiY2M0YWE0
N2RjZTBiZDkyY2YyYTA1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2Nv
YS9WaWV3R2VzdHVyZUNvbnRyb2xsZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L0NvY29hL1ZpZXdHZXN0dXJlQ29udHJvbGxlci5jcHAKQEAgLTExMiwxMCArMTEyLDE0IEBAIHZv
aWQgVmlld0dlc3R1cmVDb250cm9sbGVyOjpzZXRBbHRlcm5hdGVCYWNrRm9yd2FyZExpc3RTb3Vy
Y2VQYWdlKFdlYlBhZ2VQcm94eSoKICAgICAKIGJvb2wgVmlld0dlc3R1cmVDb250cm9sbGVyOjpj
YW5Td2lwZUluRGlyZWN0aW9uKFN3aXBlRGlyZWN0aW9uIGRpcmVjdGlvbikgY29uc3QKIHsKKyAg
ICBpZiAoIW1fc3dpcGVHZXN0dXJlRW5hYmxlZCkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCiAj
aWYgRU5BQkxFKEZVTExTQ1JFRU5fQVBJKQogICAgIGlmIChtX3dlYlBhZ2VQcm94eS5mdWxsU2Ny
ZWVuTWFuYWdlcigpICYmIG1fd2ViUGFnZVByb3h5LmZ1bGxTY3JlZW5NYW5hZ2VyKCktPmlzRnVs
bFNjcmVlbigpKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAjZW5kaWYKKwogICAgIFJlZlB0cjxX
ZWJQYWdlUHJveHk+IGFsdGVybmF0ZUJhY2tGb3J3YXJkTGlzdFNvdXJjZVBhZ2UgPSBtX2FsdGVy
bmF0ZUJhY2tGb3J3YXJkTGlzdFNvdXJjZVBhZ2UuZ2V0KCk7CiAgICAgYXV0byYgYmFja0Zvcndh
cmRMaXN0ID0gYWx0ZXJuYXRlQmFja0ZvcndhcmRMaXN0U291cmNlUGFnZSA/IGFsdGVybmF0ZUJh
Y2tGb3J3YXJkTGlzdFNvdXJjZVBhZ2UtPmJhY2tGb3J3YXJkTGlzdCgpIDogbV93ZWJQYWdlUHJv
eHkuYmFja0ZvcndhcmRMaXN0KCk7CiAgICAgaWYgKGRpcmVjdGlvbiA9PSBTd2lwZURpcmVjdGlv
bjo6QmFjaykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1ZpZXdH
ZXN0dXJlQ29udHJvbGxlci5oIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVmlld0dl
c3R1cmVDb250cm9sbGVyLmgKaW5kZXggODMxMWEyOTQ4MzBiZjkyZTBmOWI2NDQ1MmM5MjhkZjQz
YmZlNzVmMy4uOGIxMTJmNzE4ZWU4ODRkMjI2MTdiYmI2ZjEyYjM5NmFkYjliMTg4ZCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9sbGVy
LmgKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9s
bGVyLmgKQEAgLTEzNiw2ICsxMzYsOSBAQCBwdWJsaWM6CiAKICAgICB2b2lkIHJlbW92ZVN3aXBl
U25hcHNob3QoKTsKIAorICAgIHZvaWQgc2V0U3dpcGVHZXN0dXJlRW5hYmxlZChib29sIGVuYWJs
ZWQpIHsgbV9zd2lwZUdlc3R1cmVFbmFibGVkID0gZW5hYmxlZDsgfQorICAgIGJvb2wgaXNTd2lw
ZUdlc3R1cmVFbmFibGVkKCkgeyByZXR1cm4gbV9zd2lwZUdlc3R1cmVFbmFibGVkOyB9CisKICAg
ICAvLyBUZXN0aW5nCiAgICAgYm9vbCBiZWdpblNpbXVsYXRlZFN3aXBlSW5EaXJlY3Rpb25Gb3JU
ZXN0aW5nKFN3aXBlRGlyZWN0aW9uKTsKICAgICBib29sIGNvbXBsZXRlU2ltdWxhdGVkU3dpcGVJ
bkRpcmVjdGlvbkZvclRlc3RpbmcoU3dpcGVEaXJlY3Rpb24pOwpAQCAtMjQ3LDYgKzI1MCw4IEBA
IHByaXZhdGU6CiAgICAgV2ViUGFnZVByb3h5JiBtX3dlYlBhZ2VQcm94eTsKICAgICBWaWV3R2Vz
dHVyZVR5cGUgbV9hY3RpdmVHZXN0dXJlVHlwZSB7IFZpZXdHZXN0dXJlVHlwZTo6Tm9uZSB9Owog
CisgICAgYm9vbCBtX3N3aXBlR2VzdHVyZUVuYWJsZWQ7CisKICAgICBSdW5Mb29wOjpUaW1lcjxW
aWV3R2VzdHVyZUNvbnRyb2xsZXI+IG1fc3dpcGVBY3RpdmVMb2FkTW9uaXRvcmluZ1RpbWVyOwog
CiAgICAgV2ViQ29yZTo6Q29sb3IgbV9iYWNrZ3JvdW5kQ29sb3JGb3JDdXJyZW50U25hcHNob3Q7
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>349902</attachid>
            <date>2018-09-17 10:46:37 -0700</date>
            <delta_ts>2018-09-17 13:54:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-189667-20180917104637.patch</filename>
            <type>text/plain</type>
            <size>5596</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2MDM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGFkNmVkNTM5ZjdmYzExNDU0
MzBhZWJlNGQ3NDJiZTMyYWFlZmJiZmEuLjFhYzNmY2MyNDZhZjQ3ODQwZDE1YjkzODRmYWU2ZTdh
NWZlODMzZGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzMgQEAKKzIwMTgtMDktMTYgIFRpbSBIb3J0
b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgU3dpcGUgc25hcHNob3Qg
Y2FuIGdldCBzdHVjayBpZiBzd2lwaW5nIGlzIGRpc2FibGVkIHdoaWxlIGl0IGlzIHZpc2libGUK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4OTY2Nwor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDAzNjc3ODA+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSWYgbmF2aWdhdGlvbiBnZXN0dXJlcyBhcmUgZGlz
YWJsZWQgd2hpbGUgYSBzd2lwZSBzbmFwc2hvdCBpcyB2aXNpYmxlLAorICAgICAgICBXS1dlYlZp
ZXcgd2lsbCB0ZWFyIGRvd24gdGhlIFZpZXdHZXN0dXJlQ29udHJvbGxlciwgd2hpY2ggbWVhbnMg
dGhhdAorICAgICAgICB0aGUgU25hcHNob3RSZW1vdmFsVHJhY2tlciB3aWxsIG5vIGxvbmdlciBi
ZSBhcm91bmQgdG8gZXZlciByZW1vdmUKKyAgICAgICAgdGhlIHNuYXBzaG90LgorCisgICAgICAg
IEl0J3MgY3VycmVudGx5IHZlcnkgaGFyZCB0byB3cml0ZSBhIHRlc3QgZm9yIHRoaXMgYmVjYXVz
ZSB3ZSBoYXZlCisgICAgICAgIHlldCB0byBjb21lIHVwIHdpdGggYSBnb29kIG1lY2hhbmlzbSBm
b3IgdGVzdGluZyBzd2lwaW5nIG9uIGlPUy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQ29j
b2EvV0tXZWJWaWV3Lm1tOgorICAgICAgICAoLVtXS1dlYlZpZXcgc2V0QWxsb3dzQmFja0Zvcndh
cmROYXZpZ2F0aW9uR2VzdHVyZXM6XSk6CisgICAgICAgIEluc3RlYWQgb2YgdGVhcmluZyBkb3du
IHRoZSBWaWV3R2VzdHVyZUNvbnRyb2xsZXIgd2hlbiBuYXZpZ2F0aW9uCisgICAgICAgIGdlc3R1
cmVzIGFyZSBkaXNhYmxlZCwganVzdCBzZXQgYSBiaXQgb24gaXQgdGhhdCBkaXNhYmxlcyBnZXN0
dXJlcy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9WaWV3R2VzdHVyZUNvbnRyb2xsZXIu
Y3BwOgorICAgICAgICAoV2ViS2l0OjpWaWV3R2VzdHVyZUNvbnRyb2xsZXI6OmNhblN3aXBlSW5E
aXJlY3Rpb24gY29uc3QpOgorICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9WaWV3R2VzdHVyZUNv
bnRyb2xsZXIuaDoKKyAgICAgICAgKFdlYktpdDo6Vmlld0dlc3R1cmVDb250cm9sbGVyOjpzZXRT
d2lwZUdlc3R1cmVFbmFibGVkKToKKyAgICAgICAgKFdlYktpdDo6Vmlld0dlc3R1cmVDb250cm9s
bGVyOjppc1N3aXBlR2VzdHVyZUVuYWJsZWQpOgorICAgICAgICBBZGQgYSBiaXQgdG8gVmlld0dl
c3R1cmVDb250cm9sbGVyIHRoYXQgbWFrZXMgc3RhcnRpbmcgbmV3IGdlc3R1cmVzCisgICAgICAg
IGFsd2F5cyBmYWlsLCBidXQgYWxsb3dzIGUuZy4gc25hcHNob3RzIGZyb20gZXhpc3Rpbmcgc3dp
cGVzIHRvIGNvbnRpbnVlCisgICAgICAgIHRoZWlyIHVzdWFsIGJlaGF2aW9yLgorCiAyMDE4LTA5
LTA4ICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICBTdHJlYW1saW5l
IEpTUmV0YWluUHRyLCBmaXggbGVha3Mgb2YgSlNTdHJpbmcgYW5kIEpTR2xvYmFsQ29udGV4dApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXgg
MzFjOTUxNmQ0OTI0MDNhMzdjYWMwOTQwNTBiZTQ0ZmI2MDk4YTU0Yy4uNzUzMTVlNzEyNGIyY2U1
MzljN2UzZDkyMTE4NDJkZDU3N2E0YjRlYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC0zMDg5LDE1ICszMDg5LDE1IEBAIC0gKHZvaWQp
c2V0QWxsb3dzQmFja0ZvcndhcmROYXZpZ2F0aW9uR2VzdHVyZXM6KEJPT0wpYWxsb3dzQmFja0Zv
cndhcmROYXZpZ2F0aW9uCiAKICAgICBfYWxsb3dzQmFja0ZvcndhcmROYXZpZ2F0aW9uR2VzdHVy
ZXMgPSBhbGxvd3NCYWNrRm9yd2FyZE5hdmlnYXRpb25HZXN0dXJlczsKIAotICAgIGlmIChhbGxv
d3NCYWNrRm9yd2FyZE5hdmlnYXRpb25HZXN0dXJlcykgewotICAgICAgICBpZiAoIV9nZXN0dXJl
Q29udHJvbGxlcikgewotICAgICAgICAgICAgX2dlc3R1cmVDb250cm9sbGVyID0gc3RkOjptYWtl
X3VuaXF1ZTxXZWJLaXQ6OlZpZXdHZXN0dXJlQ29udHJvbGxlcj4oKl9wYWdlKTsKLSAgICAgICAg
ICAgIF9nZXN0dXJlQ29udHJvbGxlci0+aW5zdGFsbFN3aXBlSGFuZGxlcihzZWxmLCBbc2VsZiBz
Y3JvbGxWaWV3XSk7Ci0gICAgICAgICAgICBpZiAoV0tXZWJWaWV3ICphbHRlcm5hdGVXZWJWaWV3
ID0gW19jb25maWd1cmF0aW9uIF9hbHRlcm5hdGVXZWJWaWV3Rm9yTmF2aWdhdGlvbkdlc3R1cmVz
XSkKLSAgICAgICAgICAgICAgICBfZ2VzdHVyZUNvbnRyb2xsZXItPnNldEFsdGVybmF0ZUJhY2tG
b3J3YXJkTGlzdFNvdXJjZVBhZ2UoYWx0ZXJuYXRlV2ViVmlldy0+X3BhZ2UuZ2V0KCkpOwotICAg
ICAgICB9Ci0gICAgfSBlbHNlCi0gICAgICAgIF9nZXN0dXJlQ29udHJvbGxlciA9IG51bGxwdHI7
CisgICAgaWYgKGFsbG93c0JhY2tGb3J3YXJkTmF2aWdhdGlvbkdlc3R1cmVzICYmICFfZ2VzdHVy
ZUNvbnRyb2xsZXIpIHsKKyAgICAgICAgX2dlc3R1cmVDb250cm9sbGVyID0gc3RkOjptYWtlX3Vu
aXF1ZTxXZWJLaXQ6OlZpZXdHZXN0dXJlQ29udHJvbGxlcj4oKl9wYWdlKTsKKyAgICAgICAgX2dl
c3R1cmVDb250cm9sbGVyLT5pbnN0YWxsU3dpcGVIYW5kbGVyKHNlbGYsIFtzZWxmIHNjcm9sbFZp
ZXddKTsKKyAgICAgICAgaWYgKFdLV2ViVmlldyAqYWx0ZXJuYXRlV2ViVmlldyA9IFtfY29uZmln
dXJhdGlvbiBfYWx0ZXJuYXRlV2ViVmlld0Zvck5hdmlnYXRpb25HZXN0dXJlc10pCisgICAgICAg
ICAgICBfZ2VzdHVyZUNvbnRyb2xsZXItPnNldEFsdGVybmF0ZUJhY2tGb3J3YXJkTGlzdFNvdXJj
ZVBhZ2UoYWx0ZXJuYXRlV2ViVmlldy0+X3BhZ2UuZ2V0KCkpOworICAgIH0KKworICAgIGlmIChf
Z2VzdHVyZUNvbnRyb2xsZXIpCisgICAgICAgIF9nZXN0dXJlQ29udHJvbGxlci0+c2V0U3dpcGVH
ZXN0dXJlRW5hYmxlZChhbGxvd3NCYWNrRm9yd2FyZE5hdmlnYXRpb25HZXN0dXJlcyk7CiAKICAg
ICBfcGFnZS0+c2V0U2hvdWxkUmVjb3JkTmF2aWdhdGlvblNuYXBzaG90cyhhbGxvd3NCYWNrRm9y
d2FyZE5hdmlnYXRpb25HZXN0dXJlcyk7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJ
UHJvY2Vzcy9Db2NvYS9WaWV3R2VzdHVyZUNvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9sbGVyLmNwcAppbmRleCBmOTc3MzBhODgw
MTM1MTY3YjNiYjE2ZDI3NDRmYmFkNGM2ZDA4NjNmLi5jYjM0NmRhMGM4MzJiNGZlMDZiY2M0YWE0
N2RjZTBiZDkyY2YyYTA1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2Nv
YS9WaWV3R2VzdHVyZUNvbnRyb2xsZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L0NvY29hL1ZpZXdHZXN0dXJlQ29udHJvbGxlci5jcHAKQEAgLTExMiwxMCArMTEyLDE0IEBAIHZv
aWQgVmlld0dlc3R1cmVDb250cm9sbGVyOjpzZXRBbHRlcm5hdGVCYWNrRm9yd2FyZExpc3RTb3Vy
Y2VQYWdlKFdlYlBhZ2VQcm94eSoKICAgICAKIGJvb2wgVmlld0dlc3R1cmVDb250cm9sbGVyOjpj
YW5Td2lwZUluRGlyZWN0aW9uKFN3aXBlRGlyZWN0aW9uIGRpcmVjdGlvbikgY29uc3QKIHsKKyAg
ICBpZiAoIW1fc3dpcGVHZXN0dXJlRW5hYmxlZCkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCiAj
aWYgRU5BQkxFKEZVTExTQ1JFRU5fQVBJKQogICAgIGlmIChtX3dlYlBhZ2VQcm94eS5mdWxsU2Ny
ZWVuTWFuYWdlcigpICYmIG1fd2ViUGFnZVByb3h5LmZ1bGxTY3JlZW5NYW5hZ2VyKCktPmlzRnVs
bFNjcmVlbigpKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAjZW5kaWYKKwogICAgIFJlZlB0cjxX
ZWJQYWdlUHJveHk+IGFsdGVybmF0ZUJhY2tGb3J3YXJkTGlzdFNvdXJjZVBhZ2UgPSBtX2FsdGVy
bmF0ZUJhY2tGb3J3YXJkTGlzdFNvdXJjZVBhZ2UuZ2V0KCk7CiAgICAgYXV0byYgYmFja0Zvcndh
cmRMaXN0ID0gYWx0ZXJuYXRlQmFja0ZvcndhcmRMaXN0U291cmNlUGFnZSA/IGFsdGVybmF0ZUJh
Y2tGb3J3YXJkTGlzdFNvdXJjZVBhZ2UtPmJhY2tGb3J3YXJkTGlzdCgpIDogbV93ZWJQYWdlUHJv
eHkuYmFja0ZvcndhcmRMaXN0KCk7CiAgICAgaWYgKGRpcmVjdGlvbiA9PSBTd2lwZURpcmVjdGlv
bjo6QmFjaykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1ZpZXdH
ZXN0dXJlQ29udHJvbGxlci5oIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVmlld0dl
c3R1cmVDb250cm9sbGVyLmgKaW5kZXggODMxMWEyOTQ4MzBiZjkyZTBmOWI2NDQ1MmM5MjhkZjQz
YmZlNzVmMy4uMTA1NGIwNjc2MzUyYzQxOGM5MWYyZjkzMDAwYzIzMmNhOGY1Yjk4MSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9sbGVy
LmgKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVmlld0dlc3R1cmVDb250cm9s
bGVyLmgKQEAgLTEzNiw2ICsxMzYsOSBAQCBwdWJsaWM6CiAKICAgICB2b2lkIHJlbW92ZVN3aXBl
U25hcHNob3QoKTsKIAorICAgIHZvaWQgc2V0U3dpcGVHZXN0dXJlRW5hYmxlZChib29sIGVuYWJs
ZWQpIHsgbV9zd2lwZUdlc3R1cmVFbmFibGVkID0gZW5hYmxlZDsgfQorICAgIGJvb2wgaXNTd2lw
ZUdlc3R1cmVFbmFibGVkKCkgeyByZXR1cm4gbV9zd2lwZUdlc3R1cmVFbmFibGVkOyB9CisKICAg
ICAvLyBUZXN0aW5nCiAgICAgYm9vbCBiZWdpblNpbXVsYXRlZFN3aXBlSW5EaXJlY3Rpb25Gb3JU
ZXN0aW5nKFN3aXBlRGlyZWN0aW9uKTsKICAgICBib29sIGNvbXBsZXRlU2ltdWxhdGVkU3dpcGVJ
bkRpcmVjdGlvbkZvclRlc3RpbmcoU3dpcGVEaXJlY3Rpb24pOwpAQCAtMjQ3LDYgKzI1MCw4IEBA
IHByaXZhdGU6CiAgICAgV2ViUGFnZVByb3h5JiBtX3dlYlBhZ2VQcm94eTsKICAgICBWaWV3R2Vz
dHVyZVR5cGUgbV9hY3RpdmVHZXN0dXJlVHlwZSB7IFZpZXdHZXN0dXJlVHlwZTo6Tm9uZSB9Owog
CisgICAgYm9vbCBtX3N3aXBlR2VzdHVyZUVuYWJsZWQgeyB0cnVlIH07CisKICAgICBSdW5Mb29w
OjpUaW1lcjxWaWV3R2VzdHVyZUNvbnRyb2xsZXI+IG1fc3dpcGVBY3RpdmVMb2FkTW9uaXRvcmlu
Z1RpbWVyOwogCiAgICAgV2ViQ29yZTo6Q29sb3IgbV9iYWNrZ3JvdW5kQ29sb3JGb3JDdXJyZW50
U25hcHNob3Q7Cg==
</data>
<flag name="review"
          id="367401"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>