<?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>300812</bug_id>
          
          <creation_ts>2025-10-15 09:22:17 -0700</creation_ts>
          <short_desc>REGRESSION(299615@main): It broke the async image decoding for first tile paint</short_desc>
          <delta_ts>2025-10-15 09:27:11 -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>
          
          <blocked>298304</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>lily_spiniolas</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2151329</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2025-10-15 09:22:17 -0700</bug_when>
    <thetext>https://commits.webkit.org/299615@main introduced a regression:
It broke the async image decoding for first tile paint

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2151331</commentid>
    <comment_count>1</comment_count>
      <attachid>477091</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2025-10-15 09:22:22 -0700</bug_when>
    <thetext>Created attachment 477091
REVERT of 299615@main

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the revert will be successful.  This process takes approximately 15 minutes.

If you would like to land the revert faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2151336</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-10-15 09:26:22 -0700</bug_when>
    <thetext>Committed 301564@main (e68dbc16d210): &lt;https://commits.webkit.org/301564@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 477091.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2151337</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-10-15 09:27:11 -0700</bug_when>
    <thetext>&lt;rdar://problem/162692369&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>477091</attachid>
            <date>2025-10-15 09:22:22 -0700</date>
            <delta_ts>2025-10-15 09:26:23 -0700</delta_ts>
            <desc>REVERT of 299615@main</desc>
            <filename>bug-300812-20251015162221.patch</filename>
            <type>text/plain</type>
            <size>11061</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSAyYjQ2MzZjNDJkOTQ3OGI2ODBmNTVjYmYwNDU4MWZiMTQ2YTYwNzk0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBXZWQsIDE1IE9jdCAyMDI1IDE2OjIyOjE5ICswMDAwClN1YmplY3Q6IFtQQVRDSF0g
VW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIDI5OTYxNUBtYWluLgogaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTMwMDgxMgoKSXQgYnJva2UgdGhlIGFzeW5jIGltYWdlIGRlY29k
aW5nIGZvciBmaXJzdCB0aWxlIHBhaW50CgpSZXZlcnRlZCBjaGFuZ2VzZXQ6CgoiS2V5Ym9hcmQg
Y2xvc2VzIGFmdGVyIHR5cGluZyBvbmUgY2hhcmFjdGVyIGluIGdpZiBzZWFyY2ggZmllbGQgb24g
eC5jb20iCmh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTgzMDQKaHR0
cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMjk5NjE1QG1haW4KLS0tCiAuLi4vVUlQcm9jZXNzL2lv
cy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaCAgfCAgIDIgLQogLi4uL1VJUHJvY2Vzcy9pb3Mv
V0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tIHwgIDE5IC0tLQogLi4uaW9uLWFmdGVyLWFjY2Vw
dGluZy1pbmxpbmUtcHJlZGljdGlvbi5odG1sIHwgIDEyICstCiAuLi5pb24tYWZ0ZXItZWxlbWVu
dC1yZXBsYWNlbWVudC1leHBlY3RlZC50eHQgfCAgMTkgLS0tCiAuLi5yZXN0b3JhdGlvbi1hZnRl
ci1lbGVtZW50LXJlcGxhY2VtZW50Lmh0bWwgfCAxMjYgLS0tLS0tLS0tLS0tLS0tLS0tCiA1IGZp
bGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMTczIGRlbGV0aW9ucygtKQogZGVsZXRlIG1v
ZGUgMTAwNjQ0IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW9zL2tleWJvYXJkLXJlc3RvcmF0aW9u
LWFmdGVyLWVsZW1lbnQtcmVwbGFjZW1lbnQtZXhwZWN0ZWQudHh0CiBkZWxldGUgbW9kZSAxMDA2
NDQgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pb3Mva2V5Ym9hcmQtcmVzdG9yYXRpb24tYWZ0ZXIt
ZWxlbWVudC1yZXBsYWNlbWVudC5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oIGIvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oCmluZGV4IDVhZDczOTlmNGJmZC4u
YWNlNmEyZTdiZmE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tD
b250ZW50Vmlld0ludGVyYWN0aW9uLmgKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9z
L1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oCkBAIC01NjYsOCArNTY2LDYgQEAgc3RydWN0IElt
YWdlQW5hbHlzaXNDb250ZXh0TWVudUFjdGlvbkRhdGEgewogCiAgICAgQk9PTCBfa2V5Ym9hcmRE
aWRSZXF1ZXN0RGlzbWlzc2FsOwogICAgIEJPT0wgX2lzS2V5Ym9hcmRTY3JvbGxpbmdBbmltYXRp
b25SdW5uaW5nOwotICAgIEJPT0wgX2tleWJvYXJkRGlzbWlzc2VkSW5DdXJyZW50UHJlc2VudGF0
aW9uVXBkYXRlOwotICAgIEJPT0wgX2VkaXRpbmdFbmRlZEJ5VXNlcjsKIAogICAgIEJPT0wgX2Nh
bmRpZGF0ZVZpZXdOZWVkc1VwZGF0ZTsKICAgICBCT09MIF9zZWVuSGFyZHdhcmVLZXlEb3duSW5O
b25FZGl0YWJsZUVsZW1lbnQ7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9p
b3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
aW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQppbmRleCBjOTJiMjE0OTNkODkuLjk0NDk2
M2M4NDAzOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVu
dFZpZXdJbnRlcmFjdGlvbi5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tD
b250ZW50Vmlld0ludGVyYWN0aW9uLm1tCkBAIC0xNTI0LDggKzE1MjQsNiBAQCBBTExPV19ERVBS
RUNBVEVEX0RFQ0xBUkFUSU9OU19FTkQKIAogICAgIF9zZWxlY3Rpb25JbnRlcmFjdGlvblR5cGUg
PSBTZWxlY3Rpb25JbnRlcmFjdGlvblR5cGU6Ok5vbmU7CiAKLSAgICBfZWRpdGluZ0VuZGVkQnlV
c2VyID0gWUVTOwotCiAgICAgX2hhc1NldFVwSW50ZXJhY3Rpb25zID0gWUVTOwogfQogCkBAIC0y
MDYxLDggKzIwNTksNiBAQCB0eXBlZGVmIE5TX0VOVU0oTlNJbnRlZ2VyLCBFbmRFZGl0aW5nUmVh
c29uKSB7CiAKIC0gKHZvaWQpZW5kRWRpdGluZ0FuZFVwZGF0ZUZvY3VzQXBwZWFyYW5jZVdpdGhS
ZWFzb246KEVuZEVkaXRpbmdSZWFzb24pcmVhc29uCiB7Ci0gICAgX2VkaXRpbmdFbmRlZEJ5VXNl
ciA9IFlFUzsKLQogICAgIGlmICghc2VsZi53ZWJWaWV3Ll9yZXRhaW5pbmdBY3RpdmVGb2N1c2Vk
U3RhdGUpIHsKICAgICAgICAgLy8gV2UgbmVlZCB0byBjb21wbGV0ZSB0aGUgZWRpdGluZyBvcGVy
YXRpb24gYmVmb3JlIHdlIGJsdXIgdGhlIGVsZW1lbnQuCiAgICAgICAgIFtzZWxmIF9lbmRFZGl0
aW5nXTsKQEAgLTYxNTgsOSArNjE1NCw2IEBAIC0gKHZvaWQpX2RpZENvbW1pdExvYWRGb3JNYWlu
RnJhbWUKICNlbmRpZgogCiAgICAgW190ZXh0SW50ZXJhY3Rpb25XcmFwcGVyIHJlc2V0XTsKLQot
ICAgIF9rZXlib2FyZERpc21pc3NlZEluQ3VycmVudFByZXNlbnRhdGlvblVwZGF0ZSA9IE5POwot
ICAgIF9lZGl0aW5nRW5kZWRCeVVzZXIgPSBZRVM7CiB9CiAKIC0gKHZvaWQpX25leHRBY2Nlc3Nv
cnlUYWJGb3JXZWJWaWV3OihpZClzZW5kZXIKQEAgLTgxNzUsMTIgKzgxNjgsNiBAQCAtICh2b2lk
KV9oaWRlS2V5Ym9hcmQKIHsKICAgICBTZXRGb3JTY29wZSBpc0hpZGluZ0tleWJvYXJkU2NvcGUg
eyBfaXNIaWRpbmdLZXlib2FyZCwgWUVTIH07CiAKLSAgICBfa2V5Ym9hcmREaXNtaXNzZWRJbkN1
cnJlbnRQcmVzZW50YXRpb25VcGRhdGUgPSBZRVM7Ci0gICAgX3BhZ2UtPmNhbGxBZnRlck5leHRQ
cmVzZW50YXRpb25VcGRhdGUoW3dlYWtTZWxmID0gV2Vha09iakNQdHI8V0tDb250ZW50Vmlldz4o
c2VsZildIHsKLSAgICAgICAgaWYgKFJldGFpblB0ciBzdHJvbmdTZWxmID0gd2Vha1NlbGYuZ2V0
KCkpCi0gICAgICAgICAgICBzdHJvbmdTZWxmLT5fa2V5Ym9hcmREaXNtaXNzZWRJbkN1cnJlbnRQ
cmVzZW50YXRpb25VcGRhdGUgPSBOTzsKLSAgICB9KTsKLQogICAgIHNlbGYuaW5wdXREZWxlZ2F0
ZSA9IG5pbDsKICAgICBbc2VsZiBzZXRVcFRleHRTZWxlY3Rpb25Bc3Npc3RhbnRdOwogICAgIApA
QCAtODM3OCw5ICs4MzY1LDYgQEAgLSAodm9pZClfZWxlbWVudERpZEZvY3VzOihjb25zdCBXZWJL
aXQ6OkZvY3VzZWRFbGVtZW50SW5mb3JtYXRpb24mKWluZm9ybWF0aW9uIHUKICAgICAgICAgICAg
IGlmICh1c2VySXNJbnRlcmFjdGluZykKICAgICAgICAgICAgICAgICByZXR1cm4gWUVTOwogCi0g
ICAgICAgICAgICBpZiAoX2tleWJvYXJkRGlzbWlzc2VkSW5DdXJyZW50UHJlc2VudGF0aW9uVXBk
YXRlICYmICFfZWRpdGluZ0VuZGVkQnlVc2VyKQotICAgICAgICAgICAgICAgIHJldHVybiBZRVM7
Ci0KICAgICAgICAgICAgIGlmIChzZWxmLmlzRmlyc3RSZXNwb25kZXIgfHwgX2JlY29taW5nRmly
c3RSZXNwb25kZXIpIHsKICAgICAgICAgICAgICAgICAvLyBXaGVuIHRoZSBzb2Z0d2FyZSBrZXli
b2FyZCBpcyBiZWluZyB1c2VkIHRvIGVudGVyIGFuIHVybCwgb25seSB0aGUgZm9jdXMgYWN0aXZp
dHkgc3RhdGUgaXMgY2hhbmdpbmcuCiAgICAgICAgICAgICAgICAgLy8gSW4gdGhpcyBjYXNlLCBh
dXRvIGZvY3VzIG9uIHRoZSBwYWdlIGJlaW5nIG5hdmlnYXRlZCB0byBzaG91bGQgYmUgZGlzYWJs
ZWQsIHVubGVzcyBhIGhhcmR3YXJlCkBAIC04NDIxLDkgKzg0MDUsNiBAQCAtICh2b2lkKV9lbGVt
ZW50RGlkRm9jdXM6KGNvbnN0IFdlYktpdDo6Rm9jdXNlZEVsZW1lbnRJbmZvcm1hdGlvbiYpaW5m
b3JtYXRpb24gdQogICAgICAgICBbc2VsZiBfZWxlbWVudERpZEJsdXJdOwogICAgIH0KIAotICAg
IGlmIChzaG91bGRTaG93SW5wdXRWaWV3KQotICAgICAgICBfZWRpdGluZ0VuZGVkQnlVc2VyID0g
Tk87Ci0KICAgICBpZiAoIXNob3VsZFNob3dJbnB1dFZpZXcgfHwgaW5mb3JtYXRpb24uZWxlbWVu
dFR5cGUgPT0gV2ViS2l0OjpJbnB1dFR5cGU6Ok5vbmUpIHsKICAgICAgICAgX3BhZ2UtPnNldElz
U2hvd2luZ0lucHV0Vmlld0ZvckZvY3VzZWRFbGVtZW50KGZhbHNlKTsKICAgICAgICAgcmV0dXJu
OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vaW9zL3RhcC10by1j
aGFuZ2Utc2VsZWN0aW9uLWFmdGVyLWFjY2VwdGluZy1pbmxpbmUtcHJlZGljdGlvbi5odG1sIGIv
TGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vaW9zL3RhcC10by1jaGFuZ2Utc2VsZWN0aW9u
LWFmdGVyLWFjY2VwdGluZy1pbmxpbmUtcHJlZGljdGlvbi5odG1sCmluZGV4IGI0ZmM2ZjAyYjk5
Mi4uZTk0OTAyOGIyODlkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlv
bi9pb3MvdGFwLXRvLWNoYW5nZS1zZWxlY3Rpb24tYWZ0ZXItYWNjZXB0aW5nLWlubGluZS1wcmVk
aWN0aW9uLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vaW9zL3RhcC10
by1jaGFuZ2Utc2VsZWN0aW9uLWFmdGVyLWFjY2VwdGluZy1pbmxpbmUtcHJlZGljdGlvbi5odG1s
CkBAIC03NiwxOCArNzYsMTYgQEAgYWRkRXZlbnRMaXN0ZW5lcigibG9hZCIsIGFzeW5jICgpID0+
IHsKICAgICBhd2FpdCBzaG91bGRCZWNvbWVFcXVhbCgidGFyZ2V0Q29udGFpbnNDYXJldFNlbGVj
dGlvbigpIiwgInRydWUiKTsKIAogICAgIGNvbnNvbGUubG9nKCI4LiBEaXNtaXNzaW5nIGtleWJv
YXJkIik7Ci0gICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImVkaXRvciIpLmJsdXIoKTsKKyAg
ICBkb2N1bWVudC5ib2R5LmJsdXIoKTsKICAgICBhd2FpdCBVSUhlbHBlci53YWl0Rm9yS2V5Ym9h
cmRUb0hpZGUoKTsKIAogICAgIGZpbmlzaEpTVGVzdCgpOwogfSk7CiA8L3NjcmlwdD4KIDwvaGVh
ZD4KLTxib2R5PgotICAgIDxkaXYgaWQ9ImVkaXRvciIgY29udGVudGVkaXRhYmxlPgotICAgICAg
ICA8ZGl2IGlkPSJzdGFydCI+PGJyPjwvZGl2PgotICAgICAgICA8cCBpZD0iZGVzY3JpcHRpb24i
PjwvcD4KLSAgICAgICAgPGRpdiBpZD0idGFyZ2V0Ij48YnI+PC9kaXY+Ci0gICAgPC9kaXY+Cis8
Ym9keSBjb250ZW50ZWRpdGFibGU+CisgICAgPGRpdiBpZD0ic3RhcnQiPjxicj48L2Rpdj4KKyAg
ICA8cCBpZD0iZGVzY3JpcHRpb24iPjwvcD4KKyAgICA8ZGl2IGlkPSJ0YXJnZXQiPjxicj48L2Rp
dj4KIDwvYm9keT4KIDwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lvcy9rZXlib2FyZC1yZXN0b3JhdGlvbi1hZnRl
ci1lbGVtZW50LXJlcGxhY2VtZW50LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9y
bXMvaW9zL2tleWJvYXJkLXJlc3RvcmF0aW9uLWFmdGVyLWVsZW1lbnQtcmVwbGFjZW1lbnQtZXhw
ZWN0ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBiMDBhMGI1MjI2MGYuLjAw
MDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lvcy9rZXlib2FyZC1yZXN0
b3JhdGlvbi1hZnRlci1lbGVtZW50LXJlcGxhY2VtZW50LWV4cGVjdGVkLnR4dAorKysgL2Rldi9u
dWxsCkBAIC0xLDE5ICswLDAgQEAKLVRlc3Qga2V5Ym9hcmQgcmVzdG9yYXRpb24gd2hlbiBpbnB1
dCBlbGVtZW50cyBhcmUgcmVwbGFjZWQgZHVyaW5nIHRoZSBzYW1lIHByZXNlbnRhdGlvbiB1cGRh
dGUuCi0KLU9uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2Fn
ZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KLQotCi1QQVNTIGlzU2hvd2luZ0tleWJv
YXJkIGlzIHRydWUKLVBBU1MgaXNTaG93aW5nS2V5Ym9hcmQgaXMgdHJ1ZQotUEFTUyBpc1Nob3dp
bmdLZXlib2FyZCBpcyBmYWxzZQotUEFTUyBpc1Nob3dpbmdLZXlib2FyZCBpcyB0cnVlCi1QQVNT
IGlzU2hvd2luZ0tleWJvYXJkIGlzIGZhbHNlCi1QQVNTIGlzU2hvd2luZ0tleWJvYXJkIGlzIHRy
dWUKLVBBU1MgaXNTaG93aW5nS2V5Ym9hcmQgaXMgZmFsc2UKLVBBU1Mgc3VjY2Vzc2Z1bGx5UGFy
c2VkIGlzIHRydWUKLQotVEVTVCBDT01QTEVURQotCi0KLQotCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2Zvcm1zL2lvcy9rZXlib2FyZC1yZXN0b3JhdGlvbi1hZnRlci1lbGVtZW50LXJl
cGxhY2VtZW50Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lvcy9rZXlib2FyZC1yZXN0
b3JhdGlvbi1hZnRlci1lbGVtZW50LXJlcGxhY2VtZW50Lmh0bWwKZGVsZXRlZCBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDQ4ZTI0NDEwZDY5Yi4uMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3Rz
L2Zhc3QvZm9ybXMvaW9zL2tleWJvYXJkLXJlc3RvcmF0aW9uLWFmdGVyLWVsZW1lbnQtcmVwbGFj
ZW1lbnQuaHRtbAorKysgL2Rldi9udWxsCkBAIC0xLDEyNiArMCwwIEBACi08IURPQ1RZUEUgaHRt
bD4KLTxodG1sPgotCi08aGVhZD4KLSAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0i
d2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgotICAgIDxzY3JpcHQgc3JjPSIu
Li8uLi8uLi9yZXNvdXJjZXMvanMtdGVzdC5qcyI+PC9zY3JpcHQ+Ci0gICAgPHNjcmlwdCBzcmM9
Ii4uLy4uLy4uL3Jlc291cmNlcy91aS1oZWxwZXIuanMiPjwvc2NyaXB0PgotICAgIDxzdHlsZT4K
LSAgICAgICAgaW5wdXQgewotICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7Ci0gICAgICAgICAg
ICB3aWR0aDogMjAwcHg7Ci0gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7Ci0gICAgICAgICAgICBm
b250LXNpemU6IDE2cHg7Ci0gICAgICAgIH0KLQotICAgICAgICAuY29udGFpbmVyIHsKLSAgICAg
ICAgICAgIG1hcmdpbjogMjBweDsKLSAgICAgICAgfQotICAgIDwvc3R5bGU+Ci0gICAgPHNjcmlw
dD4KLSAgICAgICAganNUZXN0SXNBc3luYyA9IHRydWU7Ci0KLSAgICAgICAgYWRkRXZlbnRMaXN0
ZW5lcigibG9hZCIsIGFzeW5jICgpID0+IHsKLSAgICAgICAgICAgIGlmICghd2luZG93LnRlc3RS
dW5uZXIpCi0gICAgICAgICAgICAgICAgcmV0dXJuOwotCi0gICAgICAgICAgICBkZXNjcmlwdGlv
bigiVGVzdCBrZXlib2FyZCByZXN0b3JhdGlvbiB3aGVuIGlucHV0IGVsZW1lbnRzIGFyZSByZXBs
YWNlZCBkdXJpbmcgdGhlIHNhbWUgcHJlc2VudGF0aW9uIHVwZGF0ZS4iKTsKLQotICAgICAgICAg
ICAgYXdhaXQgVUlIZWxwZXIuc2V0SGFyZHdhcmVLZXlib2FyZEF0dGFjaGVkKGZhbHNlKTsKLQot
ICAgICAgICAgICAgLy8gVGVzdCAxOiBLZXlib2FyZCBzaG91bGQgcmVtYWluIHZpc2libGUgYWZ0
ZXIgZWxlbWVudCByZXBsYWNlbWVudCBkdXJpbmcgc2FtZSBwcmVzZW50YXRpb24gdXBkYXRlLgot
ICAgICAgICAgICAgY29uc3QgY29udGFpbmVyMSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdj
b250YWluZXIxJyk7Ci0gICAgICAgICAgICBjb25zdCBpbnB1dDEgPSBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgnaW5wdXQxJyk7Ci0KLSAgICAgICAgICAgIGF3YWl0IFVJSGVscGVyLmFjdGl2YXRl
RWxlbWVudChpbnB1dDEpOwotICAgICAgICAgICAgYXdhaXQgVUlIZWxwZXIud2FpdEZvcktleWJv
YXJkVG9TaG93KCk7Ci0gICAgICAgICAgICBpc1Nob3dpbmdLZXlib2FyZCA9IGF3YWl0IFVJSGVs
cGVyLmlzU2hvd2luZ0tleWJvYXJkKCk7Ci0gICAgICAgICAgICBzaG91bGRCZVRydWUoImlzU2hv
d2luZ0tleWJvYXJkIik7Ci0KLSAgICAgICAgICAgIGNvbnRhaW5lcjEuaW5uZXJIVE1MID0gJzxp
bnB1dCB0eXBlPSJ0ZXh0IiBpZD0iaW5wdXQxX3JlcGxhY2VkIj4nOwotICAgICAgICAgICAgY29u
c3QgaW5wdXQxX3JlcGxhY2VkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lucHV0MV9yZXBs
YWNlZCcpOwotICAgICAgICAgICAgaW5wdXQxX3JlcGxhY2VkLmZvY3VzKCk7Ci0gICAgICAgICAg
ICBhd2FpdCBVSUhlbHBlci5lbnN1cmVQcmVzZW50YXRpb25VcGRhdGUoKTsKLQotICAgICAgICAg
ICAgaXNTaG93aW5nS2V5Ym9hcmQgPSBhd2FpdCBVSUhlbHBlci5pc1Nob3dpbmdLZXlib2FyZCgp
OwotICAgICAgICAgICAgc2hvdWxkQmVUcnVlKCJpc1Nob3dpbmdLZXlib2FyZCIpOwotCi0gICAg
ICAgICAgICBpbnB1dDFfcmVwbGFjZWQuYmx1cigpOwotICAgICAgICAgICAgYXdhaXQgVUlIZWxw
ZXIud2FpdEZvcktleWJvYXJkVG9IaWRlKCk7Ci0KLSAgICAgICAgICAgIC8vIFRlc3QgMjogUHJv
Z3JhbW1hdGljIGZvY3VzIHdpdGhvdXQgdXNlciBpbnRlcmFjdGlvbiBzaG91bGQgbm90IHNob3cg
a2V5Ym9hcmQKLSAgICAgICAgICAgIGNvbnN0IGlucHV0MiA9IGRvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCdpbnB1dDInKTsKLQotICAgICAgICAgICAgaW5wdXQyLmZvY3VzKCk7Ci0gICAgICAgICAg
ICBhd2FpdCBVSUhlbHBlci5lbnN1cmVQcmVzZW50YXRpb25VcGRhdGUoKTsKLQotICAgICAgICAg
ICAgaXNTaG93aW5nS2V5Ym9hcmQgPSBhd2FpdCBVSUhlbHBlci5pc1Nob3dpbmdLZXlib2FyZCgp
OwotICAgICAgICAgICAgc2hvdWxkQmVGYWxzZSgiaXNTaG93aW5nS2V5Ym9hcmQiKTsKLQotICAg
ICAgICAgICAgaW5wdXQyLmJsdXIoKTsKLQotICAgICAgICAgICAgLy8gVGVzdCAzOiBGb2N1cyBh
ZnRlciBwcmVzZW50YXRpb24gdXBkYXRlIHNob3VsZCBub3Qgc2hvdyBrZXlib2FyZAotICAgICAg
ICAgICAgY29uc3QgY29udGFpbmVyMyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb250YWlu
ZXIzJyk7Ci0gICAgICAgICAgICBjb25zdCBpbnB1dDMgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgnaW5wdXQzJyk7Ci0KLSAgICAgICAgICAgIGF3YWl0IFVJSGVscGVyLmFjdGl2YXRlRWxlbWVu
dChpbnB1dDMpOwotICAgICAgICAgICAgYXdhaXQgVUlIZWxwZXIud2FpdEZvcktleWJvYXJkVG9T
aG93KCk7Ci0KLSAgICAgICAgICAgIGlzU2hvd2luZ0tleWJvYXJkID0gYXdhaXQgVUlIZWxwZXIu
aXNTaG93aW5nS2V5Ym9hcmQoKTsKLSAgICAgICAgICAgIHNob3VsZEJlVHJ1ZSgiaXNTaG93aW5n
S2V5Ym9hcmQiKTsKLQotICAgICAgICAgICAgY29udGFpbmVyMy5pbm5lckhUTUwgPSAnJzsKLSAg
ICAgICAgICAgIGF3YWl0IFVJSGVscGVyLndhaXRGb3JLZXlib2FyZFRvSGlkZSgpOwotICAgICAg
ICAgICAgYXdhaXQgVUlIZWxwZXIuZW5zdXJlUHJlc2VudGF0aW9uVXBkYXRlKCk7Ci0KLSAgICAg
ICAgICAgIGNvbnRhaW5lcjMuaW5uZXJIVE1MID0gJzxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0iaW5w
dXQzX2RlbGF5ZWQiPic7Ci0gICAgICAgICAgICBjb25zdCBpbnB1dDNfZGVsYXllZCA9IGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCdpbnB1dDNfZGVsYXllZCcpOwotICAgICAgICAgICAgaW5wdXQz
X2RlbGF5ZWQuZm9jdXMoKTsKLQotICAgICAgICAgICAgYXdhaXQgVUlIZWxwZXIuZW5zdXJlUHJl
c2VudGF0aW9uVXBkYXRlKCk7Ci0KLSAgICAgICAgICAgIGlzU2hvd2luZ0tleWJvYXJkID0gYXdh
aXQgVUlIZWxwZXIuaXNTaG93aW5nS2V5Ym9hcmQoKTsKLSAgICAgICAgICAgIHNob3VsZEJlRmFs
c2UoImlzU2hvd2luZ0tleWJvYXJkIik7Ci0KLSAgICAgICAgICAgIC8vIFRlc3QgNDogUHJvZ3Jh
bW1hdGljIGZvY3VzIGltbWVkaWF0ZWx5IGFmdGVyIGtleWJvYXJkIGV4cGxpY2l0bHkgZGlzbWlz
c2VkIHNob3VsZCBub3Qgc2hvdyBrZXlib2FyZC4KLSAgICAgICAgICAgIGNvbnN0IGNvbnRhaW5l
cjQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29udGFpbmVyNCcpOwotICAgICAgICAgICAg
Y29uc3QgaW5wdXQ0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lucHV0NCcpOwotCi0gICAg
ICAgICAgICBhd2FpdCBVSUhlbHBlci5hY3RpdmF0ZUVsZW1lbnQoaW5wdXQ0KTsKLSAgICAgICAg
ICAgIGF3YWl0IFVJSGVscGVyLndhaXRGb3JLZXlib2FyZFRvU2hvdygpOwotCi0gICAgICAgICAg
ICBpc1Nob3dpbmdLZXlib2FyZCA9IGF3YWl0IFVJSGVscGVyLmlzU2hvd2luZ0tleWJvYXJkKCk7
Ci0gICAgICAgICAgICBzaG91bGRCZVRydWUoImlzU2hvd2luZ0tleWJvYXJkIik7Ci0KLSAgICAg
ICAgICAgIHNldEludGVydmFsKGZ1bmN0aW9uKCl7Ci0gICAgICAgICAgICAgICAgaW5wdXQ0LmZv
Y3VzKCk7Ci0gICAgICAgICAgICB9LCAyKTsKLQotICAgICAgICAgICAgYXdhaXQgVUlIZWxwZXIu
ZGlzbWlzc0Zvcm1BY2Nlc3NvcnlWaWV3KCk7Ci0gICAgICAgICAgICBhd2FpdCBVSUhlbHBlci53
YWl0Rm9yS2V5Ym9hcmRUb0hpZGUoKTsKLSAgICAgICAgICAgIGF3YWl0IFVJSGVscGVyLmVuc3Vy
ZVByZXNlbnRhdGlvblVwZGF0ZSgpOwotCi0gICAgICAgICAgICBhd2FpdCBVSUhlbHBlci5lbnN1
cmVQcmVzZW50YXRpb25VcGRhdGUoKTsKLSAgICAgICAgICAgIGlzU2hvd2luZ0tleWJvYXJkID0g
YXdhaXQgVUlIZWxwZXIuaXNTaG93aW5nS2V5Ym9hcmQoKTsKLSAgICAgICAgICAgIHNob3VsZEJl
RmFsc2UoImlzU2hvd2luZ0tleWJvYXJkIik7Ci0KLSAgICAgICAgICAgIGZpbmlzaEpTVGVzdCgp
OwotICAgICAgICB9KTsKLSAgICA8L3NjcmlwdD4KLTwvaGVhZD4KLQotPGJvZHk+Ci0gICAgPGRp
diBjbGFzcz0iY29udGFpbmVyIiBpZD0iY29udGFpbmVyMSI+Ci0gICAgICAgIDxpbnB1dCB0eXBl
PSJ0ZXh0IiBpZD0iaW5wdXQxIj4KLSAgICA8L2Rpdj4KLSAgICA8ZGl2IGNsYXNzPSJjb250YWlu
ZXIiIGlkPSJjb250YWluZXIyIj4KLSAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIGlkPSJpbnB1
dDIiPgotICAgIDwvZGl2PgotICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciIgaWQ9ImNvbnRhaW5l
cjMiPgotICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9ImlucHV0MyI+Ci0gICAgPC9kaXY+
Ci0gICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIiBpZD0iY29udGFpbmVyNCI+Ci0gICAgICAgIDxp
bnB1dCB0eXBlPSJ0ZXh0IiBpZD0iaW5wdXQ0Ij4KLSAgICA8L2Rpdj4KLTwvYm9keT4KLTwvaHRt
bD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>