<?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>238155</bug_id>
          
          <creation_ts>2022-03-21 14:42:29 -0700</creation_ts>
          <short_desc>REGRESSION (r290794): [ iOS Debug ] 4 editing/selection/* tests are constant timeouts</short_desc>
          <delta_ts>2022-03-28 18:24:10 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dawn Morningstar">Morningstar</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>akeerthi</cc>
    
    <cc>hi</cc>
    
    <cc>katherine_cheney</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1853343</commentid>
    <comment_count>0</comment_count>
    <who name="Dawn Morningstar">Morningstar</who>
    <bug_when>2022-03-21 14:42:29 -0700</bug_when>
    <thetext>editing/selection/move-by-word-visually-single-space-one-element.html
editing/selection/move-by-word-visually-single-space-inline-element.html
editing/selection/move-by-word-visually-multi-line.html
editing/selection/move-by-word-visually-mac.html

Are all constantly timing out on iOS Debug queues. 

HISTORY:
https://results.webkit.org/?suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;suite=layout-tests&amp;test=editing%2Fselection%2Fmove-by-word-visually-mac.html&amp;test=editing%2Fselection%2Fmove-by-word-visually-multi-line.html&amp;test=editing%2Fselection%2Fmove-by-word-visually-single-space-inline-element.html&amp;test=editing%2Fselection%2Fmove-by-word-visually-single-space-one-element.html

DIFF is a 404 timeout.

Layout-Test-Results URL:
https://build.webkit.org/results/Apple-iOS-15-Simulator-Debug-WK2-Tests/r291558%20(2017)/results.html




editing/selection/move-by-word-visually-inline-block-positioned-element.html
Appears to be related with a similar regression range, though it is a flaky timeout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853344</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-21 14:43:06 -0700</bug_when>
    <thetext>&lt;rdar://problem/90593957&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853345</commentid>
    <comment_count>2</comment_count>
    <who name="Dawn Morningstar">Morningstar</who>
    <bug_when>2022-03-21 14:50:10 -0700</bug_when>
    <thetext>Suspected regression point: r290794 as this is the only revision that modifies iOS in range, but further testing is required to confirm.
([iOS] Further reduce hangs underneath)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853346</commentid>
    <comment_count>3</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-03-21 14:51:53 -0700</bug_when>
    <thetext>(In reply to Matteo Flores from comment #2)
&gt; Suspected regression point: r290794 as this is the only revision that
&gt; modifies iOS in range, but further testing is required to confirm.
&gt; ([iOS] Further reduce hangs underneath)

I think this makes sense, as a regression point.

That said, I think these tests should eventually finish (it just takes longer now). There might be some adjustments we can make to keep these tests within the time limit for non-fast layout tests, though — I&apos;ll take a look</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853348</commentid>
    <comment_count>4</comment_count>
    <who name="Dawn Morningstar">Morningstar</who>
    <bug_when>2022-03-21 14:53:47 -0700</bug_when>
    <thetext>(In reply to Wenson Hsieh from comment #3)
&gt; (In reply to Matteo Flores from comment #2)
&gt; &gt; Suspected regression point: r290794 as this is the only revision that
&gt; &gt; modifies iOS in range, but further testing is required to confirm.
&gt; &gt; ([iOS] Further reduce hangs underneath)
&gt; 
&gt; I think this makes sense, as a regression point.
&gt; 
&gt; That said, I think these tests should eventually finish (it just takes
&gt; longer now). There might be some adjustments we can make to keep these tests
&gt; within the time limit for non-fast layout tests, though — I&apos;ll take a look

Perfect I also thought the same thing, that they just take longer now. There always is the option as marking these as [ Slow ].</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853350</commentid>
    <comment_count>5</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-03-21 14:54:30 -0700</bug_when>
    <thetext>(In reply to Matteo Flores from comment #4)
&gt; (In reply to Wenson Hsieh from comment #3)
&gt; &gt; (In reply to Matteo Flores from comment #2)
&gt; &gt; &gt; Suspected regression point: r290794 as this is the only revision that
&gt; &gt; &gt; modifies iOS in range, but further testing is required to confirm.
&gt; &gt; &gt; ([iOS] Further reduce hangs underneath)
&gt; &gt; 
&gt; &gt; I think this makes sense, as a regression point.
&gt; &gt; 
&gt; &gt; That said, I think these tests should eventually finish (it just takes
&gt; &gt; longer now). There might be some adjustments we can make to keep these tests
&gt; &gt; within the time limit for non-fast layout tests, though — I&apos;ll take a look
&gt; 
&gt; Perfect I also thought the same thing, that they just take longer now. There
&gt; always is the option as marking these as [ Slow ].

Oh, good point. Perhaps we could try that first, and see if it mitigates these failures? (While I continue to investigate).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853353</commentid>
    <comment_count>6</comment_count>
    <who name="Dawn Morningstar">Morningstar</who>
    <bug_when>2022-03-21 14:57:37 -0700</bug_when>
    <thetext>(In reply to Wenson Hsieh from comment #5)
&gt; Oh, good point. Perhaps we could try that first, and see if it mitigates
&gt; these failures? (While I continue to investigate).

Indeed I will do that right away.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853359</commentid>
    <comment_count>7</comment_count>
    <who name="Dawn Morningstar">Morningstar</who>
    <bug_when>2022-03-21 15:15:54 -0700</bug_when>
    <thetext>r291584 Slow expectation has been set. Hopefully this will resolve the issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853526</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2022-03-21 22:12:36 -0700</bug_when>
    <thetext>Looks like this helped three of them, but not editing/selection/move-by-word-visually-multi-line.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1855429</commentid>
    <comment_count>9</comment_count>
      <attachid>455861</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-03-26 17:13:33 -0700</bug_when>
    <thetext>Created attachment 455861
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1855430</commentid>
    <comment_count>10</comment_count>
      <attachid>455862</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-03-26 17:17:38 -0700</bug_when>
    <thetext>Created attachment 455862
Fix macOS build</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1855775</commentid>
    <comment_count>11</comment_count>
      <attachid>455862</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-03-28 14:23:05 -0700</bug_when>
    <thetext>Comment on attachment 455862
Fix macOS build

Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1855832</commentid>
    <comment_count>12</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-28 16:24:59 -0700</bug_when>
    <thetext>Committed r292005 (248955@main): &lt;https://commits.webkit.org/248955@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 455862.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1855871</commentid>
    <comment_count>13</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-03-28 18:24:10 -0700</bug_when>
    <thetext>*** Bug 238479 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>455861</attachid>
            <date>2022-03-26 17:13:33 -0700</date>
            <delta_ts>2022-03-26 17:40:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238155-20220326171333.patch</filename>
            <type>text/plain</type>
            <size>4724</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkxOTQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDcxNzFhNDk5MWZkMTFlM2Y5
N2EyYzhlZWNhMDhhMDEwYzM0NThiOGYuLjM4YjBkN2Q2ZjU4ZTM1MmRkNjM2OTNkZDdkMTUzOWY0
YmRjZGM4YzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMjItMDMtMjYgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI5
MDc5NCk6IFsgaU9TIERlYnVnIF0gNCBlZGl0aW5nL3NlbGVjdGlvbi8qIHRlc3RzIGFyZSBjb25z
dGFudCB0aW1lb3V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjM4MTU1CisgICAgICAgIHJkYXI6Ly85MDU5Mzk1NworCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFmdGVyIHRoZSBjaGFuZ2VzIGluIHIyOTA3
OTQsIHdlIG5vdyBwcmVlbXB0aXZlbHkgY29tcHV0ZSBhbmQgc2VuZCBhbiBleGNlc3NpdmUgYW1v
dW50IG9mIGF1dG9jb3JyZWN0aW9uCisgICAgICAgIGNvbnRleHRzIHRvIHRoZSBVSSBwcm9jZXNz
IHdoZW4gYW4gZWxlbWVudCBnYWlucyBmb2N1cywgc3VjaCB0aGF0IHRoZSBVSSBwcm9jZXNzIGlz
IGNhcGFibGUgb2YgaW1tZWRpYXRlbHkKKyAgICAgICAgcmVzcG9uZGluZyB0byBjYWxscyB0byBg
LXJlcXVlc3RBdXRvY29ycmVjdGlvbkNvbnRleHRXaXRoQ29tcGxldGlvbkhhbmRsZXI6YCB3aXRo
b3V0IHJlbHlpbmcgb24gc3luY2hyb25vdXMgSVBDCisgICAgICAgIHRvIHRoZSB3ZWIgcHJvY2Vz
cy4gVGhpcyBtYWRlIHNldmVyYWwgKGFscmVhZHktZmFpcmx5LXNsb3cpIHRlc3RzIGluIGVkaXRp
bmcvc2VsZWN0aW9uIHRpbWUgb3V0LCBkdWUgdG8gV2ViS2l0CisgICAgICAgIGNvbXB1dGluZyBh
bmQgc2VuZGluZyBhbiBleGNlc3NpdmUgYW1vdW50IG9mIHRoaXMgY29udGV4dHVhbCBpbmZvcm1h
dGlvbi4KKworICAgICAgICBUbyBtaXRpZ2F0ZSB0aGlzLCBvbmx5IHBlcmZvcm0gdGhpcyBwcmVl
bXB0aXZlIGF1dG9jb3JyZWN0aW9uIGNvbnRleHQgY29tcHV0YXRpb24gaWYgdGhlIGZvY3VzZWQg
ZWxlbWVudCBpcworICAgICAgICBhY3R1YWxseSBjaGFuZ2luZyAoaS5lLiwgd2UncmUgbm90IHJl
Zm9jdXNpbmcgdGhlIHNhbWUgZWxlbWVudCkuIENvdmVyZWQgYnkgcmVtb3Zpbmcgc2V2ZXJhbCBb
IFNsb3cgXSB0ZXN0CisgICAgICAgIGV4cGVjdGF0aW9ucyB0aGF0IHNob3VsZCBubyBsb25nZXIg
YmUgbmVlZGVkLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwOgor
ICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjplbGVtZW50RGlkRm9jdXMpOgorCiAyMDIyLTAzLTI2
ICBEYXZpZCBRdWVzYWRhICA8ZGF2aWRfcXVlc2FkYUBhcHBsZS5jb20+CiAKICAgICAgICAgVXBk
YXRlIHRoZSBjaGVjayBpbiB0aGUgc2FuZGJveCBwcm9maWxlcyB0byBndWFyZCB0aGUgc3lzdGVt
IGNvbnRlbnQgcGF0aCBydWxlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNz
L1dlYlBhZ2UvV2ViUGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9X
ZWJQYWdlLmNwcAppbmRleCAwYjFlODQ5YWVkZDUwODBlOTRjNDZlODBhYTk3ZGU3N2JhODJiMmYz
Li5jMGU5OGE5N2IwZjE1YWU2YzhmMDQ0YTJhZTAwM2FlOGFmNTIyZmJkIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtNjIyMCw2ICs2MjIwLDcg
QEAgdm9pZCBXZWJQYWdlOjplbGVtZW50RGlkRm9jdXMoRWxlbWVudCYgZWxlbWVudCwgY29uc3Qg
Rm9jdXNPcHRpb25zJiBvcHRpb25zKQogICAgIH0KIAogICAgIGlmIChpczxIVE1MU2VsZWN0RWxl
bWVudD4oZWxlbWVudCkgfHwgaXNUZXh0Rm9ybUNvbnRyb2xPckVkaXRhYmxlQ29udGVudChlbGVt
ZW50KSkgeworICAgICAgICBib29sIGlzQ2hhbmdpbmdGb2N1c2VkRWxlbWVudCA9IG1fZm9jdXNl
ZEVsZW1lbnQgIT0gJmVsZW1lbnQ7CiAgICAgICAgIG1fZm9jdXNlZEVsZW1lbnQgPSAmZWxlbWVu
dDsKICAgICAgICAgbV9oYXNQZW5kaW5nSW5wdXRDb250ZXh0VXBkYXRlQWZ0ZXJCbHVycmluZ0Fu
ZFJlZm9jdXNpbmdFbGVtZW50ID0gZmFsc2U7CiAKQEAgLTYyMjksNyArNjIzMCw3IEBAIHZvaWQg
V2ViUGFnZTo6ZWxlbWVudERpZEZvY3VzKEVsZW1lbnQmIGVsZW1lbnQsIGNvbnN0IEZvY3VzT3B0
aW9ucyYgb3B0aW9ucykKICAgICAgICAgaWYgKGVsZW1lbnQuZG9jdW1lbnQoKS5mdWxsc2NyZWVu
TWFuYWdlcigpLmlzRnVsbHNjcmVlbigpKQogICAgICAgICAgICAgZWxlbWVudC5kb2N1bWVudCgp
LmZ1bGxzY3JlZW5NYW5hZ2VyKCkuY2FuY2VsRnVsbHNjcmVlbigpOwogI2VuZGlmCi0gICAgICAg
IGlmIChtX3VzZXJJc0ludGVyYWN0aW5nIHx8IG1fa2V5Ym9hcmRJc0F0dGFjaGVkKQorICAgICAg
ICBpZiAoaXNDaGFuZ2luZ0ZvY3VzZWRFbGVtZW50ICYmIChtX3VzZXJJc0ludGVyYWN0aW5nIHx8
IG1fa2V5Ym9hcmRJc0F0dGFjaGVkKSkKICAgICAgICAgICAgIG1fc2VuZEF1dG9jb3JyZWN0aW9u
Q29udGV4dEFmdGVyRm9jdXNpbmdFbGVtZW50ID0gdHJ1ZTsKIAogICAgICAgICBhdXRvIGluZm9y
bWF0aW9uID0gZm9jdXNlZEVsZW1lbnRJbmZvcm1hdGlvbigpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDY5M2RkNTFjNGZj
OTQwYTBhNjk2ZmFiNjBlYzNlMDNlYzlkOTQwNzYuLmJjYmQyY2Q5NmE2MDNhZTBiMTg5NzAxYWNk
Nzg5OWVhYTAwMDU5ZTUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAyMi0wMy0yNiAgV2Vuc29u
IEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OIChy
MjkwNzk0KTogWyBpT1MgRGVidWcgXSA0IGVkaXRpbmcvc2VsZWN0aW9uLyogdGVzdHMgYXJlIGNv
bnN0YW50IHRpbWVvdXRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMzgxNTUKKyAgICAgICAgcmRhcjovLzkwNTkzOTU3CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVW5tYXJrIHNldmVyYWwgdGVzdHMgdGhh
dCBubyBsb25nZXIgbmVlZCB0byBiZSBtYXJrZWQgYXMgWyBTbG93IF0uCisKKyAgICAgICAgKiBw
bGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAyMi0wMy0yNiAgWW91ZW5uIEZhYmxl
dCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgSW1wbGVtZW50IFNlcnZpY2VXb3JrZXJX
aW5kb3dDbGllbnQuZm9jdXMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9U
ZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlv
bnMKaW5kZXggNzY2ZGFiN2YyNDdhMjViNmU4NDk3NDA0MTJhYmRhMzFmZDBkYjFhNC4uMjBmMDdm
NGE5NDUyNzVkNjhmOTIzZmQ0YjVmNjc2ZDVkZjEwN2EwNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTI2NzYsMTMgKzI2NzYsNiBAQCB3ZWJraXQub3Jn
L2IvMTc3NDAxIHdlYnJ0Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy5odG1sIFsgUGFzcyBUaW1lb3V0
IEZhaWx1cmUgXQogCiB3ZWJraXQub3JnL2IvMjEwMTczIHdlYnJ0Yy9oMjY1Lmh0bWwgWyBTa2lw
IF0KIAotIyB3ZWJraXQub3JnL2IvMjM4MTU1IFsgRGVidWcgXSBUaGVzZSA1IHRlc3RzIGFyZSB0
aW1pbmcgb3V0IG9uIGlPUyBEZWJ1ZyBTcGVjaWZpY2FsbHkuCi1bIERlYnVnIF0gZWRpdGluZy9z
ZWxlY3Rpb24vbW92ZS1ieS13b3JkLXZpc3VhbGx5LXNpbmdsZS1zcGFjZS1vbmUtZWxlbWVudC5o
dG1sIFsgU2xvdyBdCi1bIERlYnVnIF0gZWRpdGluZy9zZWxlY3Rpb24vbW92ZS1ieS13b3JkLXZp
c3VhbGx5LXNpbmdsZS1zcGFjZS1pbmxpbmUtZWxlbWVudC5odG1sIFsgU2xvdyBdCi1bIERlYnVn
IF0gZWRpdGluZy9zZWxlY3Rpb24vbW92ZS1ieS13b3JkLXZpc3VhbGx5LW11bHRpLWxpbmUuaHRt
bCBbIFNsb3cgXQotWyBEZWJ1ZyBdIGVkaXRpbmcvc2VsZWN0aW9uL21vdmUtYnktd29yZC12aXN1
YWxseS1tYWMuaHRtbCBbIFNsb3cgXQotWyBEZWJ1ZyBdIGVkaXRpbmcvc2VsZWN0aW9uL21vdmUt
Ynktd29yZC12aXN1YWxseS1pbmxpbmUtYmxvY2stcG9zaXRpb25lZC1lbGVtZW50Lmh0bWwgWyBT
bG93IF0KLQogd2Via2l0Lm9yZy9iLzIwOTg3OCAgWyBEZWJ1ZyBdIHdlYnJ0Yy9kYXRhY2hhbm5l
bC9tdWx0aXBsZS1jb25uZWN0aW9ucy5odG1sIFsgU2xvdyBdCiAKIHdlYmtpdC5vcmcvYi8xNzcz
MjMgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9mZXRjaC9zZWN1cml0eS9lbWJlZGRl
ZC1jcmVkZW50aWFscy50ZW50YXRpdmUuc3ViLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQo=
</data>
<flag name="commit-queue"
          id="483970"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>455862</attachid>
            <date>2022-03-26 17:17:38 -0700</date>
            <delta_ts>2022-03-28 16:25:01 -0700</delta_ts>
            <desc>Fix macOS build</desc>
            <filename>bug-238155-20220326171738.patch</filename>
            <type>text/plain</type>
            <size>4758</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkxOTQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDcxNzFhNDk5MWZkMTFlM2Y5
N2EyYzhlZWNhMDhhMDEwYzM0NThiOGYuLjM4YjBkN2Q2ZjU4ZTM1MmRkNjM2OTNkZDdkMTUzOWY0
YmRjZGM4YzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMjItMDMtMjYgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI5
MDc5NCk6IFsgaU9TIERlYnVnIF0gNCBlZGl0aW5nL3NlbGVjdGlvbi8qIHRlc3RzIGFyZSBjb25z
dGFudCB0aW1lb3V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjM4MTU1CisgICAgICAgIHJkYXI6Ly85MDU5Mzk1NworCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFmdGVyIHRoZSBjaGFuZ2VzIGluIHIyOTA3
OTQsIHdlIG5vdyBwcmVlbXB0aXZlbHkgY29tcHV0ZSBhbmQgc2VuZCBhbiBleGNlc3NpdmUgYW1v
dW50IG9mIGF1dG9jb3JyZWN0aW9uCisgICAgICAgIGNvbnRleHRzIHRvIHRoZSBVSSBwcm9jZXNz
IHdoZW4gYW4gZWxlbWVudCBnYWlucyBmb2N1cywgc3VjaCB0aGF0IHRoZSBVSSBwcm9jZXNzIGlz
IGNhcGFibGUgb2YgaW1tZWRpYXRlbHkKKyAgICAgICAgcmVzcG9uZGluZyB0byBjYWxscyB0byBg
LXJlcXVlc3RBdXRvY29ycmVjdGlvbkNvbnRleHRXaXRoQ29tcGxldGlvbkhhbmRsZXI6YCB3aXRo
b3V0IHJlbHlpbmcgb24gc3luY2hyb25vdXMgSVBDCisgICAgICAgIHRvIHRoZSB3ZWIgcHJvY2Vz
cy4gVGhpcyBtYWRlIHNldmVyYWwgKGFscmVhZHktZmFpcmx5LXNsb3cpIHRlc3RzIGluIGVkaXRp
bmcvc2VsZWN0aW9uIHRpbWUgb3V0LCBkdWUgdG8gV2ViS2l0CisgICAgICAgIGNvbXB1dGluZyBh
bmQgc2VuZGluZyBhbiBleGNlc3NpdmUgYW1vdW50IG9mIHRoaXMgY29udGV4dHVhbCBpbmZvcm1h
dGlvbi4KKworICAgICAgICBUbyBtaXRpZ2F0ZSB0aGlzLCBvbmx5IHBlcmZvcm0gdGhpcyBwcmVl
bXB0aXZlIGF1dG9jb3JyZWN0aW9uIGNvbnRleHQgY29tcHV0YXRpb24gaWYgdGhlIGZvY3VzZWQg
ZWxlbWVudCBpcworICAgICAgICBhY3R1YWxseSBjaGFuZ2luZyAoaS5lLiwgd2UncmUgbm90IHJl
Zm9jdXNpbmcgdGhlIHNhbWUgZWxlbWVudCkuIENvdmVyZWQgYnkgcmVtb3Zpbmcgc2V2ZXJhbCBb
IFNsb3cgXSB0ZXN0CisgICAgICAgIGV4cGVjdGF0aW9ucyB0aGF0IHNob3VsZCBubyBsb25nZXIg
YmUgbmVlZGVkLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwOgor
ICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjplbGVtZW50RGlkRm9jdXMpOgorCiAyMDIyLTAzLTI2
ICBEYXZpZCBRdWVzYWRhICA8ZGF2aWRfcXVlc2FkYUBhcHBsZS5jb20+CiAKICAgICAgICAgVXBk
YXRlIHRoZSBjaGVjayBpbiB0aGUgc2FuZGJveCBwcm9maWxlcyB0byBndWFyZCB0aGUgc3lzdGVt
IGNvbnRlbnQgcGF0aCBydWxlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNz
L1dlYlBhZ2UvV2ViUGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9X
ZWJQYWdlLmNwcAppbmRleCAwYjFlODQ5YWVkZDUwODBlOTRjNDZlODBhYTk3ZGU3N2JhODJiMmYz
Li42Yzk3NzIzMjJlNzY5NTRjZGNhMjU5MjMyYTQzNzNmZGIwODA3OWZmIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtNjIyMCw2ICs2MjIwLDkg
QEAgdm9pZCBXZWJQYWdlOjplbGVtZW50RGlkRm9jdXMoRWxlbWVudCYgZWxlbWVudCwgY29uc3Qg
Rm9jdXNPcHRpb25zJiBvcHRpb25zKQogICAgIH0KIAogICAgIGlmIChpczxIVE1MU2VsZWN0RWxl
bWVudD4oZWxlbWVudCkgfHwgaXNUZXh0Rm9ybUNvbnRyb2xPckVkaXRhYmxlQ29udGVudChlbGVt
ZW50KSkgeworI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCisgICAgICAgIGJvb2wgaXNDaGFuZ2lu
Z0ZvY3VzZWRFbGVtZW50ID0gbV9mb2N1c2VkRWxlbWVudCAhPSAmZWxlbWVudDsKKyNlbmRpZgog
ICAgICAgICBtX2ZvY3VzZWRFbGVtZW50ID0gJmVsZW1lbnQ7CiAgICAgICAgIG1faGFzUGVuZGlu
Z0lucHV0Q29udGV4dFVwZGF0ZUFmdGVyQmx1cnJpbmdBbmRSZWZvY3VzaW5nRWxlbWVudCA9IGZh
bHNlOwogCkBAIC02MjI5LDcgKzYyMzIsNyBAQCB2b2lkIFdlYlBhZ2U6OmVsZW1lbnREaWRGb2N1
cyhFbGVtZW50JiBlbGVtZW50LCBjb25zdCBGb2N1c09wdGlvbnMmIG9wdGlvbnMpCiAgICAgICAg
IGlmIChlbGVtZW50LmRvY3VtZW50KCkuZnVsbHNjcmVlbk1hbmFnZXIoKS5pc0Z1bGxzY3JlZW4o
KSkKICAgICAgICAgICAgIGVsZW1lbnQuZG9jdW1lbnQoKS5mdWxsc2NyZWVuTWFuYWdlcigpLmNh
bmNlbEZ1bGxzY3JlZW4oKTsKICNlbmRpZgotICAgICAgICBpZiAobV91c2VySXNJbnRlcmFjdGlu
ZyB8fCBtX2tleWJvYXJkSXNBdHRhY2hlZCkKKyAgICAgICAgaWYgKGlzQ2hhbmdpbmdGb2N1c2Vk
RWxlbWVudCAmJiAobV91c2VySXNJbnRlcmFjdGluZyB8fCBtX2tleWJvYXJkSXNBdHRhY2hlZCkp
CiAgICAgICAgICAgICBtX3NlbmRBdXRvY29ycmVjdGlvbkNvbnRleHRBZnRlckZvY3VzaW5nRWxl
bWVudCA9IHRydWU7CiAKICAgICAgICAgYXV0byBpbmZvcm1hdGlvbiA9IGZvY3VzZWRFbGVtZW50
SW5mb3JtYXRpb24oKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwppbmRleCA2OTNkZDUxYzRmYzk0MGEwYTY5NmZhYjYwZWMzZTAzZWM5
ZDk0MDc2Li5iY2JkMmNkOTZhNjAzYWUwYjE4OTcwMWFjZDc4OTllYWEwMDA1OWU1IDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMjItMDMtMjYgIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBh
cHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI5MDc5NCk6IFsgaU9TIERlYnVnIF0g
NCBlZGl0aW5nL3NlbGVjdGlvbi8qIHRlc3RzIGFyZSBjb25zdGFudCB0aW1lb3V0cworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM4MTU1CisgICAgICAg
IHJkYXI6Ly85MDU5Mzk1NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFVubWFyayBzZXZlcmFsIHRlc3RzIHRoYXQgbm8gbG9uZ2VyIG5lZWQgdG8gYmUg
bWFya2VkIGFzIFsgU2xvdyBdLgorCisgICAgICAgICogcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3Rh
dGlvbnM6CisKIDIwMjItMDMtMjYgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgog
CiAgICAgICAgIEltcGxlbWVudCBTZXJ2aWNlV29ya2VyV2luZG93Q2xpZW50LmZvY3VzCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDc2NmRhYjdmMjQ3YTI1
YjZlODQ5NzQwNDEyYWJkYTMxZmQwZGIxYTQuLjIwZjA3ZjRhOTQ1Mjc1ZDY4ZjkyM2ZkNGI1ZjY3
NmQ1ZGYxMDdhMDUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9UZXN0RXhw
ZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25z
CkBAIC0yNjc2LDEzICsyNjc2LDYgQEAgd2Via2l0Lm9yZy9iLzE3NzQwMSB3ZWJydGMvY2FwdHVy
ZUNhbnZhcy13ZWJydGMuaHRtbCBbIFBhc3MgVGltZW91dCBGYWlsdXJlIF0KIAogd2Via2l0Lm9y
Zy9iLzIxMDE3MyB3ZWJydGMvaDI2NS5odG1sIFsgU2tpcCBdCiAKLSMgd2Via2l0Lm9yZy9iLzIz
ODE1NSBbIERlYnVnIF0gVGhlc2UgNSB0ZXN0cyBhcmUgdGltaW5nIG91dCBvbiBpT1MgRGVidWcg
U3BlY2lmaWNhbGx5LgotWyBEZWJ1ZyBdIGVkaXRpbmcvc2VsZWN0aW9uL21vdmUtYnktd29yZC12
aXN1YWxseS1zaW5nbGUtc3BhY2Utb25lLWVsZW1lbnQuaHRtbCBbIFNsb3cgXQotWyBEZWJ1ZyBd
IGVkaXRpbmcvc2VsZWN0aW9uL21vdmUtYnktd29yZC12aXN1YWxseS1zaW5nbGUtc3BhY2UtaW5s
aW5lLWVsZW1lbnQuaHRtbCBbIFNsb3cgXQotWyBEZWJ1ZyBdIGVkaXRpbmcvc2VsZWN0aW9uL21v
dmUtYnktd29yZC12aXN1YWxseS1tdWx0aS1saW5lLmh0bWwgWyBTbG93IF0KLVsgRGVidWcgXSBl
ZGl0aW5nL3NlbGVjdGlvbi9tb3ZlLWJ5LXdvcmQtdmlzdWFsbHktbWFjLmh0bWwgWyBTbG93IF0K
LVsgRGVidWcgXSBlZGl0aW5nL3NlbGVjdGlvbi9tb3ZlLWJ5LXdvcmQtdmlzdWFsbHktaW5saW5l
LWJsb2NrLXBvc2l0aW9uZWQtZWxlbWVudC5odG1sIFsgU2xvdyBdCi0KIHdlYmtpdC5vcmcvYi8y
MDk4NzggIFsgRGVidWcgXSB3ZWJydGMvZGF0YWNoYW5uZWwvbXVsdGlwbGUtY29ubmVjdGlvbnMu
aHRtbCBbIFNsb3cgXQogCiB3ZWJraXQub3JnL2IvMTc3MzIzIGltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvZmV0Y2gvc2VjdXJpdHkvZW1iZWRkZWQtY3JlZGVudGlhbHMudGVudGF0aXZl
LnN1Yi5odG1sIFsgUGFzcyBGYWlsdXJlIF0K
</data>

          </attachment>
      

    </bug>

</bugzilla>