<?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>233375</bug_id>
          
          <creation_ts>2021-11-19 11:12:47 -0800</creation_ts>
          <short_desc>[Model] Use RefPtr across ARKitInlinePreviewModelPlayer when creating strong pointers</short_desc>
          <delta_ts>2021-11-19 15:15:24 -0800</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="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1816938</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-11-19 11:12:47 -0800</bug_when>
    <thetext>[Model] Use RefPtr across ARKitInlinePreviewModelPlayer when creating strong pointers</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1816941</commentid>
    <comment_count>1</comment_count>
      <attachid>444839</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-11-19 11:17:27 -0800</bug_when>
    <thetext>Created attachment 444839
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1817019</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-11-19 15:14:55 -0800</bug_when>
    <thetext>Committed r286082 (244469@main): &lt;https://commits.webkit.org/244469@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 444839.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1817020</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-11-19 15:15:24 -0800</bug_when>
    <thetext>&lt;rdar://problem/85621536&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>444839</attachid>
            <date>2021-11-19 11:17:27 -0800</date>
            <delta_ts>2021-11-19 15:14:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-233375-20211119201726.patch</filename>
            <type>text/plain</type>
            <size>4875</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2MDY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDI1YjZjNzI3M2U5MTkzZTcz
ZWQwODYxZDI3ZTE4YTMyMmY3ZjUxYTMuLjI1ZjFkZDhiYjQzNTk1M2ViMTJmYzdiNTEzOTdkYmZk
ZDZhMjhiYWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMjEtMTEtMTkgIEFudG9pbmUg
UXVpbnQgIDxncmFvdXRzQHdlYmtpdC5vcmc+CisKKyAgICAgICAgW01vZGVsXSBVc2UgUmVmUHRy
IGFjcm9zcyBBUktpdElubGluZVByZXZpZXdNb2RlbFBsYXllciB3aGVuIGNyZWF0aW5nIHN0cm9u
ZyBwb2ludGVycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjMzMzc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBXZWJQcm9jZXNzL01vZGVsL0FSS2l0SW5saW5lUHJldmlld01vZGVsUGxheWVyLm1tOgor
ICAgICAgICAoV2ViS2l0OjpBUktpdElubGluZVByZXZpZXdNb2RlbFBsYXllcjo6Z2V0Q2FtZXJh
KToKKyAgICAgICAgKFdlYktpdDo6QVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXI6OnNldENh
bWVyYSk6CisgICAgICAgIChXZWJLaXQ6OkFSS2l0SW5saW5lUHJldmlld01vZGVsUGxheWVyOjpp
c1BsYXlpbmdBbmltYXRpb24pOgorICAgICAgICAoV2ViS2l0OjpBUktpdElubGluZVByZXZpZXdN
b2RlbFBsYXllcjo6c2V0QW5pbWF0aW9uSXNQbGF5aW5nKToKKyAgICAgICAgKiBXZWJQcm9jZXNz
L01vZGVsL2lvcy9BUktpdElubGluZVByZXZpZXdNb2RlbFBsYXllcklPUy5tbToKKyAgICAgICAg
KFdlYktpdDo6QVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXJJT1M6OmVudGVyRnVsbHNjcmVl
bik6CisgICAgICAgICogV2ViUHJvY2Vzcy9Nb2RlbC9tYWMvQVJLaXRJbmxpbmVQcmV2aWV3TW9k
ZWxQbGF5ZXJNYWMubW06CisgICAgICAgIChXZWJLaXQ6OkFSS2l0SW5saW5lUHJldmlld01vZGVs
UGxheWVyTWFjOjpsb2FkKToKKwogMjAyMS0xMS0xOSAgQW50b2luZSBRdWludCAgPGdyYW91dHNA
d2Via2l0Lm9yZz4KIAogICAgICAgICBbTW9kZWxdIGFkZCBzdXBwb3J0IGZvciBzZWVraW5nIGFu
aW1hdGlvbnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9Nb2RlbC9BUktp
dElubGluZVByZXZpZXdNb2RlbFBsYXllci5tbSBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9N
b2RlbC9BUktpdElubGluZVByZXZpZXdNb2RlbFBsYXllci5tbQppbmRleCA3MTkzNmM4OTExZjE4
MDg2YzViYTY5MjQ4MWI5NDgwNWY2MWVlY2UyLi45ODc4ZWIzNGY5YmZkNmNlNTNiNWU2YmE0NGZk
MmJkMWY3NTQxYjA3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvTW9kZWwv
QVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXIubW0KKysrIGIvU291cmNlL1dlYktpdC9XZWJQ
cm9jZXNzL01vZGVsL0FSS2l0SW5saW5lUHJldmlld01vZGVsUGxheWVyLm1tCkBAIC02Myw3ICs2
Myw3IEBAIHZvaWQgQVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXI6OmdldENhbWVyYShDb21w
bGV0aW9uSGFuZGxlcjx2b2lkKHN0ZDo6b3B0aW9uCiAgICAgICAgIHJldHVybjsKICAgICB9CiAK
LSAgICBhdXRvKiBzdHJvbmdQYWdlID0gbV9wYWdlLmdldCgpOworICAgIFJlZlB0ciBzdHJvbmdQ
YWdlID0gbV9wYWdlLmdldCgpOwogICAgIGlmICghc3Ryb25nUGFnZSkgewogICAgICAgICBjb21w
bGV0aW9uSGFuZGxlcihzdGQ6Om51bGxvcHQpOwogICAgICAgICByZXR1cm47CkBAIC04OSw3ICs4
OSw3IEBAIHZvaWQgQVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXI6OnNldENhbWVyYShXZWJD
b3JlOjpIVE1MTW9kZWxFbGVtZW50Q2FtZXJhIGNhCiAgICAgICAgIHJldHVybjsKICAgICB9CiAK
LSAgICBhdXRvKiBzdHJvbmdQYWdlID0gbV9wYWdlLmdldCgpOworICAgIFJlZlB0ciBzdHJvbmdQ
YWdlID0gbV9wYWdlLmdldCgpOwogICAgIGlmICghc3Ryb25nUGFnZSkgewogICAgICAgICBjb21w
bGV0aW9uSGFuZGxlcihmYWxzZSk7CiAgICAgICAgIHJldHVybjsKQEAgLTExMCw3ICsxMTAsNyBA
QCB2b2lkIEFSS2l0SW5saW5lUHJldmlld01vZGVsUGxheWVyOjppc1BsYXlpbmdBbmltYXRpb24o
Q29tcGxldGlvbkhhbmRsZXI8dm9pZChzdAogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAg
YXV0byogc3Ryb25nUGFnZSA9IG1fcGFnZS5nZXQoKTsKKyAgICBSZWZQdHIgc3Ryb25nUGFnZSA9
IG1fcGFnZS5nZXQoKTsKICAgICBpZiAoIXN0cm9uZ1BhZ2UpIHsKICAgICAgICAgY29tcGxldGlv
bkhhbmRsZXIoc3RkOjpudWxsb3B0KTsKICAgICAgICAgcmV0dXJuOwpAQCAtMTM2LDcgKzEzNiw3
IEBAIHZvaWQgQVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXI6OnNldEFuaW1hdGlvbklzUGxh
eWluZyhib29sIGlzUGxheWluZywgQ29tcGxlCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAg
ICBhdXRvKiBzdHJvbmdQYWdlID0gbV9wYWdlLmdldCgpOworICAgIFJlZlB0ciBzdHJvbmdQYWdl
ID0gbV9wYWdlLmdldCgpOwogICAgIGlmICghc3Ryb25nUGFnZSkgewogICAgICAgICBjb21wbGV0
aW9uSGFuZGxlcihmYWxzZSk7CiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvV2ViUHJvY2Vzcy9Nb2RlbC9pb3MvQVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXJJ
T1MubW0gYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvTW9kZWwvaW9zL0FSS2l0SW5saW5lUHJl
dmlld01vZGVsUGxheWVySU9TLm1tCmluZGV4IDVmMTM3Mjk3NjMyOGU1NTI1ZWM2NGNhN2IwYTAx
ZWRjOTQ2YzY0OWEuLmE5OWEzNGI1ZjE1YWQ3ZWVlNWRiMjg1M2E2OTIyMWNjYWM0YTY1NGQgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9Nb2RlbC9pb3MvQVJLaXRJbmxpbmVQ
cmV2aWV3TW9kZWxQbGF5ZXJJT1MubW0KKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL01v
ZGVsL2lvcy9BUktpdElubGluZVByZXZpZXdNb2RlbFBsYXllcklPUy5tbQpAQCAtNjMsNyArNjMs
NyBAQCBzdGQ6Om9wdGlvbmFsPE1vZGVsSWRlbnRpZmllcj4gQVJLaXRJbmxpbmVQcmV2aWV3TW9k
ZWxQbGF5ZXJJT1M6Om1vZGVsSWRlbnRpZmllcgogCiB2b2lkIEFSS2l0SW5saW5lUHJldmlld01v
ZGVsUGxheWVySU9TOjplbnRlckZ1bGxzY3JlZW4oKQogewotICAgIGF1dG8qIHN0cm9uZ1BhZ2Ug
PSBwYWdlKCk7CisgICAgUmVmUHRyIHN0cm9uZ1BhZ2UgPSBwYWdlKCk7CiAgICAgaWYgKCFzdHJv
bmdQYWdlKQogICAgICAgICByZXR1cm47CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2Vi
UHJvY2Vzcy9Nb2RlbC9tYWMvQVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXJNYWMubW0gYi9T
b3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvTW9kZWwvbWFjL0FSS2l0SW5saW5lUHJldmlld01vZGVs
UGxheWVyTWFjLm1tCmluZGV4IGNiMjVhM2M4MTEzODQ4ZDFjMmU0OGQ3Y2RhYzljYjNjNTQ3MjEx
M2IuLmU1MjRkOGUxYjAxN2FhOGU1ZTAzYjg5MmQ5MmI3NTg5NGM1OGYzNzQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9Nb2RlbC9tYWMvQVJLaXRJbmxpbmVQcmV2aWV3TW9k
ZWxQbGF5ZXJNYWMubW0KKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL01vZGVsL21hYy9B
UktpdElubGluZVByZXZpZXdNb2RlbFBsYXllck1hYy5tbQpAQCAtMTI4LDcgKzEyOCw3IEBAIHZv
aWQgQVJLaXRJbmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXJNYWM6OmxvYWQoV2ViQ29yZTo6TW9kZWwm
IG1vZGVsU291cmNlLCBXZWJDb3JlCiAgICAgaWYgKCFzdHJvbmdDbGllbnQpCiAgICAgICAgIHJl
dHVybjsKIAotICAgIGF1dG8qIHN0cm9uZ1BhZ2UgPSBwYWdlKCk7CisgICAgUmVmUHRyIHN0cm9u
Z1BhZ2UgPSBwYWdlKCk7CiAgICAgaWYgKCFzdHJvbmdQYWdlKSB7CiAgICAgICAgIHN0cm9uZ0Ns
aWVudC0+ZGlkRmFpbExvYWRpbmcoKnRoaXMsIFdlYkNvcmU6OlJlc291cmNlRXJyb3IgeyBXZWJD
b3JlOjplcnJvckRvbWFpbldlYktpdEludGVybmFsLCAwLCBtb2RlbFNvdXJjZS51cmwoKSwgIldl
YlBhZ2UgZGVzdHJveWVkIl9zIH0pOwogICAgICAgICByZXR1cm47CkBAIC0xNDAsNyArMTQwLDcg
QEAgdm9pZCBBUktpdElubGluZVByZXZpZXdNb2RlbFBsYXllck1hYzo6bG9hZChXZWJDb3JlOjpN
b2RlbCYgbW9kZWxTb3VyY2UsIFdlYkNvcmUKICAgICBMT0coTW9kZWxFbGVtZW50LCAiQVJLaXRJ
bmxpbmVQcmV2aWV3TW9kZWxQbGF5ZXI6Om1vZGVsRGlkQ2hhbmdlKCkgY3JlYXRlZCBwcmV2aWV3
IHdpdGggVVVJRCAlcyBhbmQgc2l6ZSAlZiB4ICVmLiIsICgoU3RyaW5nKVttX2lubGluZVByZXZp
ZXcgdXVpZF0uVVVJRFN0cmluZykudXRmOCgpLmRhdGEoKSwgc2l6ZS53aWR0aCgpLCBzaXplLmhl
aWdodCgpKTsKIAogICAgIENvbXBsZXRpb25IYW5kbGVyPHZvaWQoRXhwZWN0ZWQ8c3RkOjpwYWly
PFN0cmluZywgdWludDMyX3Q+LCBXZWJDb3JlOjpSZXNvdXJjZUVycm9yPik+IGNvbXBsZXRpb25I
YW5kbGVyID0gW3dlYWtTZWxmID0gV2Vha1B0ciB7ICp0aGlzIH1dIChFeHBlY3RlZDxzdGQ6OnBh
aXI8U3RyaW5nLCB1aW50MzJfdD4sIFdlYkNvcmU6OlJlc291cmNlRXJyb3I+IHJlc3VsdCkgbXV0
YWJsZSB7Ci0gICAgICAgIGF1dG8gc3Ryb25nU2VsZiA9IHdlYWtTZWxmLmdldCgpOworICAgICAg
ICBSZWZQdHIgc3Ryb25nU2VsZiA9IHdlYWtTZWxmLmdldCgpOwogICAgICAgICBpZiAoIXN0cm9u
Z1NlbGYpCiAgICAgICAgICAgICByZXR1cm47CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>