<?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>202048</bug_id>
          
          <creation_ts>2019-09-20 09:14:27 -0700</creation_ts>
          <short_desc>ApplicationStateTracker::m_isBackground initialization does not account for UIScenes</short_desc>
          <delta_ts>2019-09-20 16:59:15 -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>WebKit2</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1572770</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-20 09:14:27 -0700</bug_when>
    <thetext>ApplicationStateTracker::m_isBackground initialization does not account for UIScenes, it merely checks the visibility state of the whole app. It should instead check the visibility state of the window&apos;s UIScene.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572771</commentid>
    <comment_count>1</comment_count>
      <attachid>379245</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-20 09:15:48 -0700</bug_when>
    <thetext>Created attachment 379245
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572784</commentid>
    <comment_count>2</comment_count>
      <attachid>379248</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-20 11:20:04 -0700</bug_when>
    <thetext>Created attachment 379248
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572828</commentid>
    <comment_count>3</comment_count>
      <attachid>379248</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2019-09-20 13:09:52 -0700</bug_when>
    <thetext>Comment on attachment 379248
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572896</commentid>
    <comment_count>4</comment_count>
      <attachid>379248</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-20 14:37:29 -0700</bug_when>
    <thetext>Comment on attachment 379248
Patch

Clearing flags on attachment: 379248

Committed r250154: &lt;https://trac.webkit.org/changeset/250154&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572897</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-09-20 14:37:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572898</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-09-20 14:38:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/55572613&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>379245</attachid>
            <date>2019-09-20 09:15:48 -0700</date>
            <delta_ts>2019-09-20 11:20:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-202048-20190920091547.patch</filename>
            <type>text/plain</type>
            <size>4582</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwMTMzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDk4MjVlNmY5NjY5YzE0M2Ix
MjJhY2UwMmZiYzJkMGVmMmM2MjlmMGIuLjQ3N2E4M2E4MmEyZjVmNjVjMjU4NmNhMjhlYTg5OTMy
YTM2MWNhNmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTktMDktMjAgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBBcHBsaWNhdGlvblN0YXRlVHJhY2tl
cjo6bV9pc0JhY2tncm91bmQgaW5pdGlhbGl6YXRpb24gZG9lcyBub3QgYWNjb3VudCBmb3IgVUlT
Y2VuZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIw
MjA0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFw
cGxpY2F0aW9uU3RhdGVUcmFja2VyOjptX2lzQmFja2dyb3VuZCBpbml0aWFsaXphdGlvbiBkb2Vz
IG5vdCBhY2NvdW50IGZvciBVSVNjZW5lcywgaXQgbWVyZWx5IGNoZWNrcworICAgICAgICB0aGUg
dmlzaWJpbGl0eSBzdGF0ZSBvZiB0aGUgd2hvbGUgYXBwLiBJdCBzaG91bGQgaW5zdGVhZCBjaGVj
ayB0aGUgdmlzaWJpbGl0eSBzdGF0ZSBvZiB0aGUgd2luZG93J3MKKyAgICAgICAgVUlTY2VuZS4K
KworICAgICAgICBUaGlzIHBhdGNoIGFsc28gcmVmYWN0b3JzIHRoZSBjb2RlIGEgbGl0dGxlIGJp
dCB0byByZWR1Y2UgI2lmZGVmJ2luZy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BcHBsaWNhdGlv
blN0YXRlVHJhY2tlci5tbToKKyAgICAgICAgKFdlYktpdDo6QXBwbGljYXRpb25TdGF0ZVRyYWNr
ZXI6OkFwcGxpY2F0aW9uU3RhdGVUcmFja2VyKToKKwogMjAxOS0wOS0yMCAgQ2hyaXMgRHVtZXog
IDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIGZpeCBjb25mdXNpbmcg
cmVsZWFzZSBsb2dnaW5nIHVuZGVyIFdlYlBhZ2VQcm94eTo6bG9hZFJlcXVlc3RXaXRoTmF2aWdh
dGlvblNoYXJlZCgpLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQXBwbGlj
YXRpb25TdGF0ZVRyYWNrZXIubW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BcHBsaWNhdGlv
blN0YXRlVHJhY2tlci5tbQppbmRleCBhZGFiMWEzN2U1ZTVjNDg1NWM5YTJlYTc3MGVkOWVlN2Q0
NjMzZTg1Li4xOTcxYTJkNDcyYjI3NDQzYThlZTcwMmQxMWFjZjA0OTM5M2Y3YmQ0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BcHBsaWNhdGlvblN0YXRlVHJhY2tlci5tbQor
KysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BcHBsaWNhdGlvblN0YXRlVHJhY2tlci5tbQpA
QCAtODgsNyArODgsNyBAQCBBcHBsaWNhdGlvblN0YXRlVHJhY2tlcjo6QXBwbGljYXRpb25TdGF0
ZVRyYWNrZXIoVUlWaWV3ICp2aWV3LCBTRUwgZGlkRW50ZXJCYWNrZwogICAgIEFTU0VSVChbbV92
aWV3LmdldCgpIHJlc3BvbmRzVG9TZWxlY3RvcjptX3dpbGxFbnRlckZvcmVncm91bmRTZWxlY3Rv
cl0pOwogCiAgICAgVUlXaW5kb3cgKndpbmRvdyA9IFttX3ZpZXcuZ2V0KCkgd2luZG93XTsKLSAg
ICBBU1NFUlQod2luZG93KTsKKyAgICBSRUxFQVNFX0FTU0VSVCh3aW5kb3cpOwogCiAgICAgTlNO
b3RpZmljYXRpb25DZW50ZXIgKm5vdGlmaWNhdGlvbkNlbnRlciA9IFtOU05vdGlmaWNhdGlvbkNl
bnRlciBkZWZhdWx0Q2VudGVyXTsKICAgICBVSUFwcGxpY2F0aW9uICphcHBsaWNhdGlvbiA9IFtV
SUFwcGxpY2F0aW9uIHNoYXJlZEFwcGxpY2F0aW9uXTsKQEAgLTEwNCwyOCArMTA0LDMzIEBAIEFw
cGxpY2F0aW9uU3RhdGVUcmFja2VyOjpBcHBsaWNhdGlvblN0YXRlVHJhY2tlcihVSVZpZXcgKnZp
ZXcsIFNFTCBkaWRFbnRlckJhY2tnCiAKICAgICBzd2l0Y2ggKGFwcGxpY2F0aW9uVHlwZSh3aW5k
b3cpKSB7CiAgICAgY2FzZSBBcHBsaWNhdGlvblR5cGU6OkFwcGxpY2F0aW9uOiB7Ci0gICAgICAg
IG1faXNJbkJhY2tncm91bmQgPSBhcHBsaWNhdGlvbi5hcHBsaWNhdGlvblN0YXRlID09IFVJQXBw
bGljYXRpb25TdGF0ZUJhY2tncm91bmQ7CisjaWYgSEFWRShVSVNDRU5FKQorICAgICAgICBtX2lz
SW5CYWNrZ3JvdW5kID0gd2luZG93LndpbmRvd1NjZW5lLmFjdGl2YXRpb25TdGF0ZSA9PSBVSVNj
ZW5lQWN0aXZhdGlvblN0YXRlQmFja2dyb3VuZCB8fCB3aW5kb3cud2luZG93U2NlbmUuYWN0aXZh
dGlvblN0YXRlID09IFVJU2NlbmVBY3RpdmF0aW9uU3RhdGVVbmF0dGFjaGVkOwogICAgICAgICBS
RUxFQVNFX0xPRyhQcm9jZXNzU3VzcGVuc2lvbiwgIiVwIC0gQXBwbGljYXRpb25TdGF0ZVRyYWNr
ZXI6OkFwcGxpY2F0aW9uU3RhdGVUcmFja2VyKCk6IG1faXNJbkJhY2tncm91bmQ6ICVkIiwgdGhp
cywgbV9pc0luQmFja2dyb3VuZCk7CiAKLSNpZiBIQVZFKFVJU0NFTkUpCiAgICAgICAgIG1fZGlk
RW50ZXJCYWNrZ3JvdW5kT2JzZXJ2ZXIgPSBbbm90aWZpY2F0aW9uQ2VudGVyIGFkZE9ic2VydmVy
Rm9yTmFtZTpVSVNjZW5lRGlkRW50ZXJCYWNrZ3JvdW5kTm90aWZpY2F0aW9uIG9iamVjdDp3aW5k
b3cud2luZG93U2NlbmUgcXVldWU6bmlsIHVzaW5nQmxvY2s6W3RoaXNdKE5TTm90aWZpY2F0aW9u
ICopIHsKICAgICAgICAgICAgIFJFTEVBU0VfTE9HKFByb2Nlc3NTdXNwZW5zaW9uLCAiJXAgLSBB
cHBsaWNhdGlvblN0YXRlVHJhY2tlcjogVUlTY2VuZURpZEVudGVyQmFja2dyb3VuZCIsIHRoaXMp
OwotI2Vsc2UKLSAgICAgICAgbV9kaWRFbnRlckJhY2tncm91bmRPYnNlcnZlciA9IFtub3RpZmlj
YXRpb25DZW50ZXIgYWRkT2JzZXJ2ZXJGb3JOYW1lOlVJQXBwbGljYXRpb25EaWRFbnRlckJhY2tn
cm91bmROb3RpZmljYXRpb24gb2JqZWN0OmFwcGxpY2F0aW9uIHF1ZXVlOm5pbCB1c2luZ0Jsb2Nr
Olt0aGlzXShOU05vdGlmaWNhdGlvbiAqKSB7Ci0gICAgICAgICAgICBSRUxFQVNFX0xPRyhQcm9j
ZXNzU3VzcGVuc2lvbiwgIiVwIC0gQXBwbGljYXRpb25TdGF0ZVRyYWNrZXI6IFVJQXBwbGljYXRp
b25EaWRFbnRlckJhY2tncm91bmQiLCB0aGlzKTsKLSNlbmRpZgogICAgICAgICAgICAgYXBwbGlj
YXRpb25EaWRFbnRlckJhY2tncm91bmQoKTsKICAgICAgICAgfV07CiAKLSNpZiBIQVZFKFVJU0NF
TkUpCiAgICAgICAgIG1fd2lsbEVudGVyRm9yZWdyb3VuZE9ic2VydmVyID0gW25vdGlmaWNhdGlv
bkNlbnRlciBhZGRPYnNlcnZlckZvck5hbWU6VUlTY2VuZVdpbGxFbnRlckZvcmVncm91bmROb3Rp
ZmljYXRpb24gb2JqZWN0OndpbmRvdy53aW5kb3dTY2VuZSBxdWV1ZTpuaWwgdXNpbmdCbG9jazpb
dGhpc10oTlNOb3RpZmljYXRpb24gKikgewogICAgICAgICAgICAgUkVMRUFTRV9MT0coUHJvY2Vz
c1N1c3BlbnNpb24sICIlcCAtIEFwcGxpY2F0aW9uU3RhdGVUcmFja2VyOiBVSVNjZW5lV2lsbEVu
dGVyRm9yZWdyb3VuZCIsIHRoaXMpOworICAgICAgICAgICAgYXBwbGljYXRpb25XaWxsRW50ZXJG
b3JlZ3JvdW5kKCk7CisgICAgICAgIH1dOwogI2Vsc2UKKyAgICAgICAgbV9pc0luQmFja2dyb3Vu
ZCA9IGFwcGxpY2F0aW9uLmFwcGxpY2F0aW9uU3RhdGUgPT0gVUlBcHBsaWNhdGlvblN0YXRlQmFj
a2dyb3VuZDsKKyAgICAgICAgUkVMRUFTRV9MT0coUHJvY2Vzc1N1c3BlbnNpb24sICIlcCAtIEFw
cGxpY2F0aW9uU3RhdGVUcmFja2VyOjpBcHBsaWNhdGlvblN0YXRlVHJhY2tlcigpOiBtX2lzSW5C
YWNrZ3JvdW5kOiAlZCIsIHRoaXMsIG1faXNJbkJhY2tncm91bmQpOworCisgICAgICAgIG1fZGlk
RW50ZXJCYWNrZ3JvdW5kT2JzZXJ2ZXIgPSBbbm90aWZpY2F0aW9uQ2VudGVyIGFkZE9ic2VydmVy
Rm9yTmFtZTpVSUFwcGxpY2F0aW9uRGlkRW50ZXJCYWNrZ3JvdW5kTm90aWZpY2F0aW9uIG9iamVj
dDphcHBsaWNhdGlvbiBxdWV1ZTpuaWwgdXNpbmdCbG9jazpbdGhpc10oTlNOb3RpZmljYXRpb24g
KikgeworICAgICAgICAgICAgUkVMRUFTRV9MT0coUHJvY2Vzc1N1c3BlbnNpb24sICIlcCAtIEFw
cGxpY2F0aW9uU3RhdGVUcmFja2VyOiBVSUFwcGxpY2F0aW9uRGlkRW50ZXJCYWNrZ3JvdW5kIiwg
dGhpcyk7CisgICAgICAgICAgICBhcHBsaWNhdGlvbkRpZEVudGVyQmFja2dyb3VuZCgpOworICAg
ICAgICB9XTsKKwogICAgICAgICBtX3dpbGxFbnRlckZvcmVncm91bmRPYnNlcnZlciA9IFtub3Rp
ZmljYXRpb25DZW50ZXIgYWRkT2JzZXJ2ZXJGb3JOYW1lOlVJQXBwbGljYXRpb25XaWxsRW50ZXJG
b3JlZ3JvdW5kTm90aWZpY2F0aW9uIG9iamVjdDphcHBsaWNhdGlvbiBxdWV1ZTpuaWwgdXNpbmdC
bG9jazpbdGhpc10oTlNOb3RpZmljYXRpb24gKikgewogICAgICAgICAgICAgUkVMRUFTRV9MT0co
UHJvY2Vzc1N1c3BlbnNpb24sICIlcCAtIEFwcGxpY2F0aW9uU3RhdGVUcmFja2VyOiBVSUFwcGxp
Y2F0aW9uV2lsbEVudGVyRm9yZWdyb3VuZCIsIHRoaXMpOwotI2VuZGlmCiAgICAgICAgICAgICBh
cHBsaWNhdGlvbldpbGxFbnRlckZvcmVncm91bmQoKTsKICAgICAgICAgfV07CisjZW5kaWYKICAg
ICAgICAgYnJlYWs7CiAgICAgfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>379248</attachid>
            <date>2019-09-20 11:20:04 -0700</date>
            <delta_ts>2019-09-20 14:37:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-202048-20190920112003.patch</filename>
            <type>text/plain</type>
            <size>5001</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwMTMzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDk4MjVlNmY5NjY5YzE0M2Ix
MjJhY2UwMmZiYzJkMGVmMmM2MjlmMGIuLjQ3N2E4M2E4MmEyZjVmNjVjMjU4NmNhMjhlYTg5OTMy
YTM2MWNhNmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTktMDktMjAgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBBcHBsaWNhdGlvblN0YXRlVHJhY2tl
cjo6bV9pc0JhY2tncm91bmQgaW5pdGlhbGl6YXRpb24gZG9lcyBub3QgYWNjb3VudCBmb3IgVUlT
Y2VuZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIw
MjA0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFw
cGxpY2F0aW9uU3RhdGVUcmFja2VyOjptX2lzQmFja2dyb3VuZCBpbml0aWFsaXphdGlvbiBkb2Vz
IG5vdCBhY2NvdW50IGZvciBVSVNjZW5lcywgaXQgbWVyZWx5IGNoZWNrcworICAgICAgICB0aGUg
dmlzaWJpbGl0eSBzdGF0ZSBvZiB0aGUgd2hvbGUgYXBwLiBJdCBzaG91bGQgaW5zdGVhZCBjaGVj
ayB0aGUgdmlzaWJpbGl0eSBzdGF0ZSBvZiB0aGUgd2luZG93J3MKKyAgICAgICAgVUlTY2VuZS4K
KworICAgICAgICBUaGlzIHBhdGNoIGFsc28gcmVmYWN0b3JzIHRoZSBjb2RlIGEgbGl0dGxlIGJp
dCB0byByZWR1Y2UgI2lmZGVmJ2luZy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BcHBsaWNhdGlv
blN0YXRlVHJhY2tlci5tbToKKyAgICAgICAgKFdlYktpdDo6QXBwbGljYXRpb25TdGF0ZVRyYWNr
ZXI6OkFwcGxpY2F0aW9uU3RhdGVUcmFja2VyKToKKwogMjAxOS0wOS0yMCAgQ2hyaXMgRHVtZXog
IDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIGZpeCBjb25mdXNpbmcg
cmVsZWFzZSBsb2dnaW5nIHVuZGVyIFdlYlBhZ2VQcm94eTo6bG9hZFJlcXVlc3RXaXRoTmF2aWdh
dGlvblNoYXJlZCgpLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQXBwbGlj
YXRpb25TdGF0ZVRyYWNrZXIubW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BcHBsaWNhdGlv
blN0YXRlVHJhY2tlci5tbQppbmRleCBhZGFiMWEzN2U1ZTVjNDg1NWM5YTJlYTc3MGVkOWVlN2Q0
NjMzZTg1Li40YTUxMTA4YmE1OWYzMjliNzM1OTZhYjE3YTYwNDI1M2U0NGE3ZGE3IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BcHBsaWNhdGlvblN0YXRlVHJhY2tlci5tbQor
KysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BcHBsaWNhdGlvblN0YXRlVHJhY2tlci5tbQpA
QCAtODgsNyArODgsNyBAQCBBcHBsaWNhdGlvblN0YXRlVHJhY2tlcjo6QXBwbGljYXRpb25TdGF0
ZVRyYWNrZXIoVUlWaWV3ICp2aWV3LCBTRUwgZGlkRW50ZXJCYWNrZwogICAgIEFTU0VSVChbbV92
aWV3LmdldCgpIHJlc3BvbmRzVG9TZWxlY3RvcjptX3dpbGxFbnRlckZvcmVncm91bmRTZWxlY3Rv
cl0pOwogCiAgICAgVUlXaW5kb3cgKndpbmRvdyA9IFttX3ZpZXcuZ2V0KCkgd2luZG93XTsKLSAg
ICBBU1NFUlQod2luZG93KTsKKyAgICBSRUxFQVNFX0FTU0VSVCh3aW5kb3cpOwogCiAgICAgTlNO
b3RpZmljYXRpb25DZW50ZXIgKm5vdGlmaWNhdGlvbkNlbnRlciA9IFtOU05vdGlmaWNhdGlvbkNl
bnRlciBkZWZhdWx0Q2VudGVyXTsKICAgICBVSUFwcGxpY2F0aW9uICphcHBsaWNhdGlvbiA9IFtV
SUFwcGxpY2F0aW9uIHNoYXJlZEFwcGxpY2F0aW9uXTsKQEAgLTEwNCwyOCArMTA0LDMzIEBAIEFw
cGxpY2F0aW9uU3RhdGVUcmFja2VyOjpBcHBsaWNhdGlvblN0YXRlVHJhY2tlcihVSVZpZXcgKnZp
ZXcsIFNFTCBkaWRFbnRlckJhY2tnCiAKICAgICBzd2l0Y2ggKGFwcGxpY2F0aW9uVHlwZSh3aW5k
b3cpKSB7CiAgICAgY2FzZSBBcHBsaWNhdGlvblR5cGU6OkFwcGxpY2F0aW9uOiB7Ci0gICAgICAg
IG1faXNJbkJhY2tncm91bmQgPSBhcHBsaWNhdGlvbi5hcHBsaWNhdGlvblN0YXRlID09IFVJQXBw
bGljYXRpb25TdGF0ZUJhY2tncm91bmQ7Ci0gICAgICAgIFJFTEVBU0VfTE9HKFByb2Nlc3NTdXNw
ZW5zaW9uLCAiJXAgLSBBcHBsaWNhdGlvblN0YXRlVHJhY2tlcjo6QXBwbGljYXRpb25TdGF0ZVRy
YWNrZXIoKTogbV9pc0luQmFja2dyb3VuZDogJWQiLCB0aGlzLCBtX2lzSW5CYWNrZ3JvdW5kKTsK
LQogI2lmIEhBVkUoVUlTQ0VORSkKKyAgICAgICAgbV9pc0luQmFja2dyb3VuZCA9IHdpbmRvdy53
aW5kb3dTY2VuZS5hY3RpdmF0aW9uU3RhdGUgPT0gVUlTY2VuZUFjdGl2YXRpb25TdGF0ZUJhY2tn
cm91bmQgfHwgd2luZG93LndpbmRvd1NjZW5lLmFjdGl2YXRpb25TdGF0ZSA9PSBVSVNjZW5lQWN0
aXZhdGlvblN0YXRlVW5hdHRhY2hlZDsKKyAgICAgICAgUkVMRUFTRV9MT0coVmlld1N0YXRlLCAi
JXAgLSBBcHBsaWNhdGlvblN0YXRlVHJhY2tlcjo6QXBwbGljYXRpb25TdGF0ZVRyYWNrZXIoKTog
bV9pc0luQmFja2dyb3VuZDogJWQiLCB0aGlzLCBtX2lzSW5CYWNrZ3JvdW5kKTsKKwogICAgICAg
ICBtX2RpZEVudGVyQmFja2dyb3VuZE9ic2VydmVyID0gW25vdGlmaWNhdGlvbkNlbnRlciBhZGRP
YnNlcnZlckZvck5hbWU6VUlTY2VuZURpZEVudGVyQmFja2dyb3VuZE5vdGlmaWNhdGlvbiBvYmpl
Y3Q6d2luZG93LndpbmRvd1NjZW5lIHF1ZXVlOm5pbCB1c2luZ0Jsb2NrOlt0aGlzXShOU05vdGlm
aWNhdGlvbiAqKSB7Ci0gICAgICAgICAgICBSRUxFQVNFX0xPRyhQcm9jZXNzU3VzcGVuc2lvbiwg
IiVwIC0gQXBwbGljYXRpb25TdGF0ZVRyYWNrZXI6IFVJU2NlbmVEaWRFbnRlckJhY2tncm91bmQi
LCB0aGlzKTsKLSNlbHNlCi0gICAgICAgIG1fZGlkRW50ZXJCYWNrZ3JvdW5kT2JzZXJ2ZXIgPSBb
bm90aWZpY2F0aW9uQ2VudGVyIGFkZE9ic2VydmVyRm9yTmFtZTpVSUFwcGxpY2F0aW9uRGlkRW50
ZXJCYWNrZ3JvdW5kTm90aWZpY2F0aW9uIG9iamVjdDphcHBsaWNhdGlvbiBxdWV1ZTpuaWwgdXNp
bmdCbG9jazpbdGhpc10oTlNOb3RpZmljYXRpb24gKikgewotICAgICAgICAgICAgUkVMRUFTRV9M
T0coUHJvY2Vzc1N1c3BlbnNpb24sICIlcCAtIEFwcGxpY2F0aW9uU3RhdGVUcmFja2VyOiBVSUFw
cGxpY2F0aW9uRGlkRW50ZXJCYWNrZ3JvdW5kIiwgdGhpcyk7Ci0jZW5kaWYKKyAgICAgICAgICAg
IFJFTEVBU0VfTE9HKFZpZXdTdGF0ZSwgIiVwIC0gQXBwbGljYXRpb25TdGF0ZVRyYWNrZXI6IFVJ
U2NlbmVEaWRFbnRlckJhY2tncm91bmQiLCB0aGlzKTsKICAgICAgICAgICAgIGFwcGxpY2F0aW9u
RGlkRW50ZXJCYWNrZ3JvdW5kKCk7CiAgICAgICAgIH1dOwogCi0jaWYgSEFWRShVSVNDRU5FKQog
ICAgICAgICBtX3dpbGxFbnRlckZvcmVncm91bmRPYnNlcnZlciA9IFtub3RpZmljYXRpb25DZW50
ZXIgYWRkT2JzZXJ2ZXJGb3JOYW1lOlVJU2NlbmVXaWxsRW50ZXJGb3JlZ3JvdW5kTm90aWZpY2F0
aW9uIG9iamVjdDp3aW5kb3cud2luZG93U2NlbmUgcXVldWU6bmlsIHVzaW5nQmxvY2s6W3RoaXNd
KE5TTm90aWZpY2F0aW9uICopIHsKLSAgICAgICAgICAgIFJFTEVBU0VfTE9HKFByb2Nlc3NTdXNw
ZW5zaW9uLCAiJXAgLSBBcHBsaWNhdGlvblN0YXRlVHJhY2tlcjogVUlTY2VuZVdpbGxFbnRlckZv
cmVncm91bmQiLCB0aGlzKTsKKyAgICAgICAgICAgIFJFTEVBU0VfTE9HKFZpZXdTdGF0ZSwgIiVw
IC0gQXBwbGljYXRpb25TdGF0ZVRyYWNrZXI6IFVJU2NlbmVXaWxsRW50ZXJGb3JlZ3JvdW5kIiwg
dGhpcyk7CisgICAgICAgICAgICBhcHBsaWNhdGlvbldpbGxFbnRlckZvcmVncm91bmQoKTsKKyAg
ICAgICAgfV07CiAjZWxzZQorICAgICAgICBtX2lzSW5CYWNrZ3JvdW5kID0gYXBwbGljYXRpb24u
YXBwbGljYXRpb25TdGF0ZSA9PSBVSUFwcGxpY2F0aW9uU3RhdGVCYWNrZ3JvdW5kOworICAgICAg
ICBSRUxFQVNFX0xPRyhWaWV3U3RhdGUsICIlcCAtIEFwcGxpY2F0aW9uU3RhdGVUcmFja2VyOjpB
cHBsaWNhdGlvblN0YXRlVHJhY2tlcigpOiBtX2lzSW5CYWNrZ3JvdW5kOiAlZCIsIHRoaXMsIG1f
aXNJbkJhY2tncm91bmQpOworCisgICAgICAgIG1fZGlkRW50ZXJCYWNrZ3JvdW5kT2JzZXJ2ZXIg
PSBbbm90aWZpY2F0aW9uQ2VudGVyIGFkZE9ic2VydmVyRm9yTmFtZTpVSUFwcGxpY2F0aW9uRGlk
RW50ZXJCYWNrZ3JvdW5kTm90aWZpY2F0aW9uIG9iamVjdDphcHBsaWNhdGlvbiBxdWV1ZTpuaWwg
dXNpbmdCbG9jazpbdGhpc10oTlNOb3RpZmljYXRpb24gKikgeworICAgICAgICAgICAgUkVMRUFT
RV9MT0coVmlld1N0YXRlLCAiJXAgLSBBcHBsaWNhdGlvblN0YXRlVHJhY2tlcjogVUlBcHBsaWNh
dGlvbkRpZEVudGVyQmFja2dyb3VuZCIsIHRoaXMpOworICAgICAgICAgICAgYXBwbGljYXRpb25E
aWRFbnRlckJhY2tncm91bmQoKTsKKyAgICAgICAgfV07CisKICAgICAgICAgbV93aWxsRW50ZXJG
b3JlZ3JvdW5kT2JzZXJ2ZXIgPSBbbm90aWZpY2F0aW9uQ2VudGVyIGFkZE9ic2VydmVyRm9yTmFt
ZTpVSUFwcGxpY2F0aW9uV2lsbEVudGVyRm9yZWdyb3VuZE5vdGlmaWNhdGlvbiBvYmplY3Q6YXBw
bGljYXRpb24gcXVldWU6bmlsIHVzaW5nQmxvY2s6W3RoaXNdKE5TTm90aWZpY2F0aW9uICopIHsK
LSAgICAgICAgICAgIFJFTEVBU0VfTE9HKFByb2Nlc3NTdXNwZW5zaW9uLCAiJXAgLSBBcHBsaWNh
dGlvblN0YXRlVHJhY2tlcjogVUlBcHBsaWNhdGlvbldpbGxFbnRlckZvcmVncm91bmQiLCB0aGlz
KTsKLSNlbmRpZgorICAgICAgICAgICAgUkVMRUFTRV9MT0coVmlld1N0YXRlLCAiJXAgLSBBcHBs
aWNhdGlvblN0YXRlVHJhY2tlcjogVUlBcHBsaWNhdGlvbldpbGxFbnRlckZvcmVncm91bmQiLCB0
aGlzKTsKICAgICAgICAgICAgIGFwcGxpY2F0aW9uV2lsbEVudGVyRm9yZWdyb3VuZCgpOwogICAg
ICAgICB9XTsKKyNlbmRpZgogICAgICAgICBicmVhazsKICAgICB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>