<?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>240613</bug_id>
          
          <creation_ts>2022-05-18 17:01:49 -0700</creation_ts>
          <short_desc>REGRESSION(r294317): Broke multiple layout-tests and 2 API-tests for iOS.</short_desc>
          <delta_ts>2022-05-19 19:39:09 -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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=240551</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=240616</see_also>
          <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>240452</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>jenner</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>Morningstar</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1870216</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2022-05-18 17:01:49 -0700</bug_when>
    <thetext>https://commits.webkit.org/r294317 introduced a regression:
Broke multiple layout-tests and 2 API-tests for iOS.

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>1870218</commentid>
    <comment_count>1</comment_count>
      <attachid>459561</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2022-05-18 17:01:58 -0700</bug_when>
    <thetext>Created attachment 459561
REVERT of r294317

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>1870222</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-05-18 17:06:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/93537869&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1870224</commentid>
    <comment_count>3</comment_count>
    <who name="Dawn Morningstar">Morningstar</who>
    <bug_when>2022-05-18 17:09:25 -0700</bug_when>
    <thetext>Closed before patch landed... reopening</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1870346</commentid>
    <comment_count>4</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2022-05-19 06:07:02 -0700</bug_when>
    <thetext>Do you remember which tests were broken?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1870510</commentid>
    <comment_count>5</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-05-19 12:50:15 -0700</bug_when>
    <thetext>The tests that broke this this were the following:

Layout-Tests:
editing/input/cocoa/autocorrect-off.html 
editing/input/cocoa/autocorrect-on.html 
editing/undo-manager/undo-manager-item-labels.html 
fast/forms/ios/autocapitalize-words.html
fast/forms/ios/form-control-refresh/select/select-multiple-picker.html
fast/forms/ios/inputmode-none.html
fast/forms/ios/no-scrolling-when-moving-focus-between-adjacent-fields.html
fast/forms/validation-messages.html
fast/forms/datalist/datalist.html
fast/forms/ios/inputmode-removing-none.html
fast/events/ios/do-not-show-keyboard-when-focusing-after-blur.html 
fast/events/ios/keyup.html 
fast/events/ios/unscalable-viewport-clicks-on-doubletap.html 
fast/shadow-dom/ios/accessory-bar-work-on-input-with-tabindex-in-shadow-tree.html 
http/wpt/webauthn/public-key-credential-unfocused-document.https.html 
mathml/fractions-invalid.html

API-Tests:
TestWebKitAPI.DragAndDropTests.CanDragImageWhenNotFirstResponder 
TestWebKitAPI.DragAndDropTests.InjectedBundleImageElementData</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1870612</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2022-05-19 19:39:09 -0700</bug_when>
    <thetext>The revert was landed here:

Committed r294452 (250720@trunk): &lt;https://commits.webkit.org/250720@trunk&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459561</attachid>
            <date>2022-05-18 17:01:58 -0700</date>
            <delta_ts>2022-05-18 17:06:50 -0700</delta_ts>
            <desc>REVERT of r294317</desc>
            <filename>bug-240613-20220518170157.patch</filename>
            <type>text/plain</type>
            <size>11415</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2ZGU0ZTQzN2FlYTVhNjRlZjZmZWY5ZTU1M2E4NzY4ZDU1ZWIzNjAxLi5m
OGY0NmEzMzNiODlhMTE3MzBlODdlZmIyNDc5ZTY5ODRiZGUwNDU1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTcgQEAKKzIwMjItMDUtMTggIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJr
aXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJldmVydGluZyByMjk0MzE3LgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQwNjEzCisKKyAgICAg
ICAgQnJva2UgbXVsdGlwbGUgbGF5b3V0LXRlc3RzIGFuZCAyIEFQSS10ZXN0cyBmb3IgaU9TLgor
CisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiSW1hZ2VCdWZmZXJJT1N1
cmZhY2VCYWNrZW5kIGNvbnRleHQgc2V0dXAgYW5kIHRlYXJkb3duCisgICAgICAgIGZ1bmN0aW9u
cyBhcmUgcmVkdW5kYW50IGFuZCBlcnJvci1wcm9uZSIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0MDQ1MgorICAgICAgICBodHRwczovL2NvbW1pdHMu
d2Via2l0Lm9yZy9yMjk0MzE3CisKIDIwMjItMDUtMTcgIEtpbW1vIEtpbm51bmVuICA8a2tpbm51
bmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBJbWFnZUJ1ZmZlcklPU3VyZmFjZUJhY2tlbmQgY29u
dGV4dCBzZXR1cCBhbmQgdGVhcmRvd24gZnVuY3Rpb25zIGFyZSByZWR1bmRhbnQgYW5kIGVycm9y
LXByb25lCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCmluZGV4IDdiYzcxMjkyNzAxYWJlMWQ0OTk5ZTM5YjZmNWEzMjhjNTI5NjZl
ZDYuLjk2MTMxNmY1NWIwMmZmNzVjMDhiY2JmMzEyZTJiNWJiYzhhOTVlYjAgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMjItMDUtMTggIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3
ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJldmVydGluZyByMjk0MzE3LgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQwNjEzCisKKyAg
ICAgICAgQnJva2UgbXVsdGlwbGUgbGF5b3V0LXRlc3RzIGFuZCAyIEFQSS10ZXN0cyBmb3IgaU9T
LgorCisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiSW1hZ2VCdWZmZXJJ
T1N1cmZhY2VCYWNrZW5kIGNvbnRleHQgc2V0dXAgYW5kIHRlYXJkb3duCisgICAgICAgIGZ1bmN0
aW9ucyBhcmUgcmVkdW5kYW50IGFuZCBlcnJvci1wcm9uZSIKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0MDQ1MgorICAgICAgICBodHRwczovL2NvbW1p
dHMud2Via2l0Lm9yZy9yMjk0MzE3CisKIDIwMjItMDUtMTcgIENocmlzIExvcmQgIDxjbG9yZEBp
Z2FsaWEuY29tPgogCiAgICAgICAgIFtXUEVdIFVzZSBuZXcgbGlid3BlIEFQSSB0byBzeW5jaHJv
bmlzZSBkaXNwbGF5IHJlZnJlc2hlcyBmdWxseSB0byB0aGUgc2NyZWVuIHJlZnJlc2ggcmF0ZQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvQ29uY3JldGVJbWFn
ZUJ1ZmZlci5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvQ29uY3JldGVJbWFn
ZUJ1ZmZlci5oCmluZGV4IDU5YmM0MWYyY2M5ZGM5MTJiNWZlYWE5ZmQ5ZDZjNjNlYzcxNTZlNjIu
LmJmNjhkMWFkNjE4ZDMxZDRhMjExNjhiOTcwZGZlZDEwN2UyZjEyNTggMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0NvbmNyZXRlSW1hZ2VCdWZmZXIuaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Db25jcmV0ZUltYWdlQnVmZmVyLmgK
QEAgLTMxMSw2ICszMTEsMTIgQEAgcHJvdGVjdGVkOgogICAgICAgICByZXR1cm4gZmFsc2U7CiAg
ICAgfQogCisgICAgdm9pZCByZWxlYXNlR3JhcGhpY3NDb250ZXh0KCkgb3ZlcnJpZGUKKyAgICB7
CisgICAgICAgIGlmIChhdXRvKiBiYWNrZW5kID0gZW5zdXJlQmFja2VuZENyZWF0ZWQoKSkKKyAg
ICAgICAgICAgIHJldHVybiBiYWNrZW5kLT5yZWxlYXNlR3JhcGhpY3NDb250ZXh0KCk7CisgICAg
fQorCiAgICAgYm9vbCBzZXRWb2xhdGlsZSgpIG92ZXJyaWRlCiAgICAgewogICAgICAgICBpZiAo
YXV0byogYmFja2VuZCA9IGVuc3VyZUJhY2tlbmRDcmVhdGVkKCkpCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9JbWFnZUJ1ZmZlci5oIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvSW1hZ2VCdWZmZXIuaAppbmRleCBjM2RkNTVjZDdlYjYyMGZh
NTE4ZDQ3YjFjNmJiZGQ5YTU4Y2UzOGQ1Li5mYjRkMjY1ZjdkMzUwOWUwN2QyMzhmMWZhNzcxNTFk
NWZmM2RiYjBhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9J
bWFnZUJ1ZmZlci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ltYWdl
QnVmZmVyLmgKQEAgLTExNSw2ICsxMTUsNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCBzaXplX3Qg
ZXh0ZXJuYWxNZW1vcnlDb3N0KCkgY29uc3QgPSAwOwogCiAgICAgdmlydHVhbCBib29sIGlzSW5V
c2UoKSBjb25zdCA9IDA7CisgICAgdmlydHVhbCB2b2lkIHJlbGVhc2VHcmFwaGljc0NvbnRleHQo
KSA9IDA7CiAgICAgLy8gUmV0dXJucyB0cnVlIG9uIHN1Y2Nlc3MuCiAgICAgdmlydHVhbCBib29s
IHNldFZvbGF0aWxlKCkgPSAwOwogICAgIHZpcnR1YWwgU2V0Tm9uVm9sYXRpbGVSZXN1bHQgc2V0
Tm9uVm9sYXRpbGUoKSA9IDA7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9JbWFnZUJ1ZmZlckJhY2tlbmQuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvSW1hZ2VCdWZmZXJCYWNrZW5kLmNwcAppbmRleCBlZDcxYjVjNjgxY2FhYmU4NmNh
OTI1ZGZkM2U4Nzg1MTRhZjE2ZGZkLi5jNjhkMzE4ZDNmMzllN2M0NmE0NTMyMGI4ODhlYzFiYWRj
MTQ0ODhhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9JbWFn
ZUJ1ZmZlckJhY2tlbmQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L0ltYWdlQnVmZmVyQmFja2VuZC5jcHAKQEAgLTE4MCw4ICsxODAsOSBAQCBBZmZpbmVUcmFuc2Zv
cm0gSW1hZ2VCdWZmZXJCYWNrZW5kOjpjYWxjdWxhdGVCYXNlVHJhbnNmb3JtKGNvbnN0IFBhcmFt
ZXRlcnMmIHBhcgogICAgIHJldHVybiBiYXNlVHJhbnNmb3JtOwogfQogCi12b2lkIEltYWdlQnVm
ZmVyQmFja2VuZDo6YXBwbHlCYXNlVHJhbnNmb3JtKEdyYXBoaWNzQ29udGV4dCYgY29udGV4dCkK
K3ZvaWQgSW1hZ2VCdWZmZXJCYWNrZW5kOjphcHBseUJhc2VUcmFuc2Zvcm1Ub0NvbnRleHQoKSBj
b25zdAogeworICAgIGF1dG8mIGNvbnRleHQgPSB0aGlzLT5jb250ZXh0KCk7CiAgICAgY29udGV4
dC5hcHBseURldmljZVNjYWxlRmFjdG9yKG1fcGFyYW1ldGVycy5yZXNvbHV0aW9uU2NhbGUpOwog
ICAgIGNvbnRleHQuc2V0Q1RNKGNhbGN1bGF0ZUJhc2VUcmFuc2Zvcm0obV9wYXJhbWV0ZXJzLCBv
cmlnaW5BdEJvdHRvbUxlZnRDb3JuZXIoKSkpOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvSW1hZ2VCdWZmZXJCYWNrZW5kLmggYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9JbWFnZUJ1ZmZlckJhY2tlbmQuaAppbmRleCBkNjlmY2FjZmMw
YjMxZDJiYjE2ZmVmNGYzY2FmZTY4NWM1NDQzZDJjLi5jZjcxNWIwYTBjZDFiNTE1NzA2MTgyZWYz
YjZlNmEwNTM4NDY4MzUyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9JbWFnZUJ1ZmZlckJhY2tlbmQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9JbWFnZUJ1ZmZlckJhY2tlbmQuaApAQCAtMTM3LDYgKzEzNyw3IEBAIHB1YmxpYzoK
ICNlbmRpZgogCiAgICAgdmlydHVhbCBib29sIGlzSW5Vc2UoKSBjb25zdCB7IHJldHVybiBmYWxz
ZTsgfQorICAgIHZpcnR1YWwgdm9pZCByZWxlYXNlR3JhcGhpY3NDb250ZXh0KCkgeyBBU1NFUlRf
Tk9UX1JFQUNIRUQoKTsgfQogCiAgICAgLy8gUmV0dXJucyB0cnVlIG9uIHN1Y2Nlc3MuCiAgICAg
dmlydHVhbCBib29sIHNldFZvbGF0aWxlKCkgeyByZXR1cm4gdHJ1ZTsgfQpAQCAtMTQ2LDcgKzE0
Nyw3IEBAIHB1YmxpYzoKIAogICAgIHZpcnR1YWwgc3RkOjp1bmlxdWVfcHRyPFRocmVhZFNhZmVJ
bWFnZUJ1ZmZlckZsdXNoZXI+IGNyZWF0ZUZsdXNoZXIoKSB7IHJldHVybiBudWxscHRyOyB9CiAK
LSAgICB2b2lkIGFwcGx5QmFzZVRyYW5zZm9ybShHcmFwaGljc0NvbnRleHQmKTsKKyAgICB2b2lk
IGFwcGx5QmFzZVRyYW5zZm9ybVRvQ29udGV4dCgpIGNvbnN0OwogCiAgICAgc3RhdGljIGNvbnN0
ZXhwciBib29sIGlzT3JpZ2luQXRCb3R0b21MZWZ0Q29ybmVyID0gZmFsc2U7CiAgICAgdmlydHVh
bCBib29sIG9yaWdpbkF0Qm90dG9tTGVmdENvcm5lcigpIGNvbnN0IHsgcmV0dXJuIGlzT3JpZ2lu
QXRCb3R0b21MZWZ0Q29ybmVyOyB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jZy9JbWFnZUJ1ZmZlckNHQml0bWFwQmFja2VuZC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9JbWFnZUJ1ZmZlckNHQml0bWFwQmFja2VuZC5jcHAK
aW5kZXggOTVhYWRlNjFhNWJkZmYzMzQ0MWVmMTc0ZmM4OTc5ZTQwMzNiZDdjOS4uNWUyMzA3YWUw
ZDVmNmFkMTgzYmEyMDNkNjliYjkyYjdkZWJmYjBjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cvSW1hZ2VCdWZmZXJDR0JpdG1hcEJhY2tlbmQuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0ltYWdlQnVmZmVyQ0dCaXRt
YXBCYWNrZW5kLmNwcApAQCAtMTE1LDcgKzExNSw3IEBAIEltYWdlQnVmZmVyQ0dCaXRtYXBCYWNr
ZW5kOjpJbWFnZUJ1ZmZlckNHQml0bWFwQmFja2VuZChjb25zdCBQYXJhbWV0ZXJzJiBwYXJhbWV0
CiAgICAgQVNTRVJUKG1fZGF0YSk7CiAgICAgQVNTRVJUKG1fZGF0YVByb3ZpZGVyKTsKICAgICBB
U1NFUlQobV9jb250ZXh0KTsKLSAgICBhcHBseUJhc2VUcmFuc2Zvcm0oKm1fY29udGV4dCk7Cisg
ICAgYXBwbHlCYXNlVHJhbnNmb3JtVG9Db250ZXh0KCk7CiB9CiAKIEltYWdlQnVmZmVyQ0dCaXRt
YXBCYWNrZW5kOjp+SW1hZ2VCdWZmZXJDR0JpdG1hcEJhY2tlbmQoKSA9IGRlZmF1bHQ7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9JbWFnZUJ1ZmZlcklP
U3VyZmFjZUJhY2tlbmQuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cv
SW1hZ2VCdWZmZXJJT1N1cmZhY2VCYWNrZW5kLmNwcAppbmRleCAzMzlhZWI4MzFkYThhMjEzNDIx
NGM4N2MxOTc0MjJhODkzODAyNDk0Li41ZTM4MDJlYWExYTQ4ZmE3OTExYTc2NzI5ZDhkNWIzYTQ4
ZGU3OTRiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9J
bWFnZUJ1ZmZlcklPU3VyZmFjZUJhY2tlbmQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2NnL0ltYWdlQnVmZmVySU9TdXJmYWNlQmFja2VuZC5jcHAKQEAgLTEyMCw3
ICsxMjAsNyBAQCBJbWFnZUJ1ZmZlcklPU3VyZmFjZUJhY2tlbmQ6OkltYWdlQnVmZmVySU9TdXJm
YWNlQmFja2VuZChjb25zdCBQYXJhbWV0ZXJzJiBwYXJhbQogICAgICwgbV9pb1N1cmZhY2VQb29s
KGlvU3VyZmFjZVBvb2wpCiB7CiAgICAgQVNTRVJUKG1fc3VyZmFjZSk7Ci0gICAgaW5pdGlhbGl6
ZUNvbnRleHQoKTsKKyAgICBhcHBseUJhc2VUcmFuc2Zvcm1Ub0NvbnRleHQoKTsKIH0KIAogSW1h
Z2VCdWZmZXJJT1N1cmZhY2VCYWNrZW5kOjp+SW1hZ2VCdWZmZXJJT1N1cmZhY2VCYWNrZW5kKCkK
QEAgLTEzMSw2ICsxMzEsMTAgQEAgSW1hZ2VCdWZmZXJJT1N1cmZhY2VCYWNrZW5kOjp+SW1hZ2VC
dWZmZXJJT1N1cmZhY2VCYWNrZW5kKCkKIAogR3JhcGhpY3NDb250ZXh0JiBJbWFnZUJ1ZmZlcklP
U3VyZmFjZUJhY2tlbmQ6OmNvbnRleHQoKSBjb25zdAogeworICAgIGlmICghbV9jb250ZXh0KSB7
CisgICAgICAgIG1fY29udGV4dC5lbXBsYWNlKCptX3N1cmZhY2UpOworICAgICAgICBhcHBseUJh
c2VUcmFuc2Zvcm1Ub0NvbnRleHQoKTsKKyAgICB9CiAgICAgcmV0dXJuICptX2NvbnRleHQ7CiB9
CiAKQEAgLTIzMiw5ICsyMzYsMTQgQEAgYm9vbCBJbWFnZUJ1ZmZlcklPU3VyZmFjZUJhY2tlbmQ6
OmlzSW5Vc2UoKSBjb25zdAogICAgIHJldHVybiBtX3N1cmZhY2UtPmlzSW5Vc2UoKTsKIH0KIAot
Ym9vbCBJbWFnZUJ1ZmZlcklPU3VyZmFjZUJhY2tlbmQ6OnNldFZvbGF0aWxlKCkKK3ZvaWQgSW1h
Z2VCdWZmZXJJT1N1cmZhY2VCYWNrZW5kOjpyZWxlYXNlR3JhcGhpY3NDb250ZXh0KCkKIHsKICAg
ICBtX2NvbnRleHQgPSBzdGQ6Om51bGxvcHQ7CisgICAgbV9zdXJmYWNlLT5yZWxlYXNlUGxhdGZv
cm1HcmFwaGljc0NvbnRleHQoKTsKK30KKworYm9vbCBJbWFnZUJ1ZmZlcklPU3VyZmFjZUJhY2tl
bmQ6OnNldFZvbGF0aWxlKCkKK3sKICAgICBpZiAobV9zdXJmYWNlLT5pc0luVXNlKCkpCiAgICAg
ICAgIHJldHVybiBmYWxzZTsKIApAQCAtMjQ2LDkgKzI1NSw3IEBAIGJvb2wgSW1hZ2VCdWZmZXJJ
T1N1cmZhY2VCYWNrZW5kOjpzZXRWb2xhdGlsZSgpCiBTZXROb25Wb2xhdGlsZVJlc3VsdCBJbWFn
ZUJ1ZmZlcklPU3VyZmFjZUJhY2tlbmQ6OnNldE5vblZvbGF0aWxlKCkKIHsKICAgICBzZXRWb2xh
dGlsaXR5U3RhdGUoVm9sYXRpbGl0eVN0YXRlOjpOb25Wb2xhdGlsZSk7Ci0gICAgYXV0byByZXN1
bHQgPSBtX3N1cmZhY2UtPnNldFZvbGF0aWxlKGZhbHNlKTsKLSAgICBpbml0aWFsaXplQ29udGV4
dCgpOwotICAgIHJldHVybiByZXN1bHQ7CisgICAgcmV0dXJuIG1fc3VyZmFjZS0+c2V0Vm9sYXRp
bGUoZmFsc2UpOwogfQogCiBWb2xhdGlsaXR5U3RhdGUgSW1hZ2VCdWZmZXJJT1N1cmZhY2VCYWNr
ZW5kOjp2b2xhdGlsaXR5U3RhdGUoKSBjb25zdApAQCAtMjY3LDEyICsyNzQsNiBAQCB2b2lkIElt
YWdlQnVmZmVySU9TdXJmYWNlQmFja2VuZDo6ZW5zdXJlTmF0aXZlSW1hZ2VzSGF2ZUNvcGllZEJh
Y2tpbmdTdG9yZSgpCiAgICAgZmx1c2hDb250ZXh0KCk7CiB9CiAKLXZvaWQgSW1hZ2VCdWZmZXJJ
T1N1cmZhY2VCYWNrZW5kOjppbml0aWFsaXplQ29udGV4dCgpCi17Ci0gICAgbV9jb250ZXh0LmVt
cGxhY2UoKm1fc3VyZmFjZSk7Ci0gICAgYXBwbHlCYXNlVHJhbnNmb3JtKCptX2NvbnRleHQpOwot
fQotCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAKICNlbmRpZiAvLyBIQVZFKElPU1VSRkFDRSkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0ltYWdlQnVm
ZmVySU9TdXJmYWNlQmFja2VuZC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y2cvSW1hZ2VCdWZmZXJJT1N1cmZhY2VCYWNrZW5kLmgKaW5kZXggNzQyMDk0ZDJkMGVhNzNmMzkw
YTdmMmVhMjI4YTU5NTlhMmY2ZmE2My4uOTFiYjE5MGYwMzZiNjFmNjNlMGM4Y2FlZDZhZTcyZTc3
ZDM3MGRiNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cv
SW1hZ2VCdWZmZXJJT1N1cmZhY2VCYWNrZW5kLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvY2cvSW1hZ2VCdWZmZXJJT1N1cmZhY2VCYWNrZW5kLmgKQEAgLTczLDYgKzcz
LDcgQEAgcHJvdGVjdGVkOgogICAgIHZvaWQgcHV0UGl4ZWxCdWZmZXIoY29uc3QgUGl4ZWxCdWZm
ZXImLCBjb25zdCBJbnRSZWN0JiBzcmNSZWN0LCBjb25zdCBJbnRQb2ludCYgZGVzdFBvaW50LCBB
bHBoYVByZW11bHRpcGxpY2F0aW9uIGRlc3RGb3JtYXQpIG92ZXJyaWRlOwogCiAgICAgYm9vbCBp
c0luVXNlKCkgY29uc3Qgb3ZlcnJpZGU7CisgICAgdm9pZCByZWxlYXNlR3JhcGhpY3NDb250ZXh0
KCkgb3ZlcnJpZGU7CiAKICAgICBib29sIHNldFZvbGF0aWxlKCkgZmluYWw7CiAgICAgU2V0Tm9u
Vm9sYXRpbGVSZXN1bHQgc2V0Tm9uVm9sYXRpbGUoKSBmaW5hbDsKQEAgLTg5LDcgKzkwLDYgQEAg
cHJvdGVjdGVkOgogCiAgICAgdm9pZCBwcmVwYXJlVG9EcmF3SW50b0NvbnRleHQoR3JhcGhpY3ND
b250ZXh0JiBkZXN0aW5hdGlvbkNvbnRleHQpIG92ZXJyaWRlOwogICAgIHZvaWQgaW52YWxpZGF0
ZUNhY2hlZE5hdGl2ZUltYWdlKCkgY29uc3Q7Ci0gICAgdm9pZCBpbml0aWFsaXplQ29udGV4dCgp
OwogCiAgICAgc3RkOjp1bmlxdWVfcHRyPElPU3VyZmFjZT4gbV9zdXJmYWNlOwogICAgIElPU3Vy
ZmFjZVNlZWQgbV9sYXN0U2VlZFdoZW5EcmF3aW5nSW1hZ2UgeyAwIH07CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvZ3JhcGhpY3MvUmVtb3RlUmVuZGVyaW5nQmFja2VuZC5j
cHAgYi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvZ3JhcGhpY3MvUmVtb3RlUmVuZGVyaW5nQmFj
a2VuZC5jcHAKaW5kZXggYzc2M2NjZWZjYWQ5NGJkYTJlNGIzMTU4OGY2YmY2MTJkM2VkNjI0Ny4u
OTM0ODZjNzg2Y2UyOTYyYzQ4ZDVlNTRjNjcxNmZmZjk1OGRlNmJjOCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9HUFVQcm9jZXNzL2dyYXBoaWNzL1JlbW90ZVJlbmRlcmluZ0JhY2tlbmQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9ncmFwaGljcy9SZW1vdGVSZW5kZXJpbmdC
YWNrZW5kLmNwcApAQCAtNDkzLDExICs0OTMsMTYgQEAgdm9pZCBSZW1vdGVSZW5kZXJpbmdCYWNr
ZW5kOjptYXJrU3VyZmFjZXNWb2xhdGlsZShNYXJrU3VyZmFjZXNBc1ZvbGF0aWxlUmVxdWVzdEkK
IHsKICAgICBMT0dfV0lUSF9TVFJFQU0oUmVtb3RlUmVuZGVyaW5nQnVmZmVyVm9sYXRpbGl0eSwg
c3RyZWFtIDw8ICJHUFUgUHJvY2VzczogUmVtb3RlUmVuZGVyaW5nQmFja2VuZDo6bWFya1N1cmZh
Y2VzVm9sYXRpbGUgIiA8PCBpZGVudGlmaWVycyk7CiAKKyAgICBhdXRvIG1ha2VWb2xhdGlsZSA9
IFtdKEltYWdlQnVmZmVyJiBpbWFnZUJ1ZmZlcikgeworICAgICAgICBpbWFnZUJ1ZmZlci5yZWxl
YXNlR3JhcGhpY3NDb250ZXh0KCk7CisgICAgICAgIHJldHVybiBpbWFnZUJ1ZmZlci5zZXRWb2xh
dGlsZSgpOworICAgIH07CisKICAgICBWZWN0b3I8UmVuZGVyaW5nUmVzb3VyY2VJZGVudGlmaWVy
PiBtYXJrZWRWb2xhdGlsZUJ1ZmZlcklkZW50aWZpZXJzOwogICAgIGZvciAoYXV0byBpZGVudGlm
aWVyIDogaWRlbnRpZmllcnMpIHsKICAgICAgICAgYXV0byBpbWFnZUJ1ZmZlciA9IG1fcmVtb3Rl
UmVzb3VyY2VDYWNoZS5jYWNoZWRJbWFnZUJ1ZmZlcih7IGlkZW50aWZpZXIsIG1fZ3B1Q29ubmVj
dGlvblRvV2ViUHJvY2Vzcy0+d2ViUHJvY2Vzc0lkZW50aWZpZXIoKSB9KTsKICAgICAgICAgaWYg
KGltYWdlQnVmZmVyKSB7Ci0gICAgICAgICAgICBpZiAoaW1hZ2VCdWZmZXItPnNldFZvbGF0aWxl
KCkpCisgICAgICAgICAgICBpZiAobWFrZVZvbGF0aWxlKCppbWFnZUJ1ZmZlcikpCiAgICAgICAg
ICAgICAgICAgbWFya2VkVm9sYXRpbGVCdWZmZXJJZGVudGlmaWVycy5hcHBlbmQoaWRlbnRpZmll
cik7CiAgICAgICAgIH0gZWxzZQogICAgICAgICAgICAgTE9HX1dJVEhfU1RSRUFNKFJlbW90ZVJl
bmRlcmluZ0J1ZmZlclZvbGF0aWxpdHksIHN0cmVhbSA8PCAiIGZhaWxlZCB0byBmaW5kIEltYWdl
QnVmZmVyIGZvciBpZGVudGlmaWVyICIgPDwgaWRlbnRpZmllcik7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L1NoYXJlZC9SZW1vdGVMYXllclRyZWUvUmVtb3RlTGF5ZXJCYWNraW5nU3RvcmUu
bW0gYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9SZW1vdGVMYXllclRyZWUvUmVtb3RlTGF5ZXJCYWNr
aW5nU3RvcmUubW0KaW5kZXggN2U0MDc4NmM3ZjM4YTA4NDU3YWExYjJjNDdlOGE0NjE2YjExOTM2
OC4uYTUwYjQ5MmFhNGI3MTRiZWQ0NjcwZWQxYTBiYWQxNWNkMDRlZWZkNiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9TaGFyZWQvUmVtb3RlTGF5ZXJUcmVlL1JlbW90ZUxheWVyQmFja2luZ1N0
b3JlLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1JlbW90ZUxheWVyVHJlZS9SZW1vdGVM
YXllckJhY2tpbmdTdG9yZS5tbQpAQCAtNjI4LDYgKzYyOCw3IEBAIGJvb2wgUmVtb3RlTGF5ZXJC
YWNraW5nU3RvcmU6OnNldEJ1ZmZlclZvbGF0aWxlKEJ1ZmZlciYgYnVmZmVyKQogICAgIGlmICgh
YnVmZmVyLmltYWdlQnVmZmVyIHx8IGJ1ZmZlci5pbWFnZUJ1ZmZlci0+dm9sYXRpbGl0eVN0YXRl
KCkgPT0gVm9sYXRpbGl0eVN0YXRlOjpWb2xhdGlsZSkKICAgICAgICAgcmV0dXJuIHRydWU7CiAK
KyAgICBidWZmZXIuaW1hZ2VCdWZmZXItPnJlbGVhc2VHcmFwaGljc0NvbnRleHQoKTsKICAgICBy
ZXR1cm4gYnVmZmVyLmltYWdlQnVmZmVyLT5zZXRWb2xhdGlsZSgpOwogfQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvR1BVL2dyYXBoaWNzL0ltYWdlQnVmZmVyU2hhcmVh
YmxlQml0bWFwQmFja2VuZC5oIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL0dQVS9ncmFwaGlj
cy9JbWFnZUJ1ZmZlclNoYXJlYWJsZUJpdG1hcEJhY2tlbmQuaAppbmRleCBlNzRlNjVhYzQ1OTUx
M2Q2ZTFkMGE0OGM1NTFkZDhiNWQ4YTgzZWZjLi5mNTk4MjI1N2JiYTE4MTg5NjE4ODNiZmIyMDhj
ZjhjNWEyNjJjYzRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvR1BVL2dy
YXBoaWNzL0ltYWdlQnVmZmVyU2hhcmVhYmxlQml0bWFwQmFja2VuZC5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQvV2ViUHJvY2Vzcy9HUFUvZ3JhcGhpY3MvSW1hZ2VCdWZmZXJTaGFyZWFibGVCaXRtYXBC
YWNrZW5kLmgKQEAgLTc0LDYgKzc0LDcgQEAgcHJpdmF0ZToKICAgICB1bnNpZ25lZCBieXRlc1Bl
clJvdygpIGNvbnN0IGZpbmFsOwogCiAgICAgSW1hZ2VCdWZmZXJCYWNrZW5kU2hhcmluZyogdG9C
YWNrZW5kU2hhcmluZygpIGZpbmFsIHsgcmV0dXJuIHRoaXM7IH0KKyAgICB2b2lkIHJlbGVhc2VH
cmFwaGljc0NvbnRleHQoKSBmaW5hbCB7IC8qIERvIG5vdGhpbmcuIFRoaXMgaXMgb25seSByZWxl
dmFudCBmb3IgSU9TdXJmYWNlIGJhY2tlbmRzICovIH0KIAogICAgIFJlZjxTaGFyZWFibGVCaXRt
YXA+IG1fYml0bWFwOwogICAgIHN0ZDo6dW5pcXVlX3B0cjxXZWJDb3JlOjpHcmFwaGljc0NvbnRl
eHQ+IG1fY29udGV4dDsK
</data>
<flag name="commit-queue"
          id="488670"
          type_id="3"
          status="+"
          setter="Morningstar"
    />
          </attachment>
      

    </bug>

</bugzilla>