<?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>231259</bug_id>
          
          <creation_ts>2021-10-05 15:08:47 -0700</creation_ts>
          <short_desc>Change the confusing feature name for testing purpose</short_desc>
          <delta_ts>2021-10-07 00:57:19 -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>Tools / Tests</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="Basuke Suzuki">basuke</reporter>
          <assigned_to name="Basuke Suzuki">basuke</assigned_to>
          <cc>basuke</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1800789</commentid>
    <comment_count>0</comment_count>
    <who name="Basuke Suzuki">basuke</who>
    <bug_when>2021-10-05 15:08:47 -0700</bug_when>
    <thetext>The difference is the existence of last s character. 

I believe ENABLE_EXPERIMENTAL_FEATURE is the typo, but I don&apos;t know the history well so it can be the left over of something. Anyway, ENABLE(EXPERIMENTAL_FEATURE) won&apos;t be true with current toolchain. It will be renamed to ENABLE(EXPERIMENTAL_FEATURES) or be deleted from the codebase if it won&apos;t be used.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801460</commentid>
    <comment_count>1</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-10-06 17:52:12 -0700</bug_when>
    <thetext>Do you mean the EXPERIMENTAL_FEATURE in the tests inside Source/WebKit/Scripts/webkit? because that is actually a unnamed single mock feature for tests, not the same as ENABLE(EXPERIMENTAL_FEATURES). But I agree that it should have a less bizarrely ambiguous name, if that is the one you are talking about (it&apos;s the only one I can find). Wenson suggested `MY_FEATURE` (you could also imagine `FEATURE_FOR_TESTING` or something).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801473</commentid>
    <comment_count>2</comment_count>
    <who name="Basuke Suzuki">basuke</who>
    <bug_when>2021-10-06 19:15:03 -0700</bug_when>
    <thetext>(In reply to Tim Horton from comment #1)
&gt; Do you mean the EXPERIMENTAL_FEATURE in the tests inside
&gt; Source/WebKit/Scripts/webkit?

Correct.

&gt; because that is actually a unnamed single mock
&gt; feature for tests, not the same as ENABLE(EXPERIMENTAL_FEATURES). But I
&gt; agree that it should have a less bizarrely ambiguous name, if that is the
&gt; one you are talking about (it&apos;s the only one I can find). Wenson suggested
&gt; `MY_FEATURE` (you could also imagine `FEATURE_FOR_TESTING` or something).

Make sense. I like the `FEATURE_FOR_TESTING` for replacement. Also it should be better to change the title of this bug. How about &quot;Change the confusing feature name for testing purpose&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801478</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-10-06 19:32:32 -0700</bug_when>
    <thetext>(In reply to Basuke Suzuki from comment #2)
&gt; (In reply to Tim Horton from comment #1)
&gt; &gt; Do you mean the EXPERIMENTAL_FEATURE in the tests inside
&gt; &gt; Source/WebKit/Scripts/webkit?
&gt; 
&gt; Correct.
&gt; 
&gt; &gt; because that is actually a unnamed single mock
&gt; &gt; feature for tests, not the same as ENABLE(EXPERIMENTAL_FEATURES). But I
&gt; &gt; agree that it should have a less bizarrely ambiguous name, if that is the
&gt; &gt; one you are talking about (it&apos;s the only one I can find). Wenson suggested
&gt; &gt; `MY_FEATURE` (you could also imagine `FEATURE_FOR_TESTING` or something).
&gt; 
&gt; Make sense. I like the `FEATURE_FOR_TESTING` for replacement. Also it should
&gt; be better to change the title of this bug. How about &quot;Change the confusing
&gt; feature name for testing purpose&quot;?

Sounds good to me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801517</commentid>
    <comment_count>4</comment_count>
      <attachid>440476</attachid>
    <who name="Basuke Suzuki">basuke</who>
    <bug_when>2021-10-06 23:55:56 -0700</bug_when>
    <thetext>Created attachment 440476
PATCH</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801536</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-07 00:56:38 -0700</bug_when>
    <thetext>Committed r283702 (242628@main): &lt;https://commits.webkit.org/242628@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 440476.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801537</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-07 00:57:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/83970509&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>440476</attachid>
            <date>2021-10-06 23:55:56 -0700</date>
            <delta_ts>2021-10-07 00:56:38 -0700</delta_ts>
            <desc>PATCH</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>11119</size>
            <attacher name="Basuke Suzuki">basuke</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cKaW5kZXggZDQxOTBhMDEwMDg0Li5jNzAyMDNiNWYyODggMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMjggQEAKKzIwMjEtMTAtMDYgIEJhc3VrZSBTdXp1a2kgIDxiYXN1a2Uuc3V6dWtpQHNvbnku
Y29tPgorCisgICAgICAgIENoYW5nZSB0aGUgY29uZnVzaW5nIGZlYXR1cmUgbmFtZSBmb3IgdGVz
dGluZyBwdXJwb3NlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMzEyNTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBFTkFCTEUoRVhQRVJJTUVOVEFMX0ZFQVRVUkUpIHdhcyB1c2VkIGluIHRoZSB0ZXN0LCBi
dXQgdGhhdCBpcyB2ZXJ5IGNvbmZ1c2luZyB3aXRoCisgICAgICAgIEVOQUJMRV9FWFBFUklNRU5U
QUxfRkVBVFVSRVMuIENoYW5nZSB0aGVtIHRvIG1vcmUgb2J2aW91cyBFTkFCTEUoRkVBVFVSRV9G
T1JfVEVTVElORykuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdC9wYXJzZXJfdW5pdHRlc3Qu
cHk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXQvdGVzdHMvTWVzc2FnZUFyZ3VtZW50RGVzY3Jp
cHRpb25zLmNwcDoKKyAgICAgICAgKElQQzo6anNWYWx1ZUZvckFyZ3VtZW50cyk6CisgICAgICAg
IChJUEM6Om1lc3NhZ2VBcmd1bWVudERlc2NyaXB0aW9ucyk6CisgICAgICAgICogU2NyaXB0cy93
ZWJraXQvdGVzdHMvTWVzc2FnZU5hbWVzLmNwcDoKKyAgICAgICAgKElQQzo6aXNWYWxpZE1lc3Nh
Z2VOYW1lKToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdC90ZXN0cy9UZXN0V2l0aExlZ2FjeVJl
Y2VpdmVyLm1lc3NhZ2VzLmluOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0L3Rlc3RzL1Rlc3RX
aXRoTGVnYWN5UmVjZWl2ZXJNZXNzYWdlUmVjZWl2ZXIuY3BwOgorICAgICAgICAoV2ViS2l0OjpU
ZXN0V2l0aExlZ2FjeVJlY2VpdmVyOjpkaWRSZWNlaXZlVGVzdFdpdGhMZWdhY3lSZWNlaXZlck1l
c3NhZ2UpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0L3Rlc3RzL1Rlc3RXaXRoTGVnYWN5UmVj
ZWl2ZXJNZXNzYWdlcy5oOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0L3Rlc3RzL1Rlc3RXaXRo
b3V0QXR0cmlidXRlcy5tZXNzYWdlcy5pbjoKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdC90ZXN0
cy9UZXN0V2l0aG91dEF0dHJpYnV0ZXNNZXNzYWdlUmVjZWl2ZXIuY3BwOgorICAgICAgICAoV2Vi
S2l0OjpUZXN0V2l0aG91dEF0dHJpYnV0ZXM6OmRpZFJlY2VpdmVNZXNzYWdlKToKKyAgICAgICAg
KiBTY3JpcHRzL3dlYmtpdC90ZXN0cy9UZXN0V2l0aG91dEF0dHJpYnV0ZXNNZXNzYWdlcy5oOgor
CiAyMDIxLTEwLTA2ICBUaW1vdGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFwcGxlLmNvbT4KIAogICAg
ICAgICBfV0tSZW1vdGVPYmplY3RSZWdpc3RyeSdzIFJlcGx5QmxvY2tDYWxsQ2hlY2tlciBzaG91
bGQgYWx3YXlzIGRlYWxsb2Mgb24gdGhlIG1haW4gdGhyZWFkCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L1NjcmlwdHMvd2Via2l0L3BhcnNlcl91bml0dGVzdC5weSBiL1NvdXJjZS9XZWJLaXQv
U2NyaXB0cy93ZWJraXQvcGFyc2VyX3VuaXR0ZXN0LnB5CmluZGV4IGU5NWMzZWM4ZjM0YS4uMGFh
YmQyYzU2MTMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L3BhcnNl
cl91bml0dGVzdC5weQorKysgYi9Tb3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L3BhcnNlcl91
bml0dGVzdC5weQpAQCAtMjE4LDcgKzIxOCw3IEBAIF9leHBlY3RlZF9tb2RlbF9iYXNlID0gewog
ICAgICAgICAgICAgJ3BhcmFtZXRlcnMnOiAoCiAgICAgICAgICAgICAgICAgKCdJUEM6OkR1bW15
VHlwZScsICdkdW1teScpLAogICAgICAgICAgICAgKSwKLSAgICAgICAgICAgICdjb25kaXRpb25z
JzogKCdFTkFCTEUoRVhQRVJJTUVOVEFMX0ZFQVRVUkUpJyksCisgICAgICAgICAgICAnY29uZGl0
aW9ucyc6ICgnRU5BQkxFKEZFQVRVUkVfRk9SX1RFU1RJTkcpJyksCiAgICAgICAgIH0KICAgICAp
LAogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC90ZXN0cy9NZXNz
YWdlQXJndW1lbnREZXNjcmlwdGlvbnMuY3BwIGIvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtp
dC90ZXN0cy9NZXNzYWdlQXJndW1lbnREZXNjcmlwdGlvbnMuY3BwCmluZGV4IGQ3MGNkZmE5NWI5
NS4uNjMwYTg2NWIxM2E2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0
L3Rlc3RzL01lc3NhZ2VBcmd1bWVudERlc2NyaXB0aW9ucy5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9TY3JpcHRzL3dlYmtpdC90ZXN0cy9NZXNzYWdlQXJndW1lbnREZXNjcmlwdGlvbnMuY3BwCkBA
IC0zOSw3ICszOSw3IEBACiAjaWYgKEVOQUJMRShXRUJLSVQyKSAmJiAoTkVTVEVEX01BU1RFUl9D
T05ESVRJT04gfHwgTUFTVEVSX09SICYmIE1BU1RFUl9BTkQpKQogI2luY2x1ZGUgIkFyZ3VtZW50
Q29kZXJzLmgiCiAjaW5jbHVkZSAiQ29ubmVjdGlvbi5oIgotI2lmIEVOQUJMRShERVBSRUNBVEVE
X0ZFQVRVUkUpIHx8IEVOQUJMRShFWFBFUklNRU5UQUxfRkVBVFVSRSkKKyNpZiBFTkFCTEUoREVQ
UkVDQVRFRF9GRUFUVVJFKSB8fCBFTkFCTEUoRkVBVFVSRV9GT1JfVEVTVElORykKICNpbmNsdWRl
ICJEdW1teVR5cGUuaCIKICNlbmRpZgogI2lmIFBMQVRGT1JNKE1BQykKQEAgLTcxLDcgKzcxLDcg
QEAKICNpZiAoRU5BQkxFKFdFQktJVDIpICYmIChORVNURURfTUFTVEVSX0NPTkRJVElPTiB8fCBN
QVNURVJfT1IgJiYgTUFTVEVSX0FORCkpCiAjaW5jbHVkZSAiQXJndW1lbnRDb2RlcnMuaCIKICNp
bmNsdWRlICJDb25uZWN0aW9uLmgiCi0jaWYgRU5BQkxFKERFUFJFQ0FURURfRkVBVFVSRSkgfHwg
RU5BQkxFKEVYUEVSSU1FTlRBTF9GRUFUVVJFKQorI2lmIEVOQUJMRShERVBSRUNBVEVEX0ZFQVRV
UkUpIHx8IEVOQUJMRShGRUFUVVJFX0ZPUl9URVNUSU5HKQogI2luY2x1ZGUgIkR1bW15VHlwZS5o
IgogI2VuZGlmCiAjaWYgUExBVEZPUk0oTUFDKQpAQCAtMjA4LDcgKzIwOCw3IEBAIHN0ZDo6b3B0
aW9uYWw8SlNDOjpKU1ZhbHVlPiBqc1ZhbHVlRm9yQXJndW1lbnRzKEpTQzo6SlNHbG9iYWxPYmpl
Y3QqIGdsb2JhbE9iamVjCiAgICAgY2FzZSBNZXNzYWdlTmFtZTo6VGVzdFdpdGhMZWdhY3lSZWNl
aXZlcl9EZXByZWNhdGVkT3BlcmF0aW9uOgogICAgICAgICByZXR1cm4ganNWYWx1ZUZvckRlY29k
ZWRBcmd1bWVudHM8TWVzc2FnZXM6OlRlc3RXaXRoTGVnYWN5UmVjZWl2ZXI6OkRlcHJlY2F0ZWRP
cGVyYXRpb246OkFyZ3VtZW50cz4oZ2xvYmFsT2JqZWN0LCBkZWNvZGVyKTsKICNlbmRpZgotI2lm
IEVOQUJMRShFWFBFUklNRU5UQUxfRkVBVFVSRSkKKyNpZiBFTkFCTEUoRkVBVFVSRV9GT1JfVEVT
VElORykKICAgICBjYXNlIE1lc3NhZ2VOYW1lOjpUZXN0V2l0aExlZ2FjeVJlY2VpdmVyX0V4cGVy
aW1lbnRhbE9wZXJhdGlvbjoKICAgICAgICAgcmV0dXJuIGpzVmFsdWVGb3JEZWNvZGVkQXJndW1l
bnRzPE1lc3NhZ2VzOjpUZXN0V2l0aExlZ2FjeVJlY2VpdmVyOjpFeHBlcmltZW50YWxPcGVyYXRp
b246OkFyZ3VtZW50cz4oZ2xvYmFsT2JqZWN0LCBkZWNvZGVyKTsKICNlbmRpZgpAQCAtMjY4LDcg
KzI2OCw3IEBAIHN0ZDo6b3B0aW9uYWw8SlNDOjpKU1ZhbHVlPiBqc1ZhbHVlRm9yQXJndW1lbnRz
KEpTQzo6SlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjCiAgICAgY2FzZSBNZXNzYWdlTmFtZTo6
VGVzdFdpdGhvdXRBdHRyaWJ1dGVzX0RlcHJlY2F0ZWRPcGVyYXRpb246CiAgICAgICAgIHJldHVy
biBqc1ZhbHVlRm9yRGVjb2RlZEFyZ3VtZW50czxNZXNzYWdlczo6VGVzdFdpdGhvdXRBdHRyaWJ1
dGVzOjpEZXByZWNhdGVkT3BlcmF0aW9uOjpBcmd1bWVudHM+KGdsb2JhbE9iamVjdCwgZGVjb2Rl
cik7CiAjZW5kaWYKLSNpZiBFTkFCTEUoRVhQRVJJTUVOVEFMX0ZFQVRVUkUpCisjaWYgRU5BQkxF
KEZFQVRVUkVfRk9SX1RFU1RJTkcpCiAgICAgY2FzZSBNZXNzYWdlTmFtZTo6VGVzdFdpdGhvdXRB
dHRyaWJ1dGVzX0V4cGVyaW1lbnRhbE9wZXJhdGlvbjoKICAgICAgICAgcmV0dXJuIGpzVmFsdWVG
b3JEZWNvZGVkQXJndW1lbnRzPE1lc3NhZ2VzOjpUZXN0V2l0aG91dEF0dHJpYnV0ZXM6OkV4cGVy
aW1lbnRhbE9wZXJhdGlvbjo6QXJndW1lbnRzPihnbG9iYWxPYmplY3QsIGRlY29kZXIpOwogI2Vu
ZGlmCkBAIC00ODMsNyArNDgzLDcgQEAgc3RkOjpvcHRpb25hbDxWZWN0b3I8QXJndW1lbnREZXNj
cmlwdGlvbj4+IG1lc3NhZ2VBcmd1bWVudERlc2NyaXB0aW9ucyhNZXNzYWdlTmEKICAgICAgICAg
ICAgIHsiZHVtbXkiLCAiSVBDOjpEdW1teVR5cGUiLCBudWxscHRyLCBmYWxzZX0sCiAgICAgICAg
IH07CiAjZW5kaWYKLSNpZiBFTkFCTEUoRVhQRVJJTUVOVEFMX0ZFQVRVUkUpCisjaWYgRU5BQkxF
KEZFQVRVUkVfRk9SX1RFU1RJTkcpCiAgICAgY2FzZSBNZXNzYWdlTmFtZTo6VGVzdFdpdGhMZWdh
Y3lSZWNlaXZlcl9FeHBlcmltZW50YWxPcGVyYXRpb246CiAgICAgICAgIHJldHVybiBWZWN0b3I8
QXJndW1lbnREZXNjcmlwdGlvbj4gewogICAgICAgICAgICAgeyJkdW1teSIsICJJUEM6OkR1bW15
VHlwZSIsIG51bGxwdHIsIGZhbHNlfSwKQEAgLTU5Miw3ICs1OTIsNyBAQCBzdGQ6Om9wdGlvbmFs
PFZlY3RvcjxBcmd1bWVudERlc2NyaXB0aW9uPj4gbWVzc2FnZUFyZ3VtZW50RGVzY3JpcHRpb25z
KE1lc3NhZ2VOYQogICAgICAgICAgICAgeyJkdW1teSIsICJJUEM6OkR1bW15VHlwZSIsIG51bGxw
dHIsIGZhbHNlfSwKICAgICAgICAgfTsKICNlbmRpZgotI2lmIEVOQUJMRShFWFBFUklNRU5UQUxf
RkVBVFVSRSkKKyNpZiBFTkFCTEUoRkVBVFVSRV9GT1JfVEVTVElORykKICAgICBjYXNlIE1lc3Nh
Z2VOYW1lOjpUZXN0V2l0aG91dEF0dHJpYnV0ZXNfRXhwZXJpbWVudGFsT3BlcmF0aW9uOgogICAg
ICAgICByZXR1cm4gVmVjdG9yPEFyZ3VtZW50RGVzY3JpcHRpb24+IHsKICAgICAgICAgICAgIHsi
ZHVtbXkiLCAiSVBDOjpEdW1teVR5cGUiLCBudWxscHRyLCBmYWxzZX0sCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L3Rlc3RzL01lc3NhZ2VOYW1lcy5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L3Rlc3RzL01lc3NhZ2VOYW1lcy5jcHAKaW5kZXggZGEw
ZjhlMjRiY2ZhLi5mNmNmNzA5YjdjMTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2NyaXB0
cy93ZWJraXQvdGVzdHMvTWVzc2FnZU5hbWVzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1Njcmlw
dHMvd2Via2l0L3Rlc3RzL01lc3NhZ2VOYW1lcy5jcHAKQEAgLTMyMCw3ICszMjAsNyBAQCBib29s
IGlzVmFsaWRNZXNzYWdlTmFtZShNZXNzYWdlTmFtZSBtZXNzYWdlTmFtZSkKICNlbmRpZgogICAg
IGlmIChtZXNzYWdlTmFtZSA9PSBJUEM6Ok1lc3NhZ2VOYW1lOjpUZXN0V2l0aExlZ2FjeVJlY2Vp
dmVyX0RpZFJlY2VpdmVQb2xpY3lEZWNpc2lvbikKICAgICAgICAgcmV0dXJuIHRydWU7Ci0jaWYg
RU5BQkxFKEVYUEVSSU1FTlRBTF9GRUFUVVJFKQorI2lmIEVOQUJMRShGRUFUVVJFX0ZPUl9URVNU
SU5HKQogICAgIGlmIChtZXNzYWdlTmFtZSA9PSBJUEM6Ok1lc3NhZ2VOYW1lOjpUZXN0V2l0aExl
Z2FjeVJlY2VpdmVyX0V4cGVyaW1lbnRhbE9wZXJhdGlvbikKICAgICAgICAgcmV0dXJuIHRydWU7
CiAjZW5kaWYKQEAgLTQxNiw3ICs0MTYsNyBAQCBib29sIGlzVmFsaWRNZXNzYWdlTmFtZShNZXNz
YWdlTmFtZSBtZXNzYWdlTmFtZSkKICNlbmRpZgogICAgIGlmIChtZXNzYWdlTmFtZSA9PSBJUEM6
Ok1lc3NhZ2VOYW1lOjpUZXN0V2l0aG91dEF0dHJpYnV0ZXNfRGlkUmVjZWl2ZVBvbGljeURlY2lz
aW9uKQogICAgICAgICByZXR1cm4gdHJ1ZTsKLSNpZiBFTkFCTEUoRVhQRVJJTUVOVEFMX0ZFQVRV
UkUpCisjaWYgRU5BQkxFKEZFQVRVUkVfRk9SX1RFU1RJTkcpCiAgICAgaWYgKG1lc3NhZ2VOYW1l
ID09IElQQzo6TWVzc2FnZU5hbWU6OlRlc3RXaXRob3V0QXR0cmlidXRlc19FeHBlcmltZW50YWxP
cGVyYXRpb24pCiAgICAgICAgIHJldHVybiB0cnVlOwogI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L3Rlc3RzL1Rlc3RXaXRoTGVnYWN5UmVjZWl2ZXIubWVz
c2FnZXMuaW4gYi9Tb3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L3Rlc3RzL1Rlc3RXaXRoTGVn
YWN5UmVjZWl2ZXIubWVzc2FnZXMuaW4KaW5kZXggYjlmOTk3Y2UwMDZiLi45ZGI3OTIwYzRlZmUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvdGVzdHMvVGVzdFdpdGhM
ZWdhY3lSZWNlaXZlci5tZXNzYWdlcy5pbgorKysgYi9Tb3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Vi
a2l0L3Rlc3RzL1Rlc3RXaXRoTGVnYWN5UmVjZWl2ZXIubWVzc2FnZXMuaW4KQEAgLTY4LDcgKzY4
LDcgQEAgbWVzc2FnZXMgLT4gVGVzdFdpdGhMZWdhY3lSZWNlaXZlciBMZWdhY3lSZWNlaXZlciB7
CiAgICAgRGVwcmVjYXRlZE9wZXJhdGlvbihJUEM6OkR1bW15VHlwZSBkdW1teSkKICNlbmRpZgog
Ci0jaWYgRU5BQkxFKEVYUEVSSU1FTlRBTF9GRUFUVVJFKQorI2lmIEVOQUJMRShGRUFUVVJFX0ZP
Ul9URVNUSU5HKQogICAgIEV4cGVyaW1lbnRhbE9wZXJhdGlvbihJUEM6OkR1bW15VHlwZSBkdW1t
eSkKICNlbmRpZgogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC90
ZXN0cy9UZXN0V2l0aExlZ2FjeVJlY2VpdmVyTWVzc2FnZVJlY2VpdmVyLmNwcCBiL1NvdXJjZS9X
ZWJLaXQvU2NyaXB0cy93ZWJraXQvdGVzdHMvVGVzdFdpdGhMZWdhY3lSZWNlaXZlck1lc3NhZ2VS
ZWNlaXZlci5jcHAKaW5kZXggZGZmNzI5MWE1YmRjLi5kMWFjNjJiN2E2NTIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvdGVzdHMvVGVzdFdpdGhMZWdhY3lSZWNlaXZl
ck1lc3NhZ2VSZWNlaXZlci5jcHAKKysrIGIvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC90
ZXN0cy9UZXN0V2l0aExlZ2FjeVJlY2VpdmVyTWVzc2FnZVJlY2VpdmVyLmNwcApAQCAtMjksNyAr
MjksNyBAQAogI2luY2x1ZGUgIkFyZ3VtZW50Q29kZXJzLmgiCiAjaW5jbHVkZSAiQ29ubmVjdGlv
bi5oIgogI2luY2x1ZGUgIkRlY29kZXIuaCIKLSNpZiBFTkFCTEUoREVQUkVDQVRFRF9GRUFUVVJF
KSB8fCBFTkFCTEUoRVhQRVJJTUVOVEFMX0ZFQVRVUkUpCisjaWYgRU5BQkxFKERFUFJFQ0FURURf
RkVBVFVSRSkgfHwgRU5BQkxFKEZFQVRVUkVfRk9SX1RFU1RJTkcpCiAjaW5jbHVkZSAiRHVtbXlU
eXBlLmgiCiAjZW5kaWYKICNpZiBQTEFURk9STShNQUMpCkBAIC0xMjUsNyArMTI1LDcgQEAgdm9p
ZCBUZXN0V2l0aExlZ2FjeVJlY2VpdmVyOjpkaWRSZWNlaXZlVGVzdFdpdGhMZWdhY3lSZWNlaXZl
ck1lc3NhZ2UoSVBDOjpDb25uZWMKICAgICBpZiAoZGVjb2Rlci5tZXNzYWdlTmFtZSgpID09IE1l
c3NhZ2VzOjpUZXN0V2l0aExlZ2FjeVJlY2VpdmVyOjpEZXByZWNhdGVkT3BlcmF0aW9uOjpuYW1l
KCkpCiAgICAgICAgIHJldHVybiBJUEM6OmhhbmRsZU1lc3NhZ2U8TWVzc2FnZXM6OlRlc3RXaXRo
TGVnYWN5UmVjZWl2ZXI6OkRlcHJlY2F0ZWRPcGVyYXRpb24+KGNvbm5lY3Rpb24sIGRlY29kZXIs
IHRoaXMsICZUZXN0V2l0aExlZ2FjeVJlY2VpdmVyOjpkZXByZWNhdGVkT3BlcmF0aW9uKTsKICNl
bmRpZgotI2lmIEVOQUJMRShFWFBFUklNRU5UQUxfRkVBVFVSRSkKKyNpZiBFTkFCTEUoRkVBVFVS
RV9GT1JfVEVTVElORykKICAgICBpZiAoZGVjb2Rlci5tZXNzYWdlTmFtZSgpID09IE1lc3NhZ2Vz
OjpUZXN0V2l0aExlZ2FjeVJlY2VpdmVyOjpFeHBlcmltZW50YWxPcGVyYXRpb246Om5hbWUoKSkK
ICAgICAgICAgcmV0dXJuIElQQzo6aGFuZGxlTWVzc2FnZTxNZXNzYWdlczo6VGVzdFdpdGhMZWdh
Y3lSZWNlaXZlcjo6RXhwZXJpbWVudGFsT3BlcmF0aW9uPihjb25uZWN0aW9uLCBkZWNvZGVyLCB0
aGlzLCAmVGVzdFdpdGhMZWdhY3lSZWNlaXZlcjo6ZXhwZXJpbWVudGFsT3BlcmF0aW9uKTsKICNl
bmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC90ZXN0cy9UZXN0
V2l0aExlZ2FjeVJlY2VpdmVyTWVzc2FnZXMuaCBiL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJr
aXQvdGVzdHMvVGVzdFdpdGhMZWdhY3lSZWNlaXZlck1lc3NhZ2VzLmgKaW5kZXggZWRlODhiMmE4
ODIyLi40Y2IwMjQ1NzUxODIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJr
aXQvdGVzdHMvVGVzdFdpdGhMZWdhY3lSZWNlaXZlck1lc3NhZ2VzLmgKKysrIGIvU291cmNlL1dl
YktpdC9TY3JpcHRzL3dlYmtpdC90ZXN0cy9UZXN0V2l0aExlZ2FjeVJlY2VpdmVyTWVzc2FnZXMu
aApAQCAtNTMwLDcgKzUzMCw3IEBAIHByaXZhdGU6CiB9OwogI2VuZGlmCiAKLSNpZiBFTkFCTEUo
RVhQRVJJTUVOVEFMX0ZFQVRVUkUpCisjaWYgRU5BQkxFKEZFQVRVUkVfRk9SX1RFU1RJTkcpCiBj
bGFzcyBFeHBlcmltZW50YWxPcGVyYXRpb24gewogcHVibGljOgogICAgIHVzaW5nIEFyZ3VtZW50
cyA9IHN0ZDo6dHVwbGU8Y29uc3QgSVBDOjpEdW1teVR5cGUmPjsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvdGVzdHMvVGVzdFdpdGhvdXRBdHRyaWJ1dGVzLm1lc3Nh
Z2VzLmluIGIvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC90ZXN0cy9UZXN0V2l0aG91dEF0
dHJpYnV0ZXMubWVzc2FnZXMuaW4KaW5kZXggNGY1ZDRmMDVjNTdhLi40ZDAzOTM1MjNlZjcgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvdGVzdHMvVGVzdFdpdGhvdXRB
dHRyaWJ1dGVzLm1lc3NhZ2VzLmluCisrKyBiL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQv
dGVzdHMvVGVzdFdpdGhvdXRBdHRyaWJ1dGVzLm1lc3NhZ2VzLmluCkBAIC03NSw3ICs3NSw3IEBA
IG1lc3NhZ2VzIC0+IFRlc3RXaXRob3V0QXR0cmlidXRlcyB7CiAgICAgRGVwcmVjYXRlZE9wZXJh
dGlvbihJUEM6OkR1bW15VHlwZSBkdW1teSkKICNlbmRpZgogCi0jaWYgRU5BQkxFKEVYUEVSSU1F
TlRBTF9GRUFUVVJFKQorI2lmIEVOQUJMRShGRUFUVVJFX0ZPUl9URVNUSU5HKQogICAgIEV4cGVy
aW1lbnRhbE9wZXJhdGlvbihJUEM6OkR1bW15VHlwZSBkdW1teSkKICNlbmRpZgogfQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC90ZXN0cy9UZXN0V2l0aG91dEF0dHJp
YnV0ZXNNZXNzYWdlUmVjZWl2ZXIuY3BwIGIvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC90
ZXN0cy9UZXN0V2l0aG91dEF0dHJpYnV0ZXNNZXNzYWdlUmVjZWl2ZXIuY3BwCmluZGV4IDQyOTgz
YzE3NTQ5Yy4uYzI4ZTVlOGU4OGM3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NjcmlwdHMv
d2Via2l0L3Rlc3RzL1Rlc3RXaXRob3V0QXR0cmlidXRlc01lc3NhZ2VSZWNlaXZlci5jcHAKKysr
IGIvU291cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC90ZXN0cy9UZXN0V2l0aG91dEF0dHJpYnV0
ZXNNZXNzYWdlUmVjZWl2ZXIuY3BwCkBAIC0yOSw3ICsyOSw3IEBACiAjaW5jbHVkZSAiQXJndW1l
bnRDb2RlcnMuaCIKICNpbmNsdWRlICJDb25uZWN0aW9uLmgiCiAjaW5jbHVkZSAiRGVjb2Rlci5o
IgotI2lmIEVOQUJMRShERVBSRUNBVEVEX0ZFQVRVUkUpIHx8IEVOQUJMRShFWFBFUklNRU5UQUxf
RkVBVFVSRSkKKyNpZiBFTkFCTEUoREVQUkVDQVRFRF9GRUFUVVJFKSB8fCBFTkFCTEUoRkVBVFVS
RV9GT1JfVEVTVElORykKICNpbmNsdWRlICJEdW1teVR5cGUuaCIKICNlbmRpZgogI2lmIFBMQVRG
T1JNKE1BQykKQEAgLTEyNSw3ICsxMjUsNyBAQCB2b2lkIFRlc3RXaXRob3V0QXR0cmlidXRlczo6
ZGlkUmVjZWl2ZU1lc3NhZ2UoSVBDOjpDb25uZWN0aW9uJiBjb25uZWN0aW9uLCBJUEM6OgogICAg
IGlmIChkZWNvZGVyLm1lc3NhZ2VOYW1lKCkgPT0gTWVzc2FnZXM6OlRlc3RXaXRob3V0QXR0cmli
dXRlczo6RGVwcmVjYXRlZE9wZXJhdGlvbjo6bmFtZSgpKQogICAgICAgICByZXR1cm4gSVBDOjpo
YW5kbGVNZXNzYWdlPE1lc3NhZ2VzOjpUZXN0V2l0aG91dEF0dHJpYnV0ZXM6OkRlcHJlY2F0ZWRP
cGVyYXRpb24+KGNvbm5lY3Rpb24sIGRlY29kZXIsIHRoaXMsICZUZXN0V2l0aG91dEF0dHJpYnV0
ZXM6OmRlcHJlY2F0ZWRPcGVyYXRpb24pOwogI2VuZGlmCi0jaWYgRU5BQkxFKEVYUEVSSU1FTlRB
TF9GRUFUVVJFKQorI2lmIEVOQUJMRShGRUFUVVJFX0ZPUl9URVNUSU5HKQogICAgIGlmIChkZWNv
ZGVyLm1lc3NhZ2VOYW1lKCkgPT0gTWVzc2FnZXM6OlRlc3RXaXRob3V0QXR0cmlidXRlczo6RXhw
ZXJpbWVudGFsT3BlcmF0aW9uOjpuYW1lKCkpCiAgICAgICAgIHJldHVybiBJUEM6OmhhbmRsZU1l
c3NhZ2U8TWVzc2FnZXM6OlRlc3RXaXRob3V0QXR0cmlidXRlczo6RXhwZXJpbWVudGFsT3BlcmF0
aW9uPihjb25uZWN0aW9uLCBkZWNvZGVyLCB0aGlzLCAmVGVzdFdpdGhvdXRBdHRyaWJ1dGVzOjpl
eHBlcmltZW50YWxPcGVyYXRpb24pOwogI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L1NjcmlwdHMvd2Via2l0L3Rlc3RzL1Rlc3RXaXRob3V0QXR0cmlidXRlc01lc3NhZ2VzLmggYi9T
b3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L3Rlc3RzL1Rlc3RXaXRob3V0QXR0cmlidXRlc01l
c3NhZ2VzLmgKaW5kZXggZjQ5NGNiZDhhNTA2Li5lMmFjMzY3NmFkMmMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvdGVzdHMvVGVzdFdpdGhvdXRBdHRyaWJ1dGVzTWVz
c2FnZXMuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L3Rlc3RzL1Rlc3RXaXRo
b3V0QXR0cmlidXRlc01lc3NhZ2VzLmgKQEAgLTUzMCw3ICs1MzAsNyBAQCBwcml2YXRlOgogfTsK
ICNlbmRpZgogCi0jaWYgRU5BQkxFKEVYUEVSSU1FTlRBTF9GRUFUVVJFKQorI2lmIEVOQUJMRShG
RUFUVVJFX0ZPUl9URVNUSU5HKQogY2xhc3MgRXhwZXJpbWVudGFsT3BlcmF0aW9uIHsKIHB1Ymxp
YzoKICAgICB1c2luZyBBcmd1bWVudHMgPSBzdGQ6OnR1cGxlPGNvbnN0IElQQzo6RHVtbXlUeXBl
Jj47Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>