<?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>240015</bug_id>
          
          <creation_ts>2022-05-03 08:55:20 -0700</creation_ts>
          <short_desc>Indeterminate, checked checkboxes do not render correctly on iOS, GTK, and Windows</short_desc>
          <delta_ts>2022-05-04 18:54:40 -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>Forms</component>
          <version>Other</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 15</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="Aditya Keerthi">akeerthi</reporter>
          <assigned_to name="Aditya Keerthi">akeerthi</assigned_to>
          <cc>cdumez</cc>
    
    <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>heycam</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1866136</commentid>
    <comment_count>0</comment_count>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2022-05-03 08:55:20 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1866137</commentid>
    <comment_count>1</comment_count>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2022-05-03 08:55:30 -0700</bug_when>
    <thetext>rdar://92645056</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1866138</commentid>
    <comment_count>2</comment_count>
      <attachid>458747</attachid>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2022-05-03 08:57:22 -0700</bug_when>
    <thetext>Created attachment 458747
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1866561</commentid>
    <comment_count>3</comment_count>
      <attachid>458821</attachid>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2022-05-04 12:24:17 -0700</bug_when>
    <thetext>Created attachment 458821
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1866696</commentid>
    <comment_count>4</comment_count>
      <attachid>458821</attachid>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2022-05-04 18:15:49 -0700</bug_when>
    <thetext>Comment on attachment 458821
Patch

Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1866701</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-04 18:54:34 -0700</bug_when>
    <thetext>Committed r293812 (250285@main): &lt;https://commits.webkit.org/250285@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 458821.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458747</attachid>
            <date>2022-05-03 08:57:22 -0700</date>
            <delta_ts>2022-05-04 12:24:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-240015-20220503085721.patch</filename>
            <type>text/plain</type>
            <size>5203</size>
            <attacher name="Aditya Keerthi">akeerthi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkzNjI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTRkZjRjNzVhMTE0YWVi
OTkyZGU1NGFhNjc4YTVkZjgyNzI5ZjUwNS4uMTkzYWViMGJlZWY2N2NjYTg2YjJiZGQxMjZmNzA0
NTVjMDVkMTVlMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIyLTA1LTAzICBBZGl0
eWEgS2VlcnRoaSAgPGFrZWVydGhpQGFwcGxlLmNvbT4KKworICAgICAgICBJbmRldGVybWluYXRl
LCBjaGVja2VkIGNoZWNrYm94ZXMgZG8gbm90IHJlbmRlciBjb3JyZWN0bHkgb24gaU9TCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNDAwMTUKKyAgICAg
ICAgcmRhcjovLzkyNjQ1MDU2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgVGVzdDogZmFzdC9mb3Jtcy9jaGVja2JveC1jaGVja2VkLWluZGV0ZXJtaW5h
dGUuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclRoZW1lSU9TLm1tOgorICAgICAg
ICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVJT1M6OnBhaW50Q2hlY2tib3gpOgorCisgICAgICAgIENo
ZWNrYm94ZXMgY2FuIGhhdmUgdGhlIGluZGV0ZXJtaW5hdGUgYW5kIGNoZWNrZWQgYXR0cmlidXRl
cyBzZXQgdG8KKyAgICAgICAgdHJ1ZSBhdCB0aGUgc2FtZSB0aW1lLiBJbiB0aGlzIHNjZW5hcmlv
LCBhbiBpbmRldGVybWluYXRlIGFwcGVhcmFuY2UKKyAgICAgICAgc2hvdWxkIGJlIHJlbmRlcmVk
LiBSZW9yZGVyIGxvZ2ljIHRvIGVuc3VyZSB0aGF0IHRoZSBpbmRldGVybWluYXRlCisgICAgICAg
IGF0dHJpYnV0ZSBoYXMgcHJlY2VkZW5jZSB3aGVuIGRlY2lkaW5nIHdoYXQgdG8gZHJhdy4gVGhp
cyBhcHByb2FjaAorICAgICAgICBhbGlnbnMgd2l0aCB0aGUgbWFjT1MgbG9naWMgaW4gVGhlbWVN
YWMuCisKIDIwMjItMDQtMjkgIE9yaW9sIEJydWZhdSAgPG9icnVmYXVAaWdhbGlhLmNvbT4KIAog
ICAgICAgICBbY3NzLWNhc2NhZGVdIFNvcnQgc2hvcnRoYW5kIHByb3BlcnRpZXMgYXQgdGhlIGVu
ZCBvZiBDU1NQcm9wZXJ0eUlEIGVudW0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJUaGVtZUlPUy5tbSBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJU
aGVtZUlPUy5tbQppbmRleCA3ZjAxMTY0Y2E2ZjVhNGE5M2ZlZmViMGY0NmNiNTcyZDQwMTMwMWZj
Li5lNzBlNzJkNTVmYzFmZDVjNzVhMTdmZGRiMWFjMGQyYmI2OTAyNjRmIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVJT1MubW0KKysrIGIvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lSU9TLm1tCkBAIC0yMTgwLDcgKzIxODAsMTQgQEAg
Ym9vbCBSZW5kZXJUaGVtZUlPUzo6cGFpbnRDaGVja2JveChjb25zdCBSZW5kZXJPYmplY3QmIGJv
eCwgY29uc3QgUGFpbnRJbmZvJiBwYWkKICAgICB9CiAKICAgICBQYXRoIHBhdGg7Ci0gICAgaWYg
KGNoZWNrZWQpIHsKKyAgICBpZiAoaW5kZXRlcm1pbmF0ZSkgeworICAgICAgICBjb25zdCBGbG9h
dFNpemUgaW5kZXRlcm1pbmF0ZUJhclJvdW5kaW5nUmFkaWkoMS4yNWYsIDEuMjVmKTsKKyAgICAg
ICAgY29uc3RleHByIGZsb2F0IGluZGV0ZXJtaW5hdGVCYXJQYWRkaW5nID0gMi41ZjsKKyAgICAg
ICAgZmxvYXQgaGVpZ2h0ID0gMC4xMmYgKiByZWN0LmhlaWdodCgpOworCisgICAgICAgIEZsb2F0
UmVjdCBpbmRldGVybWluYXRlQmFyUmVjdChyZWN0LngoKSArIGluZGV0ZXJtaW5hdGVCYXJQYWRk
aW5nLCByZWN0LmNlbnRlcigpLnkoKSAtIGhlaWdodCAvIDIuMGYsIHJlY3Qud2lkdGgoKSAtIGlu
ZGV0ZXJtaW5hdGVCYXJQYWRkaW5nICogMiwgaGVpZ2h0KTsKKyAgICAgICAgcGF0aC5hZGRSb3Vu
ZGVkUmVjdChpbmRldGVybWluYXRlQmFyUmVjdCwgaW5kZXRlcm1pbmF0ZUJhclJvdW5kaW5nUmFk
aWkpOworICAgIH0gZWxzZSB7CiAgICAgICAgIHBhdGgubW92ZVRvKHsgMjguMTc0ZiwgNjguNjUy
ZiB9KTsKICAgICAgICAgcGF0aC5hZGRCZXppZXJDdXJ2ZVRvKHsgMzEuMDA2ZiwgNjguNjUyZiB9
LCB7IDMzLjE1NGYsIDY3LjU3OGYgfSwgeyAzNC42NjhmLCA2NS4zMzJmIH0pOwogICAgICAgICBw
YXRoLmFkZExpbmVUbyh7IDcwLjAyZiwgMTEuMjhmIH0pOwpAQCAtMjIwMiwxMyArMjIwOSw2IEBA
IGJvb2wgUmVuZGVyVGhlbWVJT1M6OnBhaW50Q2hlY2tib3goY29uc3QgUmVuZGVyT2JqZWN0JiBi
b3gsIGNvbnN0IFBhaW50SW5mbyYgcGFpCiAgICAgICAgIHRyYW5zZm9ybS50cmFuc2xhdGUocmVj
dC5jZW50ZXIoKSAtIChjaGVja21hcmtTaXplICogc2NhbGUgKiAwLjVmKSk7CiAgICAgICAgIHRy
YW5zZm9ybS5zY2FsZShzY2FsZSk7CiAgICAgICAgIHBhdGgudHJhbnNmb3JtKHRyYW5zZm9ybSk7
Ci0gICAgfSBlbHNlIHsKLSAgICAgICAgY29uc3QgRmxvYXRTaXplIGluZGV0ZXJtaW5hdGVCYXJS
b3VuZGluZ1JhZGlpKDEuMjVmLCAxLjI1Zik7Ci0gICAgICAgIGNvbnN0ZXhwciBmbG9hdCBpbmRl
dGVybWluYXRlQmFyUGFkZGluZyA9IDIuNWY7Ci0gICAgICAgIGZsb2F0IGhlaWdodCA9IDAuMTJm
ICogcmVjdC5oZWlnaHQoKTsKLQotICAgICAgICBGbG9hdFJlY3QgaW5kZXRlcm1pbmF0ZUJhclJl
Y3QocmVjdC54KCkgKyBpbmRldGVybWluYXRlQmFyUGFkZGluZywgcmVjdC5jZW50ZXIoKS55KCkg
LSBoZWlnaHQgLyAyLjBmLCByZWN0LndpZHRoKCkgLSBpbmRldGVybWluYXRlQmFyUGFkZGluZyAq
IDIsIGhlaWdodCk7Ci0gICAgICAgIHBhdGguYWRkUm91bmRlZFJlY3QoaW5kZXRlcm1pbmF0ZUJh
clJlY3QsIGluZGV0ZXJtaW5hdGVCYXJSb3VuZGluZ1JhZGlpKTsKICAgICB9CiAKICAgICBjb250
ZXh0LnNldEZpbGxDb2xvcihjaGVja2JveFJhZGlvSW5kaWNhdG9yQ29sb3IoY29udHJvbFN0YXRl
cywgc3R5bGVDb2xvck9wdGlvbnMpKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBlZTk2Zjg3MjJjNTJlM2RmMGM3NzZhOGE0
Mjk3NGFjMzg4MDY3YWJmLi5kYTk3YjBjMTE4NjdkYmMzOWM3NGNhMWVkNGM4ZWIwNDg4ZjAzMWJh
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjItMDUtMDMgIEFkaXR5YSBLZWVydGhpICA8YWtl
ZXJ0aGlAYXBwbGUuY29tPgorCisgICAgICAgIEluZGV0ZXJtaW5hdGUsIGNoZWNrZWQgY2hlY2ti
b3hlcyBkbyBub3QgcmVuZGVyIGNvcnJlY3RseSBvbiBpT1MKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0MDAxNQorICAgICAgICByZGFyOi8vOTI2NDUw
NTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRl
ZCBhIHJlZmVyZW5jZSB0ZXN0IHRvIHRvIHZlcmlmeSB0aGF0IGluZGV0ZXJtaW5hdGUsIGNoZWNr
ZWQKKyAgICAgICAgY2hlY2tib3hlcyBoYXZlIHRoZSBzYW1lIGFwcGVhcmFuY2UgYXMgaW5kZXRl
cm1pbmF0ZSBjaGVja2JveGVzLgorCisgICAgICAgICogZmFzdC9mb3Jtcy9jaGVja2JveC1jaGVj
a2VkLWluZGV0ZXJtaW5hdGUtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9m
b3Jtcy9jaGVja2JveC1jaGVja2VkLWluZGV0ZXJtaW5hdGUuaHRtbDogQWRkZWQuCisKIDIwMjIt
MDQtMjkgIFl1cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAg
Rm9ybWF0IHRpbWUgem9uZSBuYW1lIHVzaW5nIElDVSBpbnN0ZWFkIG9mIHBsYXRmb3JtIGNhbGxz
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2NoZWNrYm94LWNoZWNrZWQtaW5k
ZXRlcm1pbmF0ZS1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9jaGVja2Jv
eC1jaGVja2VkLWluZGV0ZXJtaW5hdGUtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mZmVkYzQx
NmI2YzY2MzViMzY5OGE2MTA5N2UyZTQ0NDhmMjAxNzBmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9jaGVja2JveC1jaGVja2VkLWluZGV0ZXJtaW5hdGUtZXhwZWN0
ZWQuaHRtbApAQCAtMCwwICsxLDE0IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+
Cis8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0
aWFsLXNjYWxlPTEiPgorPC9oZWFkPgorPHNjcmlwdD4KK2Z1bmN0aW9uIHJ1blRlc3QoKSB7Cisg
ICAgY2hlY2tib3guaW5kZXRlcm1pbmF0ZSA9IHRydWU7Cit9Cis8L3NjcmlwdD4KKzxib2R5IG9u
bG9hZD0icnVuVGVzdCgpIj4KKzxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9ImNoZWNrYm94Ij4K
KzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvY2hl
Y2tib3gtY2hlY2tlZC1pbmRldGVybWluYXRlLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L2NoZWNrYm94LWNoZWNrZWQtaW5kZXRlcm1pbmF0ZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmRjNWFmNDkz
ZjdhODFmMTFmMjg5MmQxZWM1YTcxYWVkYTRjNjNjNjUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL2NoZWNrYm94LWNoZWNrZWQtaW5kZXRlcm1pbmF0ZS5odG1sCkBA
IC0wLDAgKzEsMTQgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxtZXRhIG5h
bWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9
MSI+Cis8L2hlYWQ+Cis8c2NyaXB0PgorZnVuY3Rpb24gcnVuVGVzdCgpIHsKKyAgICBjaGVja2Jv
eC5pbmRldGVybWluYXRlID0gdHJ1ZTsKK30KKzwvc2NyaXB0PgorPGJvZHkgb25sb2FkPSJydW5U
ZXN0KCkiPgorPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iY2hlY2tib3giIGNoZWNrZWQ+Cis8
L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458821</attachid>
            <date>2022-05-04 12:24:17 -0700</date>
            <delta_ts>2022-05-04 18:54:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-240015-20220504122416.patch</filename>
            <type>text/plain</type>
            <size>7662</size>
            <attacher name="Aditya Keerthi">akeerthi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkzNjI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTRkZjRjNzVhMTE0YWVi
OTkyZGU1NGFhNjc4YTVkZjgyNzI5ZjUwNS4uMmE1MjEzYWRkOTE2M2VlMzUwNTAwODA2Nzc1NmZi
YjYwYWFiNTQxMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDIyLTA1LTA0ICBBZGl0
eWEgS2VlcnRoaSAgPGFrZWVydGhpQGFwcGxlLmNvbT4KKworICAgICAgICBJbmRldGVybWluYXRl
LCBjaGVja2VkIGNoZWNrYm94ZXMgZG8gbm90IHJlbmRlciBjb3JyZWN0bHkgb24gaU9TLCBHVEss
IGFuZCBXaW5kb3dzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yNDAwMTUKKyAgICAgICAgcmRhcjovLzkyNjQ1MDU2CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2hlY2tib3hlcyBjYW4gaGF2ZSB0aGUgaW5k
ZXRlcm1pbmF0ZSBhbmQgY2hlY2tlZCBhdHRyaWJ1dGVzIHNldCB0bworICAgICAgICB0cnVlIGF0
IHRoZSBzYW1lIHRpbWUuIEluIHRoaXMgc2NlbmFyaW8sIGFuIGluZGV0ZXJtaW5hdGUgYXBwZWFy
YW5jZQorICAgICAgICBzaG91bGQgYmUgcmVuZGVyZWQuIFJlb3JkZXIgbG9naWMgdG8gZW5zdXJl
IHRoYXQgdGhlIGluZGV0ZXJtaW5hdGUKKyAgICAgICAgYXR0cmlidXRlIGhhcyBwcmVjZWRlbmNl
IHdoZW4gZGVjaWRpbmcgd2hhdCB0byBkcmF3LiBUaGlzIGFwcHJvYWNoCisgICAgICAgIGFsaWdu
cyB3aXRoIHRoZSBtYWNPUyBsb2dpYyBpbiBUaGVtZU1hYy4KKworICAgICAgICBUZXN0OiBmYXN0
L2Zvcm1zL2NoZWNrYm94LWNoZWNrZWQtaW5kZXRlcm1pbmF0ZS5odG1sCisKKyAgICAgICAgKiBw
bGF0Zm9ybS9hZHdhaXRhL1RoZW1lQWR3YWl0YS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpUaGVt
ZUFkd2FpdGE6OnBhaW50Q2hlY2tib3gpOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJUaGVt
ZUlPUy5tbToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lSU9TOjpwYWludENoZWNrYm94
KToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW4uY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyVGhlbWVXaW46OmRldGVybWluZVN0YXRlKToKKwogMjAyMi0wNC0yOSAgT3Jp
b2wgQnJ1ZmF1ICA8b2JydWZhdUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtjc3MtY2FzY2FkZV0g
U29ydCBzaG9ydGhhbmQgcHJvcGVydGllcyBhdCB0aGUgZW5kIG9mIENTU1Byb3BlcnR5SUQgZW51
bQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYWR3YWl0YS9UaGVtZUFkd2Fp
dGEuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYWR3YWl0YS9UaGVtZUFkd2FpdGEuY3Bw
CmluZGV4IDVkMzA3MzM3YTYxNTVjMGIyZjgwZmNmNDUxOTM3MWZmMmEyYTI0NzguLjFhMjNmNmIz
MzYxNjFmYmFmM2VkYWI2ZmNiZTNhNDRmNDlmODc3MmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2Fkd2FpdGEvVGhlbWVBZHdhaXRhLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9hZHdhaXRhL1RoZW1lQWR3YWl0YS5jcHAKQEAgLTI3Miw3ICsyNzIsOSBAQCB2
b2lkIFRoZW1lQWR3YWl0YTo6cGFpbnRDaGVja2JveChDb250cm9sU3RhdGVzJiBzdGF0ZXMsIEdy
YXBoaWNzQ29udGV4dCYgZ3JhcGhpYwogICAgICAgICBHcmFwaGljc0NvbnRleHRTdGF0ZVNhdmVy
IGNoZWNrZWRTdGF0ZVNhdmVyKGdyYXBoaWNzQ29udGV4dCk7CiAgICAgICAgIGdyYXBoaWNzQ29u
dGV4dC50cmFuc2xhdGUoZmllbGRSZWN0LngoKSwgZmllbGRSZWN0LnkoKSk7CiAgICAgICAgIGdy
YXBoaWNzQ29udGV4dC5zY2FsZShGbG9hdFNpemU6Om5hcnJvd1ByZWNpc2lvbihmaWVsZFJlY3Qu
d2lkdGgoKSAvIHRvZ2dsZVNpemUsIGZpZWxkUmVjdC5oZWlnaHQoKSAvIHRvZ2dsZVNpemUpKTsK
LSAgICAgICAgaWYgKHN0YXRlcy5zdGF0ZXMoKS5jb250YWlucyhDb250cm9sU3RhdGVzOjpTdGF0
ZXM6OkNoZWNrZWQpKSB7CisgICAgICAgIGlmIChzdGF0ZXMuc3RhdGVzKCkuY29udGFpbnMoQ29u
dHJvbFN0YXRlczo6U3RhdGVzOjpJbmRldGVybWluYXRlKSkKKyAgICAgICAgICAgIHBhdGguYWRk
Um91bmRlZFJlY3QoRmxvYXRSZWN0KDIsIDUsIDEwLCA0KSwgY29ybmVyKTsKKyAgICAgICAgZWxz
ZSB7CiAgICAgICAgICAgICBwYXRoLm1vdmVUbyh7IDIuNDMsIDYuNTcgfSk7CiAgICAgICAgICAg
ICBwYXRoLmFkZExpbmVUbyh7IDcuNSwgMTEuNjMgfSk7CiAgICAgICAgICAgICBwYXRoLmFkZExp
bmVUbyh7IDE0LCA1IH0pOwpAQCAtMjgwLDggKzI4Miw3IEBAIHZvaWQgVGhlbWVBZHdhaXRhOjpw
YWludENoZWNrYm94KENvbnRyb2xTdGF0ZXMmIHN0YXRlcywgR3JhcGhpY3NDb250ZXh0JiBncmFw
aGljCiAgICAgICAgICAgICBwYXRoLmFkZExpbmVUbyh7IDcuNSwgNy4zOCB9KTsKICAgICAgICAg
ICAgIHBhdGguYWRkTGluZVRvKHsgNC41NiwgNC40NCB9KTsKICAgICAgICAgICAgIHBhdGguY2xv
c2VTdWJwYXRoKCk7Ci0gICAgICAgIH0gZWxzZQotICAgICAgICAgICAgcGF0aC5hZGRSb3VuZGVk
UmVjdChGbG9hdFJlY3QoMiwgNSwgMTAsIDQpLCBjb3JuZXIpOworICAgICAgICB9CiAKICAgICAg
ICAgZ3JhcGhpY3NDb250ZXh0LnNldEZpbGxDb2xvcihmb3JlZ3JvdW5kQ29sb3IpOwogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVJT1MubW0gYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVJT1MubW0KaW5kZXggN2YwMTE2NGNhNmY1
YTRhOTNmZWZlYjBmNDZjYjU3MmQ0MDEzMDFmYy4uZTcwZTcyZDU1ZmMxZmQ1Yzc1YTE3ZmRkYjFh
YzBkMmJiNjkwMjY0ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
clRoZW1lSU9TLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZUlP
Uy5tbQpAQCAtMjE4MCw3ICsyMTgwLDE0IEBAIGJvb2wgUmVuZGVyVGhlbWVJT1M6OnBhaW50Q2hl
Y2tib3goY29uc3QgUmVuZGVyT2JqZWN0JiBib3gsIGNvbnN0IFBhaW50SW5mbyYgcGFpCiAgICAg
fQogCiAgICAgUGF0aCBwYXRoOwotICAgIGlmIChjaGVja2VkKSB7CisgICAgaWYgKGluZGV0ZXJt
aW5hdGUpIHsKKyAgICAgICAgY29uc3QgRmxvYXRTaXplIGluZGV0ZXJtaW5hdGVCYXJSb3VuZGlu
Z1JhZGlpKDEuMjVmLCAxLjI1Zik7CisgICAgICAgIGNvbnN0ZXhwciBmbG9hdCBpbmRldGVybWlu
YXRlQmFyUGFkZGluZyA9IDIuNWY7CisgICAgICAgIGZsb2F0IGhlaWdodCA9IDAuMTJmICogcmVj
dC5oZWlnaHQoKTsKKworICAgICAgICBGbG9hdFJlY3QgaW5kZXRlcm1pbmF0ZUJhclJlY3QocmVj
dC54KCkgKyBpbmRldGVybWluYXRlQmFyUGFkZGluZywgcmVjdC5jZW50ZXIoKS55KCkgLSBoZWln
aHQgLyAyLjBmLCByZWN0LndpZHRoKCkgLSBpbmRldGVybWluYXRlQmFyUGFkZGluZyAqIDIsIGhl
aWdodCk7CisgICAgICAgIHBhdGguYWRkUm91bmRlZFJlY3QoaW5kZXRlcm1pbmF0ZUJhclJlY3Qs
IGluZGV0ZXJtaW5hdGVCYXJSb3VuZGluZ1JhZGlpKTsKKyAgICB9IGVsc2UgewogICAgICAgICBw
YXRoLm1vdmVUbyh7IDI4LjE3NGYsIDY4LjY1MmYgfSk7CiAgICAgICAgIHBhdGguYWRkQmV6aWVy
Q3VydmVUbyh7IDMxLjAwNmYsIDY4LjY1MmYgfSwgeyAzMy4xNTRmLCA2Ny41NzhmIH0sIHsgMzQu
NjY4ZiwgNjUuMzMyZiB9KTsKICAgICAgICAgcGF0aC5hZGRMaW5lVG8oeyA3MC4wMmYsIDExLjI4
ZiB9KTsKQEAgLTIyMDIsMTMgKzIyMDksNiBAQCBib29sIFJlbmRlclRoZW1lSU9TOjpwYWludENo
ZWNrYm94KGNvbnN0IFJlbmRlck9iamVjdCYgYm94LCBjb25zdCBQYWludEluZm8mIHBhaQogICAg
ICAgICB0cmFuc2Zvcm0udHJhbnNsYXRlKHJlY3QuY2VudGVyKCkgLSAoY2hlY2ttYXJrU2l6ZSAq
IHNjYWxlICogMC41ZikpOwogICAgICAgICB0cmFuc2Zvcm0uc2NhbGUoc2NhbGUpOwogICAgICAg
ICBwYXRoLnRyYW5zZm9ybSh0cmFuc2Zvcm0pOwotICAgIH0gZWxzZSB7Ci0gICAgICAgIGNvbnN0
IEZsb2F0U2l6ZSBpbmRldGVybWluYXRlQmFyUm91bmRpbmdSYWRpaSgxLjI1ZiwgMS4yNWYpOwot
ICAgICAgICBjb25zdGV4cHIgZmxvYXQgaW5kZXRlcm1pbmF0ZUJhclBhZGRpbmcgPSAyLjVmOwot
ICAgICAgICBmbG9hdCBoZWlnaHQgPSAwLjEyZiAqIHJlY3QuaGVpZ2h0KCk7Ci0KLSAgICAgICAg
RmxvYXRSZWN0IGluZGV0ZXJtaW5hdGVCYXJSZWN0KHJlY3QueCgpICsgaW5kZXRlcm1pbmF0ZUJh
clBhZGRpbmcsIHJlY3QuY2VudGVyKCkueSgpIC0gaGVpZ2h0IC8gMi4wZiwgcmVjdC53aWR0aCgp
IC0gaW5kZXRlcm1pbmF0ZUJhclBhZGRpbmcgKiAyLCBoZWlnaHQpOwotICAgICAgICBwYXRoLmFk
ZFJvdW5kZWRSZWN0KGluZGV0ZXJtaW5hdGVCYXJSZWN0LCBpbmRldGVybWluYXRlQmFyUm91bmRp
bmdSYWRpaSk7CiAgICAgfQogCiAgICAgY29udGV4dC5zZXRGaWxsQ29sb3IoY2hlY2tib3hSYWRp
b0luZGljYXRvckNvbG9yKGNvbnRyb2xTdGF0ZXMsIHN0eWxlQ29sb3JPcHRpb25zKSk7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVXaW4uY3BwIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luLmNwcAppbmRleCAxM2U1NTNiMzY2
NGIxMWZiYWUwMzkxYmI0MGY3NmJiNDU4OTc2MjFlLi42MjI4ZmU2ZjQ2MGI5NWUxMzkzYmU0OGEy
OTM0ZGRjMjMyM2YxZTNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGhlbWVXaW4uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVt
ZVdpbi5jcHAKQEAgLTQ0MywxMCArNDQzLDEwIEBAIHVuc2lnbmVkIFJlbmRlclRoZW1lV2luOjpk
ZXRlcm1pbmVTdGF0ZShjb25zdCBSZW5kZXJPYmplY3QmIG8pCiAgICAgICAgIHJlc3VsdCA9IFRT
X0ZPQ1VTRUQ7CiAgICAgZWxzZSBpZiAoaXNIb3ZlcmVkKG8pKQogICAgICAgICByZXN1bHQgPSBU
U19IT1ZFUjsKLSAgICBpZiAoaXNDaGVja2VkKG8pKQotICAgICAgICByZXN1bHQgKz0gNDsgLy8g
NCB1bmNoZWNrZWQgc3RhdGVzLCA0IGNoZWNrZWQgc3RhdGVzLgotICAgIGVsc2UgaWYgKGlzSW5k
ZXRlcm1pbmF0ZShvKSAmJiBhcHBlYXJhbmNlID09IENoZWNrYm94UGFydCkKKyAgICBpZiAoaXNJ
bmRldGVybWluYXRlKG8pICYmIGFwcGVhcmFuY2UgPT0gQ2hlY2tib3hQYXJ0KQogICAgICAgICBy
ZXN1bHQgKz0gODsKKyAgICBlbHNlIGlmIChpc0NoZWNrZWQobykpCisgICAgICAgIHJlc3VsdCAr
PSA0OyAvLyA0IHVuY2hlY2tlZCBzdGF0ZXMsIDQgY2hlY2tlZCBzdGF0ZXMuCiAgICAgcmV0dXJu
IHJlc3VsdDsKIH0KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGVlOTZmODcyMmM1MmUzZGYwYzc3NmE4YTQyOTc0YWMzODgw
NjdhYmYuLjVjZjdkY2EwNGY4MWI2ZjYyYjJiMTMwZjExOWMxOWIyMTM2NjA1MDMgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNyBAQAorMjAyMi0wNS0wNCAgQWRpdHlhIEtlZXJ0aGkgIDxha2VlcnRoaUBhcHBs
ZS5jb20+CisKKyAgICAgICAgSW5kZXRlcm1pbmF0ZSwgY2hlY2tlZCBjaGVja2JveGVzIGRvIG5v
dCByZW5kZXIgY29ycmVjdGx5IG9uIGlPUywgR1RLLCBhbmQgV2luZG93cworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQwMDE1CisgICAgICAgIHJkYXI6
Ly85MjY0NTA1NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEFkZGVkIGEgcmVmZXJlbmNlIHRlc3QgdG8gdG8gdmVyaWZ5IHRoYXQgaW5kZXRlcm1pbmF0
ZSwgY2hlY2tlZAorICAgICAgICBjaGVja2JveGVzIGhhdmUgdGhlIHNhbWUgYXBwZWFyYW5jZSBh
cyBpbmRldGVybWluYXRlIGNoZWNrYm94ZXMuCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL2NoZWNr
Ym94LWNoZWNrZWQtaW5kZXRlcm1pbmF0ZS1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAg
KiBmYXN0L2Zvcm1zL2NoZWNrYm94LWNoZWNrZWQtaW5kZXRlcm1pbmF0ZS5odG1sOiBBZGRlZC4K
KwogMjAyMi0wNC0yOSAgWXVyeSBTZW1pa2hhdHNreSAgPHl1cnlzQGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBGb3JtYXQgdGltZSB6b25lIG5hbWUgdXNpbmcgSUNVIGluc3RlYWQgb2YgcGxhdGZv
cm0gY2FsbHMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvY2hlY2tib3gtY2hl
Y2tlZC1pbmRldGVybWluYXRlLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L2NoZWNrYm94LWNoZWNrZWQtaW5kZXRlcm1pbmF0ZS1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LmZmZWRjNDE2YjZjNjYzNWIzNjk4YTYxMDk3ZTJlNDQ0OGYyMDE3MGYKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2NoZWNrYm94LWNoZWNrZWQtaW5kZXRlcm1pbmF0
ZS1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTQgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+
Cis8aGVhZD4KKzxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lk
dGgsIGluaXRpYWwtc2NhbGU9MSI+Cis8L2hlYWQ+Cis8c2NyaXB0PgorZnVuY3Rpb24gcnVuVGVz
dCgpIHsKKyAgICBjaGVja2JveC5pbmRldGVybWluYXRlID0gdHJ1ZTsKK30KKzwvc2NyaXB0Pgor
PGJvZHkgb25sb2FkPSJydW5UZXN0KCkiPgorPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iY2hl
Y2tib3giPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9m
b3Jtcy9jaGVja2JveC1jaGVja2VkLWluZGV0ZXJtaW5hdGUuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvZm9ybXMvY2hlY2tib3gtY2hlY2tlZC1pbmRldGVybWluYXRlLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
ZGM1YWY0OTNmN2E4MWYxMWYyODkyZDFlYzVhNzFhZWRhNGM2M2M2NQotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvY2hlY2tib3gtY2hlY2tlZC1pbmRldGVybWluYXRl
Lmh0bWwKQEAgLTAsMCArMSwxNCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgor
PG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlh
bC1zY2FsZT0xIj4KKzwvaGVhZD4KKzxzY3JpcHQ+CitmdW5jdGlvbiBydW5UZXN0KCkgeworICAg
IGNoZWNrYm94LmluZGV0ZXJtaW5hdGUgPSB0cnVlOworfQorPC9zY3JpcHQ+Cis8Ym9keSBvbmxv
YWQ9InJ1blRlc3QoKSI+Cis8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJjaGVja2JveCIgY2hl
Y2tlZD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>