<?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>198769</bug_id>
          
          <creation_ts>2019-06-11 15:54:22 -0700</creation_ts>
          <short_desc>Flash when tapping compose button after switching to/from dark mode without restarting Mail</short_desc>
          <delta_ts>2019-06-11 17:44:48 -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>WebKit Misc.</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="Timothy Hatcher">timothy</reporter>
          <assigned_to name="Timothy Hatcher">timothy</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1543854</commentid>
    <comment_count>0</comment_count>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2019-06-11 15:54:22 -0700</bug_when>
    <thetext>After switching to/from dark mode and the compose button is tapped in Mail, there is a white flash which can be seen consistently.

&lt;rdar://problem/51370037&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543862</commentid>
    <comment_count>1</comment_count>
      <attachid>371889</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2019-06-11 16:03:54 -0700</bug_when>
    <thetext>Created attachment 371889
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543863</commentid>
    <comment_count>2</comment_count>
      <attachid>371889</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-06-11 16:07:36 -0700</bug_when>
    <thetext>Comment on attachment 371889
Patch

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

&gt; Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:144
&gt; +#import &quot;LocalCurrentTraitCollection.h&quot;

iOS API Test EWS doesn&apos;t seem to find this.... is it in WebCore?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543869</commentid>
    <comment_count>3</comment_count>
      <attachid>371889</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2019-06-11 16:18:00 -0700</bug_when>
    <thetext>Comment on attachment 371889
Patch

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

&gt;&gt; Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:144
&gt;&gt; +#import &quot;LocalCurrentTraitCollection.h&quot;
&gt; 
&gt; iOS API Test EWS doesn&apos;t seem to find this.... is it in WebCore?

Yep… it is in WebCore now. I buggered change this when I moved it from WebKitAdditions. It built locally somehow… maybe some stale version in my search path?

Will fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543871</commentid>
    <comment_count>4</comment_count>
      <attachid>371891</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2019-06-11 16:21:07 -0700</bug_when>
    <thetext>Created attachment 371891
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543872</commentid>
    <comment_count>5</comment_count>
      <attachid>371892</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2019-06-11 16:22:08 -0700</bug_when>
    <thetext>Created attachment 371892
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543876</commentid>
    <comment_count>6</comment_count>
      <attachid>371893</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2019-06-11 16:34:34 -0700</bug_when>
    <thetext>Created attachment 371893
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543886</commentid>
    <comment_count>7</comment_count>
      <attachid>371897</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2019-06-11 16:43:09 -0700</bug_when>
    <thetext>Created attachment 371897
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543899</commentid>
    <comment_count>8</comment_count>
      <attachid>371897</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-11 17:44:47 -0700</bug_when>
    <thetext>Comment on attachment 371897
Patch

Clearing flags on attachment: 371897

Committed r246343: &lt;https://trac.webkit.org/changeset/246343&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543900</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-11 17:44:48 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371889</attachid>
            <date>2019-06-11 16:03:54 -0700</date>
            <delta_ts>2019-06-11 16:21:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198769-20190611160353.patch</filename>
            <type>text/plain</type>
            <size>2622</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MzM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGNhZGI5Njc1NjU4NzY5Zjc3
YmZhZTdjODJiMmFmYzJmYmZhYmY2NjQuLmNhZmI2NGEwOWM3YmQ5OTQ4N2NjMmU1NTVkOGM3MGFi
OTNmNGI0NTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTktMDYtMTEgIFRpbW90aHkg
SGF0Y2hlciAgPHRpbW90aHlAYXBwbGUuY29tPgorCisgICAgICAgIEZsYXNoIHdoZW4gdGFwcGlu
ZyBjb21wb3NlIGJ1dHRvbiBhZnRlciBzd2l0Y2hpbmcgdG8vZnJvbSBkYXJrIG1vZGUgd2l0aG91
dCByZXN0YXJ0aW5nIE1haWwuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xOTg3NjkKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vNTEzNzAwMzcKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBY2Nlc3NpbmcgYSBk
eW5hbWljIGNvbG9yIG91dHNpZGUgYSBub3JtYWwgVUlWaWV3IGNob2tlIHBvaW50IHdpdGhvdXQg
c2V0dGluZworICAgICAgICBVSVRyYWl0Q29sbGVjdGlvbi5jdXJyZW50VHJhaXRDb2xsZWN0aW9u
IGZpcnN0IGNhbiBjYXVzZSB1bmRlZmluZWQgcmVzdWx0cy4KKyAgICAgICAgVXNlIExvY2FsQ3Vy
cmVudFRyYWl0Q29sbGVjdGlvbiBpbnNpZGUgc2Nyb2xsVmlld0JhY2tncm91bmRDb2xvciB3aGVu
IGFjY2Vzc2luZworICAgICAgICB0aGUgZHluYW1pYyBzeXN0ZW0gVUlDb2xvcnMuIEFsc28gdXNl
IHN5c3RlbUJhY2tncm91bmRDb2xvciBpbnN0ZWFkIG9mIHdoaXRlLgorCisgICAgICAgICogVUlQ
cm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW06CisgICAgICAgIChzY3JvbGxWaWV3QmFja2dy
b3VuZENvbG9yKToKKwogMjAxOS0wNi0xMSAgTWljaGFlbCBDYXRhbnphcm8gIDxtY2F0YW56YXJv
QGlnYWxpYS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCBidWlsZCB3YXJuaW5nIGZpeGVzCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1t
IGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQppbmRleCBh
MWJlYjc3YjBlYzFmZDY4MGU4YzM4MjRmZWI4MzE4NzM1OWEwYTRhLi5lYjdlMGY3NDljZmQ2OGI4
M2FjYmM0ODI4MWMxYTBkOGE3MzMyMDAwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KQEAgLTE0MSw2ICsxNDEsNyBAQAogI2lmIFBMQVRGT1JN
KElPU19GQU1JTFkpCiAjaW1wb3J0ICJJbnRlcmFjdGlvbkluZm9ybWF0aW9uQXRQb3NpdGlvbi5o
IgogI2ltcG9ydCAiSW50ZXJhY3Rpb25JbmZvcm1hdGlvblJlcXVlc3QuaCIKKyNpbXBvcnQgIkxv
Y2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oIgogI2ltcG9ydCAiUHJvY2Vzc1Rocm90dGxlci5o
IgogI2ltcG9ydCAiUmVtb3RlTGF5ZXJUcmVlRHJhd2luZ0FyZWFQcm94eS5oIgogI2ltcG9ydCAi
UmVtb3RlU2Nyb2xsaW5nQ29vcmRpbmF0b3JQcm94eS5oIgpAQCAtMTcwMiwxMCArMTcwMywyMiBA
QCBzdGF0aWMgV2ViQ29yZTo6Q29sb3Igc2Nyb2xsVmlld0JhY2tncm91bmRDb2xvcihXS1dlYlZp
ZXcgKndlYlZpZXcpCiAgICAgaWYgKCF3ZWJWaWV3Lm9wYXF1ZSkKICAgICAgICAgcmV0dXJuIFdl
YkNvcmU6OkNvbG9yOjp0cmFuc3BhcmVudDsKIAorI2lmIEhBVkUoT1NfREFSS19NT0RFX1NVUFBP
UlQpCisgICAgV2ViQ29yZTo6TG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uIGxvY2FsVHJhaXRD
b2xsZWN0aW9uKHdlYlZpZXcudHJhaXRDb2xsZWN0aW9uKTsKKyNlbmRpZgorCiAgICAgV2ViQ29y
ZTo6Q29sb3IgY29sb3IgPSBiYXNlU2Nyb2xsVmlld0JhY2tncm91bmRDb2xvcih3ZWJWaWV3KTsK
IAotICAgIGlmICghY29sb3IuaXNWYWxpZCgpKQotICAgICAgICBjb2xvciA9IHdlYlZpZXctPl9j
b250ZW50VmlldyA/IFt3ZWJWaWV3LT5fY29udGVudFZpZXcgYmFja2dyb3VuZENvbG9yXS5DR0Nv
bG9yIDogVUlDb2xvci53aGl0ZUNvbG9yLkNHQ29sb3I7CisgICAgaWYgKCFjb2xvci5pc1ZhbGlk
KCkgJiYgd2ViVmlldy0+X2NvbnRlbnRWaWV3KQorICAgICAgICBjb2xvciA9IFt3ZWJWaWV3LT5f
Y29udGVudFZpZXcgYmFja2dyb3VuZENvbG9yXS5DR0NvbG9yOworCisgICAgaWYgKCFjb2xvci5p
c1ZhbGlkKCkpIHsKKyNpZiBIQVZFKE9TX0RBUktfTU9ERV9TVVBQT1JUKQorICAgICAgICBjb2xv
ciA9IFVJQ29sb3Iuc3lzdGVtQmFja2dyb3VuZENvbG9yLkNHQ29sb3I7CisjZWxzZQorICAgICAg
ICBjb2xvciA9IENvbG9yOjp3aGl0ZUNvbG9yOworI2VuZGlmCisgICAgfQogCiAgICAgQ0dGbG9h
dCB6b29tU2NhbGUgPSBjb250ZW50Wm9vbVNjYWxlKHdlYlZpZXcpOwogICAgIENHRmxvYXQgbWlu
aW11bVpvb21TY2FsZSA9IFt3ZWJWaWV3LT5fc2Nyb2xsVmlldyBtaW5pbXVtWm9vbVNjYWxlXTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371891</attachid>
            <date>2019-06-11 16:21:07 -0700</date>
            <delta_ts>2019-06-11 16:22:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198769-20190611162106.patch</filename>
            <type>text/plain</type>
            <size>5101</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MzM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjcyMTYzYTA3OWIyYzJh
OGYwOGE1ZGM1OWEwMGE3YWQ2ZjBlMmY1OC4uNWU1NDkzMGI2ODg1MzcxOTg0N2I0MzU1NjNiN2Rl
YWM4ZTdjMTEwYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE5LTA2LTExICBUaW1v
dGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFwcGxlLmNvbT4KKworICAgICAgICBGbGFzaCB3aGVuIHRh
cHBpbmcgY29tcG9zZSBidXR0b24gYWZ0ZXIgc3dpdGNoaW5nIHRvL2Zyb20gZGFyayBtb2RlIHdp
dGhvdXQgcmVzdGFydGluZyBNYWlsLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTk4NzY5CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzUxMzcwMDM3CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJDb3Jl
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6IE1ha2UgTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0
aW9uLmggYSBwcml2YXRlIGhlYWRlci4KKwogMjAxOS0wNi0xMSAgTWljaGFlbCBDYXRhbnphcm8g
IDxtY2F0YW56YXJvQGlnYWxpYS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCBidWlsZCB3YXJu
aW5nIGZpeGVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGNhZGI5Njc1NjU4NzY5Zjc3YmZhZTdjODJiMmFmYzJmYmZh
YmY2NjQuLmNhZmI2NGEwOWM3YmQ5OTQ4N2NjMmU1NTVkOGM3MGFiOTNmNGI0NTAgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9n
CkBAIC0xLDMgKzEsMTkgQEAKKzIwMTktMDYtMTEgIFRpbW90aHkgSGF0Y2hlciAgPHRpbW90aHlA
YXBwbGUuY29tPgorCisgICAgICAgIEZsYXNoIHdoZW4gdGFwcGluZyBjb21wb3NlIGJ1dHRvbiBh
ZnRlciBzd2l0Y2hpbmcgdG8vZnJvbSBkYXJrIG1vZGUgd2l0aG91dCByZXN0YXJ0aW5nIE1haWwu
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg3NjkK
KyAgICAgICAgcmRhcjovL3Byb2JsZW0vNTEzNzAwMzcKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBY2Nlc3NpbmcgYSBkeW5hbWljIGNvbG9yIG91dHNp
ZGUgYSBub3JtYWwgVUlWaWV3IGNob2tlIHBvaW50IHdpdGhvdXQgc2V0dGluZworICAgICAgICBV
SVRyYWl0Q29sbGVjdGlvbi5jdXJyZW50VHJhaXRDb2xsZWN0aW9uIGZpcnN0IGNhbiBjYXVzZSB1
bmRlZmluZWQgcmVzdWx0cy4KKyAgICAgICAgVXNlIExvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlv
biBpbnNpZGUgc2Nyb2xsVmlld0JhY2tncm91bmRDb2xvciB3aGVuIGFjY2Vzc2luZworICAgICAg
ICB0aGUgZHluYW1pYyBzeXN0ZW0gVUlDb2xvcnMuIEFsc28gdXNlIHN5c3RlbUJhY2tncm91bmRD
b2xvciBpbnN0ZWFkIG9mIHdoaXRlLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9X
S1dlYlZpZXcubW06CisgICAgICAgIChzY3JvbGxWaWV3QmFja2dyb3VuZENvbG9yKToKKwogMjAx
OS0wNi0xMSAgTWljaGFlbCBDYXRhbnphcm8gIDxtY2F0YW56YXJvQGlnYWxpYS5jb20+CiAKICAg
ICAgICAgVW5yZXZpZXdlZCBidWlsZCB3YXJuaW5nIGZpeGVzCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2ogYi9Tb3VyY2UvV2ViQ29y
ZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKaW5kZXggOGY3ZDNjYTJkY2IyMjFh
ZDQ1YmYzNTg0YzE3Njc2NTgyOTYyYzY1MC4uYjY1Nzk5YTU3ZDJlZDIxNjc5Mzk0ZjE1YWFkNjg4
ODU3MGY0MTY1NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ov
cHJvamVjdC5wYnhwcm9qCisrKyBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3By
b2plY3QucGJ4cHJvagpAQCAtNjIxLDcgKzYyMSw3IEBACiAJCTFDMjFFNTdEMTgzRUQxRkYwMDFD
Mjg5RCAvKiBJT1N1cmZhY2VQb29sLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZp
bGU7IGZpbGVSZWYgPSAxQzIxRTU3QjE4M0VEMUZGMDAxQzI4OUQgLyogSU9TdXJmYWNlUG9vbC5o
ICovOyBzZXR0aW5ncyA9IHtBVFRSSUJVVEVTID0gKFByaXZhdGUsICk7IH07IH07CiAJCTFDMjRF
RUE1MUM3MjlDRTQwMDgwRjhGQyAvKiBGb250RmFjZVNldC5oIGluIEhlYWRlcnMgKi8gPSB7aXNh
ID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUMyNEVFQTMxQzcyOUNFNDAwODBGOEZDIC8qIEZv
bnRGYWNlU2V0LmggKi87IH07CiAJCTFDMjRFRUE5MUM3MkE3QjQwMDgwRjhGQyAvKiBKU0ZvbnRG
YWNlU2V0LmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAx
QzI0RUVBNzFDNzJBN0I0MDA4MEY4RkMgLyogSlNGb250RmFjZVNldC5oICovOyB9OwotCQkxQzQz
REU2QjIyQUI0QjhBMDAxNTI3RDkgLyogTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmggaW4g
SGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAxQzQzREU2ODIyQUI0
QjhBMDAxNTI3RDkgLyogTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmggKi87IH07CisJCTFD
NDNERTZCMjJBQjRCOEEwMDE1MjdEOSAvKiBMb2NhbEN1cnJlbnRUcmFpdENvbGxlY3Rpb24uaCBp
biBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDFDNDNERTY4MjJB
QjRCOEEwMDE1MjdEOSAvKiBMb2NhbEN1cnJlbnRUcmFpdENvbGxlY3Rpb24uaCAqLzsgc2V0dGlu
Z3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9OwogCQkxQzY2MjYxMTFDNkU3Q0E2
MDBBQjUyN0MgLyogRm9udEZhY2UuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1aWxkRmls
ZTsgZmlsZVJlZiA9IDFDNjYyNjBGMUM2RTdDQTYwMEFCNTI3QyAvKiBGb250RmFjZS5oICovOyB9
OwogCQkxQzczQTcxMzIxODU3NTdFMDA0Q0NFQTUgLyogVGV4dFVuZGVybGluZU9mZnNldC5oIGlu
IEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUNCNkI0RkIyMTdC
ODM5NDAwOTNCOUNEIC8qIFRleHRVbmRlcmxpbmVPZmZzZXQuaCAqLzsgc2V0dGluZ3MgPSB7QVRU
UklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9OwogCQkxQzczQTcxNTIxODU3NTg3MDA0Q0NFQTUg
LyogVGV4dERlY29yYXRpb25UaGlja25lc3MuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1
aWxkRmlsZTsgZmlsZVJlZiA9IDFDQjZCNEY4MjE3QjgzOTMwMDkzQjlDRCAvKiBUZXh0RGVjb3Jh
dGlvblRoaWNrbmVzcy5oICovOyBzZXR0aW5ncyA9IHtBVFRSSUJVVEVTID0gKFByaXZhdGUsICk7
IH07IH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tX
ZWJWaWV3Lm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bQppbmRleCBhMWJlYjc3YjBlYzFmZDY4MGU4YzM4MjRmZWI4MzE4NzM1OWEwYTRhLi43ZjVmMDEy
YmVmYjNmODFiZDRlYzYwMjhkY2Q0MTI2NTEzMDEzNGYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCisrKyBiL1NvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KQEAgLTE1NSw2ICsxNTUsNyBAQAogI2lt
cG9ydCA8VUlLaXQvVUlBcHBsaWNhdGlvbi5oPgogI2ltcG9ydCA8V2ViQ29yZS9GcmFtZUxvYWRl
clR5cGVzLmg+CiAjaW1wb3J0IDxXZWJDb3JlL0luc3BlY3Rvck92ZXJsYXkuaD4KKyNpbXBvcnQg
PFdlYkNvcmUvTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmg+CiAjaW1wb3J0IDxXZWJDb3Jl
L1Njcm9sbGFibGVBcmVhLmg+CiAjaW1wb3J0IDxXZWJDb3JlL1dlYkJhY2tncm91bmRUYXNrQ29u
dHJvbGxlci5oPgogI2ltcG9ydCA8V2ViQ29yZS9XZWJTUUxpdGVEYXRhYmFzZVRyYWNrZXJDbGll
bnQuaD4KQEAgLTE3MDIsMTAgKzE3MDMsMjIgQEAgc3RhdGljIFdlYkNvcmU6OkNvbG9yIHNjcm9s
bFZpZXdCYWNrZ3JvdW5kQ29sb3IoV0tXZWJWaWV3ICp3ZWJWaWV3KQogICAgIGlmICghd2ViVmll
dy5vcGFxdWUpCiAgICAgICAgIHJldHVybiBXZWJDb3JlOjpDb2xvcjo6dHJhbnNwYXJlbnQ7CiAK
KyNpZiBIQVZFKE9TX0RBUktfTU9ERV9TVVBQT1JUKQorICAgIFdlYkNvcmU6OkxvY2FsQ3VycmVu
dFRyYWl0Q29sbGVjdGlvbiBsb2NhbFRyYWl0Q29sbGVjdGlvbih3ZWJWaWV3LnRyYWl0Q29sbGVj
dGlvbik7CisjZW5kaWYKKwogICAgIFdlYkNvcmU6OkNvbG9yIGNvbG9yID0gYmFzZVNjcm9sbFZp
ZXdCYWNrZ3JvdW5kQ29sb3Iod2ViVmlldyk7CiAKLSAgICBpZiAoIWNvbG9yLmlzVmFsaWQoKSkK
LSAgICAgICAgY29sb3IgPSB3ZWJWaWV3LT5fY29udGVudFZpZXcgPyBbd2ViVmlldy0+X2NvbnRl
bnRWaWV3IGJhY2tncm91bmRDb2xvcl0uQ0dDb2xvciA6IFVJQ29sb3Iud2hpdGVDb2xvci5DR0Nv
bG9yOworICAgIGlmICghY29sb3IuaXNWYWxpZCgpICYmIHdlYlZpZXctPl9jb250ZW50VmlldykK
KyAgICAgICAgY29sb3IgPSBbd2ViVmlldy0+X2NvbnRlbnRWaWV3IGJhY2tncm91bmRDb2xvcl0u
Q0dDb2xvcjsKKworICAgIGlmICghY29sb3IuaXNWYWxpZCgpKSB7CisjaWYgSEFWRShPU19EQVJL
X01PREVfU1VQUE9SVCkKKyAgICAgICAgY29sb3IgPSBVSUNvbG9yLnN5c3RlbUJhY2tncm91bmRD
b2xvci5DR0NvbG9yOworI2Vsc2UKKyAgICAgICAgY29sb3IgPSBDb2xvcjo6d2hpdGVDb2xvcjsK
KyNlbmRpZgorICAgIH0KIAogICAgIENHRmxvYXQgem9vbVNjYWxlID0gY29udGVudFpvb21TY2Fs
ZSh3ZWJWaWV3KTsKICAgICBDR0Zsb2F0IG1pbmltdW1ab29tU2NhbGUgPSBbd2ViVmlldy0+X3Nj
cm9sbFZpZXcgbWluaW11bVpvb21TY2FsZV07Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371892</attachid>
            <date>2019-06-11 16:22:08 -0700</date>
            <delta_ts>2019-06-11 16:34:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198769-20190611162207.patch</filename>
            <type>text/plain</type>
            <size>5093</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MzM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjcyMTYzYTA3OWIyYzJh
OGYwOGE1ZGM1OWEwMGE3YWQ2ZjBlMmY1OC4uNDdhYjI5Y2FkZDRhNzE5YWNkMjM2MTc5ZDA1Nzc2
OWViMGIwNDRjNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE5LTA2LTExICBUaW1v
dGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFwcGxlLmNvbT4KKworICAgICAgICBGbGFzaCB3aGVuIHRh
cHBpbmcgY29tcG9zZSBidXR0b24gYWZ0ZXIgc3dpdGNoaW5nIHRvL2Zyb20gZGFyayBtb2RlIHdp
dGhvdXQgcmVzdGFydGluZyBNYWlsLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTk4NzY5CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzUxMzcwMDM3CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgVGltIEhvcnRvbi4KKworICAgICAgICAqIFdlYkNvcmUueGNv
ZGVwcm9qL3Byb2plY3QucGJ4cHJvajogTWFrZSBMb2NhbEN1cnJlbnRUcmFpdENvbGxlY3Rpb24u
aCBhIHByaXZhdGUgaGVhZGVyLgorCiAyMDE5LTA2LTExICBNaWNoYWVsIENhdGFuemFybyAgPG1j
YXRhbnphcm9AaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIGJ1aWxkIHdhcm5pbmcg
Zml4ZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktp
dC9DaGFuZ2VMb2cKaW5kZXggY2FkYjk2NzU2NTg3NjlmNzdiZmFlN2M4MmIyYWZjMmZiZmFiZjY2
NC4uZThlYmJlNTE3YWUxYTQ5MTliYjE4YmQ0NjIyZjk3N2FlYjQwNDIzNyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxOSBAQAorMjAxOS0wNi0xMSAgVGltb3RoeSBIYXRjaGVyICA8dGltb3RoeUBhcHBs
ZS5jb20+CisKKyAgICAgICAgRmxhc2ggd2hlbiB0YXBwaW5nIGNvbXBvc2UgYnV0dG9uIGFmdGVy
IHN3aXRjaGluZyB0by9mcm9tIGRhcmsgbW9kZSB3aXRob3V0IHJlc3RhcnRpbmcgTWFpbC4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODc2OQorICAg
ICAgICByZGFyOi8vcHJvYmxlbS81MTM3MDAzNworCisgICAgICAgIFJldmlld2VkIGJ5IFRpbSBI
b3J0b24uCisKKyAgICAgICAgQWNjZXNzaW5nIGEgZHluYW1pYyBjb2xvciBvdXRzaWRlIGEgbm9y
bWFsIFVJVmlldyBjaG9rZSBwb2ludCB3aXRob3V0IHNldHRpbmcKKyAgICAgICAgVUlUcmFpdENv
bGxlY3Rpb24uY3VycmVudFRyYWl0Q29sbGVjdGlvbiBmaXJzdCBjYW4gY2F1c2UgdW5kZWZpbmVk
IHJlc3VsdHMuCisgICAgICAgIFVzZSBMb2NhbEN1cnJlbnRUcmFpdENvbGxlY3Rpb24gaW5zaWRl
IHNjcm9sbFZpZXdCYWNrZ3JvdW5kQ29sb3Igd2hlbiBhY2Nlc3NpbmcKKyAgICAgICAgdGhlIGR5
bmFtaWMgc3lzdGVtIFVJQ29sb3JzLiBBbHNvIHVzZSBzeXN0ZW1CYWNrZ3JvdW5kQ29sb3IgaW5z
dGVhZCBvZiB3aGl0ZS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3
Lm1tOgorICAgICAgICAoc2Nyb2xsVmlld0JhY2tncm91bmRDb2xvcik6CisKIDIwMTktMDYtMTEg
IE1pY2hhZWwgQ2F0YW56YXJvICA8bWNhdGFuemFyb0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFVu
cmV2aWV3ZWQgYnVpbGQgd2FybmluZyBmaXhlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qIGIvU291cmNlL1dlYkNvcmUvV2ViQ29y
ZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCmluZGV4IDhmN2QzY2EyZGNiMjIxYWQ0NWJmMzU4
NGMxNzY3NjU4Mjk2MmM2NTAuLmI2NTc5OWE1N2QyZWQyMTY3OTM5NGYxNWFhZDY4ODg1NzBmNDE2
NTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3Qu
cGJ4cHJvagorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBi
eHByb2oKQEAgLTYyMSw3ICs2MjEsNyBAQAogCQkxQzIxRTU3RDE4M0VEMUZGMDAxQzI4OUQgLyog
SU9TdXJmYWNlUG9vbC5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxl
UmVmID0gMUMyMUU1N0IxODNFRDFGRjAwMUMyODlEIC8qIElPU3VyZmFjZVBvb2wuaCAqLzsgc2V0
dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9OwogCQkxQzI0RUVBNTFDNzI5
Q0U0MDA4MEY4RkMgLyogRm9udEZhY2VTZXQuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1
aWxkRmlsZTsgZmlsZVJlZiA9IDFDMjRFRUEzMUM3MjlDRTQwMDgwRjhGQyAvKiBGb250RmFjZVNl
dC5oICovOyB9OwogCQkxQzI0RUVBOTFDNzJBN0I0MDA4MEY4RkMgLyogSlNGb250RmFjZVNldC5o
IGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUMyNEVFQTcx
QzcyQTdCNDAwODBGOEZDIC8qIEpTRm9udEZhY2VTZXQuaCAqLzsgfTsKLQkJMUM0M0RFNkIyMkFC
NEI4QTAwMTUyN0Q5IC8qIExvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oIGluIEhlYWRlcnMg
Ki8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUM0M0RFNjgyMkFCNEI4QTAwMTUy
N0Q5IC8qIExvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oICovOyB9OworCQkxQzQzREU2QjIy
QUI0QjhBMDAxNTI3RDkgLyogTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmggaW4gSGVhZGVy
cyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAxQzQzREU2ODIyQUI0QjhBMDAx
NTI3RDkgLyogTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmggKi87IHNldHRpbmdzID0ge0FU
VFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJMUM2NjI2MTExQzZFN0NBNjAwQUI1MjdD
IC8qIEZvbnRGYWNlLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVS
ZWYgPSAxQzY2MjYwRjFDNkU3Q0E2MDBBQjUyN0MgLyogRm9udEZhY2UuaCAqLzsgfTsKIAkJMUM3
M0E3MTMyMTg1NzU3RTAwNENDRUE1IC8qIFRleHRVbmRlcmxpbmVPZmZzZXQuaCBpbiBIZWFkZXJz
ICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDFDQjZCNEZCMjE3QjgzOTQwMDkz
QjlDRCAvKiBUZXh0VW5kZXJsaW5lT2Zmc2V0LmggKi87IHNldHRpbmdzID0ge0FUVFJJQlVURVMg
PSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJMUM3M0E3MTUyMTg1NzU4NzAwNENDRUE1IC8qIFRleHRE
ZWNvcmF0aW9uVGhpY2tuZXNzLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7
IGZpbGVSZWYgPSAxQ0I2QjRGODIxN0I4MzkzMDA5M0I5Q0QgLyogVGV4dERlY29yYXRpb25UaGlj
a25lc3MuaCAqLzsgc2V0dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9Owpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXgg
YTFiZWI3N2IwZWMxZmQ2ODBlOGMzODI0ZmViODMxODczNTlhMGE0YS4uN2Y1ZjAxMmJlZmIzZjgx
YmQ0ZWM2MDI4ZGNkNDEyNjUxMzAxMzRmMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC0xNTUsNiArMTU1LDcgQEAKICNpbXBvcnQgPFVJ
S2l0L1VJQXBwbGljYXRpb24uaD4KICNpbXBvcnQgPFdlYkNvcmUvRnJhbWVMb2FkZXJUeXBlcy5o
PgogI2ltcG9ydCA8V2ViQ29yZS9JbnNwZWN0b3JPdmVybGF5Lmg+CisjaW1wb3J0IDxXZWJDb3Jl
L0xvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oPgogI2ltcG9ydCA8V2ViQ29yZS9TY3JvbGxh
YmxlQXJlYS5oPgogI2ltcG9ydCA8V2ViQ29yZS9XZWJCYWNrZ3JvdW5kVGFza0NvbnRyb2xsZXIu
aD4KICNpbXBvcnQgPFdlYkNvcmUvV2ViU1FMaXRlRGF0YWJhc2VUcmFja2VyQ2xpZW50Lmg+CkBA
IC0xNzAyLDEwICsxNzAzLDIyIEBAIHN0YXRpYyBXZWJDb3JlOjpDb2xvciBzY3JvbGxWaWV3QmFj
a2dyb3VuZENvbG9yKFdLV2ViVmlldyAqd2ViVmlldykKICAgICBpZiAoIXdlYlZpZXcub3BhcXVl
KQogICAgICAgICByZXR1cm4gV2ViQ29yZTo6Q29sb3I6OnRyYW5zcGFyZW50OwogCisjaWYgSEFW
RShPU19EQVJLX01PREVfU1VQUE9SVCkKKyAgICBXZWJDb3JlOjpMb2NhbEN1cnJlbnRUcmFpdENv
bGxlY3Rpb24gbG9jYWxUcmFpdENvbGxlY3Rpb24od2ViVmlldy50cmFpdENvbGxlY3Rpb24pOwor
I2VuZGlmCisKICAgICBXZWJDb3JlOjpDb2xvciBjb2xvciA9IGJhc2VTY3JvbGxWaWV3QmFja2dy
b3VuZENvbG9yKHdlYlZpZXcpOwogCi0gICAgaWYgKCFjb2xvci5pc1ZhbGlkKCkpCi0gICAgICAg
IGNvbG9yID0gd2ViVmlldy0+X2NvbnRlbnRWaWV3ID8gW3dlYlZpZXctPl9jb250ZW50VmlldyBi
YWNrZ3JvdW5kQ29sb3JdLkNHQ29sb3IgOiBVSUNvbG9yLndoaXRlQ29sb3IuQ0dDb2xvcjsKKyAg
ICBpZiAoIWNvbG9yLmlzVmFsaWQoKSAmJiB3ZWJWaWV3LT5fY29udGVudFZpZXcpCisgICAgICAg
IGNvbG9yID0gW3dlYlZpZXctPl9jb250ZW50VmlldyBiYWNrZ3JvdW5kQ29sb3JdLkNHQ29sb3I7
CisKKyAgICBpZiAoIWNvbG9yLmlzVmFsaWQoKSkgeworI2lmIEhBVkUoT1NfREFSS19NT0RFX1NV
UFBPUlQpCisgICAgICAgIGNvbG9yID0gVUlDb2xvci5zeXN0ZW1CYWNrZ3JvdW5kQ29sb3IuQ0dD
b2xvcjsKKyNlbHNlCisgICAgICAgIGNvbG9yID0gQ29sb3I6OndoaXRlQ29sb3I7CisjZW5kaWYK
KyAgICB9CiAKICAgICBDR0Zsb2F0IHpvb21TY2FsZSA9IGNvbnRlbnRab29tU2NhbGUod2ViVmll
dyk7CiAgICAgQ0dGbG9hdCBtaW5pbXVtWm9vbVNjYWxlID0gW3dlYlZpZXctPl9zY3JvbGxWaWV3
IG1pbmltdW1ab29tU2NhbGVdOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371893</attachid>
            <date>2019-06-11 16:34:34 -0700</date>
            <delta_ts>2019-06-11 16:43:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198769-20190611163434.patch</filename>
            <type>text/plain</type>
            <size>5102</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MzM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjcyMTYzYTA3OWIyYzJh
OGYwOGE1ZGM1OWEwMGE3YWQ2ZjBlMmY1OC4uNDdhYjI5Y2FkZDRhNzE5YWNkMjM2MTc5ZDA1Nzc2
OWViMGIwNDRjNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE5LTA2LTExICBUaW1v
dGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFwcGxlLmNvbT4KKworICAgICAgICBGbGFzaCB3aGVuIHRh
cHBpbmcgY29tcG9zZSBidXR0b24gYWZ0ZXIgc3dpdGNoaW5nIHRvL2Zyb20gZGFyayBtb2RlIHdp
dGhvdXQgcmVzdGFydGluZyBNYWlsLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTk4NzY5CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzUxMzcwMDM3CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgVGltIEhvcnRvbi4KKworICAgICAgICAqIFdlYkNvcmUueGNv
ZGVwcm9qL3Byb2plY3QucGJ4cHJvajogTWFrZSBMb2NhbEN1cnJlbnRUcmFpdENvbGxlY3Rpb24u
aCBhIHByaXZhdGUgaGVhZGVyLgorCiAyMDE5LTA2LTExICBNaWNoYWVsIENhdGFuemFybyAgPG1j
YXRhbnphcm9AaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIGJ1aWxkIHdhcm5pbmcg
Zml4ZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktp
dC9DaGFuZ2VMb2cKaW5kZXggY2FkYjk2NzU2NTg3NjlmNzdiZmFlN2M4MmIyYWZjMmZiZmFiZjY2
NC4uZThlYmJlNTE3YWUxYTQ5MTliYjE4YmQ0NjIyZjk3N2FlYjQwNDIzNyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxOSBAQAorMjAxOS0wNi0xMSAgVGltb3RoeSBIYXRjaGVyICA8dGltb3RoeUBhcHBs
ZS5jb20+CisKKyAgICAgICAgRmxhc2ggd2hlbiB0YXBwaW5nIGNvbXBvc2UgYnV0dG9uIGFmdGVy
IHN3aXRjaGluZyB0by9mcm9tIGRhcmsgbW9kZSB3aXRob3V0IHJlc3RhcnRpbmcgTWFpbC4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODc2OQorICAg
ICAgICByZGFyOi8vcHJvYmxlbS81MTM3MDAzNworCisgICAgICAgIFJldmlld2VkIGJ5IFRpbSBI
b3J0b24uCisKKyAgICAgICAgQWNjZXNzaW5nIGEgZHluYW1pYyBjb2xvciBvdXRzaWRlIGEgbm9y
bWFsIFVJVmlldyBjaG9rZSBwb2ludCB3aXRob3V0IHNldHRpbmcKKyAgICAgICAgVUlUcmFpdENv
bGxlY3Rpb24uY3VycmVudFRyYWl0Q29sbGVjdGlvbiBmaXJzdCBjYW4gY2F1c2UgdW5kZWZpbmVk
IHJlc3VsdHMuCisgICAgICAgIFVzZSBMb2NhbEN1cnJlbnRUcmFpdENvbGxlY3Rpb24gaW5zaWRl
IHNjcm9sbFZpZXdCYWNrZ3JvdW5kQ29sb3Igd2hlbiBhY2Nlc3NpbmcKKyAgICAgICAgdGhlIGR5
bmFtaWMgc3lzdGVtIFVJQ29sb3JzLiBBbHNvIHVzZSBzeXN0ZW1CYWNrZ3JvdW5kQ29sb3IgaW5z
dGVhZCBvZiB3aGl0ZS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3
Lm1tOgorICAgICAgICAoc2Nyb2xsVmlld0JhY2tncm91bmRDb2xvcik6CisKIDIwMTktMDYtMTEg
IE1pY2hhZWwgQ2F0YW56YXJvICA8bWNhdGFuemFyb0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFVu
cmV2aWV3ZWQgYnVpbGQgd2FybmluZyBmaXhlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qIGIvU291cmNlL1dlYkNvcmUvV2ViQ29y
ZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCmluZGV4IDhmN2QzY2EyZGNiMjIxYWQ0NWJmMzU4
NGMxNzY3NjU4Mjk2MmM2NTAuLmI2NTc5OWE1N2QyZWQyMTY3OTM5NGYxNWFhZDY4ODg1NzBmNDE2
NTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3Qu
cGJ4cHJvagorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBi
eHByb2oKQEAgLTYyMSw3ICs2MjEsNyBAQAogCQkxQzIxRTU3RDE4M0VEMUZGMDAxQzI4OUQgLyog
SU9TdXJmYWNlUG9vbC5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxl
UmVmID0gMUMyMUU1N0IxODNFRDFGRjAwMUMyODlEIC8qIElPU3VyZmFjZVBvb2wuaCAqLzsgc2V0
dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9OwogCQkxQzI0RUVBNTFDNzI5
Q0U0MDA4MEY4RkMgLyogRm9udEZhY2VTZXQuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1
aWxkRmlsZTsgZmlsZVJlZiA9IDFDMjRFRUEzMUM3MjlDRTQwMDgwRjhGQyAvKiBGb250RmFjZVNl
dC5oICovOyB9OwogCQkxQzI0RUVBOTFDNzJBN0I0MDA4MEY4RkMgLyogSlNGb250RmFjZVNldC5o
IGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUMyNEVFQTcx
QzcyQTdCNDAwODBGOEZDIC8qIEpTRm9udEZhY2VTZXQuaCAqLzsgfTsKLQkJMUM0M0RFNkIyMkFC
NEI4QTAwMTUyN0Q5IC8qIExvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oIGluIEhlYWRlcnMg
Ki8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUM0M0RFNjgyMkFCNEI4QTAwMTUy
N0Q5IC8qIExvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oICovOyB9OworCQkxQzQzREU2QjIy
QUI0QjhBMDAxNTI3RDkgLyogTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmggaW4gSGVhZGVy
cyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAxQzQzREU2ODIyQUI0QjhBMDAx
NTI3RDkgLyogTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmggKi87IHNldHRpbmdzID0ge0FU
VFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJMUM2NjI2MTExQzZFN0NBNjAwQUI1MjdD
IC8qIEZvbnRGYWNlLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVS
ZWYgPSAxQzY2MjYwRjFDNkU3Q0E2MDBBQjUyN0MgLyogRm9udEZhY2UuaCAqLzsgfTsKIAkJMUM3
M0E3MTMyMTg1NzU3RTAwNENDRUE1IC8qIFRleHRVbmRlcmxpbmVPZmZzZXQuaCBpbiBIZWFkZXJz
ICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDFDQjZCNEZCMjE3QjgzOTQwMDkz
QjlDRCAvKiBUZXh0VW5kZXJsaW5lT2Zmc2V0LmggKi87IHNldHRpbmdzID0ge0FUVFJJQlVURVMg
PSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJMUM3M0E3MTUyMTg1NzU4NzAwNENDRUE1IC8qIFRleHRE
ZWNvcmF0aW9uVGhpY2tuZXNzLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7
IGZpbGVSZWYgPSAxQ0I2QjRGODIxN0I4MzkzMDA5M0I5Q0QgLyogVGV4dERlY29yYXRpb25UaGlj
a25lc3MuaCAqLzsgc2V0dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9Owpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXgg
YTFiZWI3N2IwZWMxZmQ2ODBlOGMzODI0ZmViODMxODczNTlhMGE0YS4uOTU5NWJjY2YwYzBlMWE4
ZWZlMjJhZDNmOThiNTFlYTQ3Y2FiZjc4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC0xNTUsNiArMTU1LDcgQEAKICNpbXBvcnQgPFVJ
S2l0L1VJQXBwbGljYXRpb24uaD4KICNpbXBvcnQgPFdlYkNvcmUvRnJhbWVMb2FkZXJUeXBlcy5o
PgogI2ltcG9ydCA8V2ViQ29yZS9JbnNwZWN0b3JPdmVybGF5Lmg+CisjaW1wb3J0IDxXZWJDb3Jl
L0xvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oPgogI2ltcG9ydCA8V2ViQ29yZS9TY3JvbGxh
YmxlQXJlYS5oPgogI2ltcG9ydCA8V2ViQ29yZS9XZWJCYWNrZ3JvdW5kVGFza0NvbnRyb2xsZXIu
aD4KICNpbXBvcnQgPFdlYkNvcmUvV2ViU1FMaXRlRGF0YWJhc2VUcmFja2VyQ2xpZW50Lmg+CkBA
IC0xNzAyLDEwICsxNzAzLDIyIEBAIHN0YXRpYyBXZWJDb3JlOjpDb2xvciBzY3JvbGxWaWV3QmFj
a2dyb3VuZENvbG9yKFdLV2ViVmlldyAqd2ViVmlldykKICAgICBpZiAoIXdlYlZpZXcub3BhcXVl
KQogICAgICAgICByZXR1cm4gV2ViQ29yZTo6Q29sb3I6OnRyYW5zcGFyZW50OwogCisjaWYgSEFW
RShPU19EQVJLX01PREVfU1VQUE9SVCkKKyAgICBXZWJDb3JlOjpMb2NhbEN1cnJlbnRUcmFpdENv
bGxlY3Rpb24gbG9jYWxUcmFpdENvbGxlY3Rpb24od2ViVmlldy50cmFpdENvbGxlY3Rpb24pOwor
I2VuZGlmCisKICAgICBXZWJDb3JlOjpDb2xvciBjb2xvciA9IGJhc2VTY3JvbGxWaWV3QmFja2dy
b3VuZENvbG9yKHdlYlZpZXcpOwogCi0gICAgaWYgKCFjb2xvci5pc1ZhbGlkKCkpCi0gICAgICAg
IGNvbG9yID0gd2ViVmlldy0+X2NvbnRlbnRWaWV3ID8gW3dlYlZpZXctPl9jb250ZW50VmlldyBi
YWNrZ3JvdW5kQ29sb3JdLkNHQ29sb3IgOiBVSUNvbG9yLndoaXRlQ29sb3IuQ0dDb2xvcjsKKyAg
ICBpZiAoIWNvbG9yLmlzVmFsaWQoKSAmJiB3ZWJWaWV3LT5fY29udGVudFZpZXcpCisgICAgICAg
IGNvbG9yID0gW3dlYlZpZXctPl9jb250ZW50VmlldyBiYWNrZ3JvdW5kQ29sb3JdLkNHQ29sb3I7
CisKKyAgICBpZiAoIWNvbG9yLmlzVmFsaWQoKSkgeworI2lmIEhBVkUoT1NfREFSS19NT0RFX1NV
UFBPUlQpCisgICAgICAgIGNvbG9yID0gVUlDb2xvci5zeXN0ZW1CYWNrZ3JvdW5kQ29sb3IuQ0dD
b2xvcjsKKyNlbHNlCisgICAgICAgIGNvbG9yID0gV2ViQ29yZTo6Q29sb3I6OndoaXRlQ29sb3I7
CisjZW5kaWYKKyAgICB9CiAKICAgICBDR0Zsb2F0IHpvb21TY2FsZSA9IGNvbnRlbnRab29tU2Nh
bGUod2ViVmlldyk7CiAgICAgQ0dGbG9hdCBtaW5pbXVtWm9vbVNjYWxlID0gW3dlYlZpZXctPl9z
Y3JvbGxWaWV3IG1pbmltdW1ab29tU2NhbGVdOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371897</attachid>
            <date>2019-06-11 16:43:09 -0700</date>
            <delta_ts>2019-06-11 17:44:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198769-20190611164308.patch</filename>
            <type>text/plain</type>
            <size>5097</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MzM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjcyMTYzYTA3OWIyYzJh
OGYwOGE1ZGM1OWEwMGE3YWQ2ZjBlMmY1OC4uNDdhYjI5Y2FkZDRhNzE5YWNkMjM2MTc5ZDA1Nzc2
OWViMGIwNDRjNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE5LTA2LTExICBUaW1v
dGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFwcGxlLmNvbT4KKworICAgICAgICBGbGFzaCB3aGVuIHRh
cHBpbmcgY29tcG9zZSBidXR0b24gYWZ0ZXIgc3dpdGNoaW5nIHRvL2Zyb20gZGFyayBtb2RlIHdp
dGhvdXQgcmVzdGFydGluZyBNYWlsLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTk4NzY5CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzUxMzcwMDM3CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgVGltIEhvcnRvbi4KKworICAgICAgICAqIFdlYkNvcmUueGNv
ZGVwcm9qL3Byb2plY3QucGJ4cHJvajogTWFrZSBMb2NhbEN1cnJlbnRUcmFpdENvbGxlY3Rpb24u
aCBhIHByaXZhdGUgaGVhZGVyLgorCiAyMDE5LTA2LTExICBNaWNoYWVsIENhdGFuemFybyAgPG1j
YXRhbnphcm9AaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIGJ1aWxkIHdhcm5pbmcg
Zml4ZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktp
dC9DaGFuZ2VMb2cKaW5kZXggY2FkYjk2NzU2NTg3NjlmNzdiZmFlN2M4MmIyYWZjMmZiZmFiZjY2
NC4uZThlYmJlNTE3YWUxYTQ5MTliYjE4YmQ0NjIyZjk3N2FlYjQwNDIzNyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxOSBAQAorMjAxOS0wNi0xMSAgVGltb3RoeSBIYXRjaGVyICA8dGltb3RoeUBhcHBs
ZS5jb20+CisKKyAgICAgICAgRmxhc2ggd2hlbiB0YXBwaW5nIGNvbXBvc2UgYnV0dG9uIGFmdGVy
IHN3aXRjaGluZyB0by9mcm9tIGRhcmsgbW9kZSB3aXRob3V0IHJlc3RhcnRpbmcgTWFpbC4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODc2OQorICAg
ICAgICByZGFyOi8vcHJvYmxlbS81MTM3MDAzNworCisgICAgICAgIFJldmlld2VkIGJ5IFRpbSBI
b3J0b24uCisKKyAgICAgICAgQWNjZXNzaW5nIGEgZHluYW1pYyBjb2xvciBvdXRzaWRlIGEgbm9y
bWFsIFVJVmlldyBjaG9rZSBwb2ludCB3aXRob3V0IHNldHRpbmcKKyAgICAgICAgVUlUcmFpdENv
bGxlY3Rpb24uY3VycmVudFRyYWl0Q29sbGVjdGlvbiBmaXJzdCBjYW4gY2F1c2UgdW5kZWZpbmVk
IHJlc3VsdHMuCisgICAgICAgIFVzZSBMb2NhbEN1cnJlbnRUcmFpdENvbGxlY3Rpb24gaW5zaWRl
IHNjcm9sbFZpZXdCYWNrZ3JvdW5kQ29sb3Igd2hlbiBhY2Nlc3NpbmcKKyAgICAgICAgdGhlIGR5
bmFtaWMgc3lzdGVtIFVJQ29sb3JzLiBBbHNvIHVzZSBzeXN0ZW1CYWNrZ3JvdW5kQ29sb3IgaW5z
dGVhZCBvZiB3aGl0ZS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3
Lm1tOgorICAgICAgICAoc2Nyb2xsVmlld0JhY2tncm91bmRDb2xvcik6CisKIDIwMTktMDYtMTEg
IE1pY2hhZWwgQ2F0YW56YXJvICA8bWNhdGFuemFyb0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFVu
cmV2aWV3ZWQgYnVpbGQgd2FybmluZyBmaXhlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qIGIvU291cmNlL1dlYkNvcmUvV2ViQ29y
ZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCmluZGV4IDhmN2QzY2EyZGNiMjIxYWQ0NWJmMzU4
NGMxNzY3NjU4Mjk2MmM2NTAuLmI2NTc5OWE1N2QyZWQyMTY3OTM5NGYxNWFhZDY4ODg1NzBmNDE2
NTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3Qu
cGJ4cHJvagorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBi
eHByb2oKQEAgLTYyMSw3ICs2MjEsNyBAQAogCQkxQzIxRTU3RDE4M0VEMUZGMDAxQzI4OUQgLyog
SU9TdXJmYWNlUG9vbC5oIGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxl
UmVmID0gMUMyMUU1N0IxODNFRDFGRjAwMUMyODlEIC8qIElPU3VyZmFjZVBvb2wuaCAqLzsgc2V0
dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9OwogCQkxQzI0RUVBNTFDNzI5
Q0U0MDA4MEY4RkMgLyogRm9udEZhY2VTZXQuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1
aWxkRmlsZTsgZmlsZVJlZiA9IDFDMjRFRUEzMUM3MjlDRTQwMDgwRjhGQyAvKiBGb250RmFjZVNl
dC5oICovOyB9OwogCQkxQzI0RUVBOTFDNzJBN0I0MDA4MEY4RkMgLyogSlNGb250RmFjZVNldC5o
IGluIEhlYWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUMyNEVFQTcx
QzcyQTdCNDAwODBGOEZDIC8qIEpTRm9udEZhY2VTZXQuaCAqLzsgfTsKLQkJMUM0M0RFNkIyMkFC
NEI4QTAwMTUyN0Q5IC8qIExvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oIGluIEhlYWRlcnMg
Ki8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMUM0M0RFNjgyMkFCNEI4QTAwMTUy
N0Q5IC8qIExvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oICovOyB9OworCQkxQzQzREU2QjIy
QUI0QjhBMDAxNTI3RDkgLyogTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmggaW4gSGVhZGVy
cyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAxQzQzREU2ODIyQUI0QjhBMDAx
NTI3RDkgLyogTG9jYWxDdXJyZW50VHJhaXRDb2xsZWN0aW9uLmggKi87IHNldHRpbmdzID0ge0FU
VFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJMUM2NjI2MTExQzZFN0NBNjAwQUI1MjdD
IC8qIEZvbnRGYWNlLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVS
ZWYgPSAxQzY2MjYwRjFDNkU3Q0E2MDBBQjUyN0MgLyogRm9udEZhY2UuaCAqLzsgfTsKIAkJMUM3
M0E3MTMyMTg1NzU3RTAwNENDRUE1IC8qIFRleHRVbmRlcmxpbmVPZmZzZXQuaCBpbiBIZWFkZXJz
ICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDFDQjZCNEZCMjE3QjgzOTQwMDkz
QjlDRCAvKiBUZXh0VW5kZXJsaW5lT2Zmc2V0LmggKi87IHNldHRpbmdzID0ge0FUVFJJQlVURVMg
PSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJMUM3M0E3MTUyMTg1NzU4NzAwNENDRUE1IC8qIFRleHRE
ZWNvcmF0aW9uVGhpY2tuZXNzLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7
IGZpbGVSZWYgPSAxQ0I2QjRGODIxN0I4MzkzMDA5M0I5Q0QgLyogVGV4dERlY29yYXRpb25UaGlj
a25lc3MuaCAqLzsgc2V0dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9Owpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXgg
YTFiZWI3N2IwZWMxZmQ2ODBlOGMzODI0ZmViODMxODczNTlhMGE0YS4uOWFiN2M1MmYwODM5ZmIy
OGUzZWNiMWJhNWEzYzUxMzczZTk3ZDI4MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC0xNTUsNiArMTU1LDcgQEAKICNpbXBvcnQgPFVJ
S2l0L1VJQXBwbGljYXRpb24uaD4KICNpbXBvcnQgPFdlYkNvcmUvRnJhbWVMb2FkZXJUeXBlcy5o
PgogI2ltcG9ydCA8V2ViQ29yZS9JbnNwZWN0b3JPdmVybGF5Lmg+CisjaW1wb3J0IDxXZWJDb3Jl
L0xvY2FsQ3VycmVudFRyYWl0Q29sbGVjdGlvbi5oPgogI2ltcG9ydCA8V2ViQ29yZS9TY3JvbGxh
YmxlQXJlYS5oPgogI2ltcG9ydCA8V2ViQ29yZS9XZWJCYWNrZ3JvdW5kVGFza0NvbnRyb2xsZXIu
aD4KICNpbXBvcnQgPFdlYkNvcmUvV2ViU1FMaXRlRGF0YWJhc2VUcmFja2VyQ2xpZW50Lmg+CkBA
IC0xNzAyLDEwICsxNzAzLDIyIEBAIHN0YXRpYyBXZWJDb3JlOjpDb2xvciBzY3JvbGxWaWV3QmFj
a2dyb3VuZENvbG9yKFdLV2ViVmlldyAqd2ViVmlldykKICAgICBpZiAoIXdlYlZpZXcub3BhcXVl
KQogICAgICAgICByZXR1cm4gV2ViQ29yZTo6Q29sb3I6OnRyYW5zcGFyZW50OwogCisjaWYgSEFW
RShPU19EQVJLX01PREVfU1VQUE9SVCkKKyAgICBXZWJDb3JlOjpMb2NhbEN1cnJlbnRUcmFpdENv
bGxlY3Rpb24gbG9jYWxUcmFpdENvbGxlY3Rpb24od2ViVmlldy50cmFpdENvbGxlY3Rpb24pOwor
I2VuZGlmCisKICAgICBXZWJDb3JlOjpDb2xvciBjb2xvciA9IGJhc2VTY3JvbGxWaWV3QmFja2dy
b3VuZENvbG9yKHdlYlZpZXcpOwogCi0gICAgaWYgKCFjb2xvci5pc1ZhbGlkKCkpCi0gICAgICAg
IGNvbG9yID0gd2ViVmlldy0+X2NvbnRlbnRWaWV3ID8gW3dlYlZpZXctPl9jb250ZW50VmlldyBi
YWNrZ3JvdW5kQ29sb3JdLkNHQ29sb3IgOiBVSUNvbG9yLndoaXRlQ29sb3IuQ0dDb2xvcjsKKyAg
ICBpZiAoIWNvbG9yLmlzVmFsaWQoKSAmJiB3ZWJWaWV3LT5fY29udGVudFZpZXcpCisgICAgICAg
IGNvbG9yID0gW3dlYlZpZXctPl9jb250ZW50VmlldyBiYWNrZ3JvdW5kQ29sb3JdLkNHQ29sb3I7
CisKKyAgICBpZiAoIWNvbG9yLmlzVmFsaWQoKSkgeworI2lmIEhBVkUoT1NfREFSS19NT0RFX1NV
UFBPUlQpCisgICAgICAgIGNvbG9yID0gVUlDb2xvci5zeXN0ZW1CYWNrZ3JvdW5kQ29sb3IuQ0dD
b2xvcjsKKyNlbHNlCisgICAgICAgIGNvbG9yID0gV2ViQ29yZTo6Q29sb3I6OndoaXRlOworI2Vu
ZGlmCisgICAgfQogCiAgICAgQ0dGbG9hdCB6b29tU2NhbGUgPSBjb250ZW50Wm9vbVNjYWxlKHdl
YlZpZXcpOwogICAgIENHRmxvYXQgbWluaW11bVpvb21TY2FsZSA9IFt3ZWJWaWV3LT5fc2Nyb2xs
VmlldyBtaW5pbXVtWm9vbVNjYWxlXTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>