<?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>234291</bug_id>
          
          <creation_ts>2021-12-13 23:16:13 -0800</creation_ts>
          <short_desc>[Mac] Adopt -[NSScreen safeAreaInsets]</short_desc>
          <delta_ts>2021-12-15 12:10:33 -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>Media</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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1823914</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-12-13 23:16:13 -0800</bug_when>
    <thetext>[Mac] Adopt -[NSScreen safeAreaInsets]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1823916</commentid>
    <comment_count>1</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-12-13 23:25:17 -0800</bug_when>
    <thetext>&lt;rdar://85805895&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1823917</commentid>
    <comment_count>2</comment_count>
      <attachid>447112</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-12-13 23:25:55 -0800</bug_when>
    <thetext>Created attachment 447112
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824480</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-15 12:10:28 -0800</bug_when>
    <thetext>Committed r287094 (245286@main): &lt;https://commits.webkit.org/245286@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 447112.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447112</attachid>
            <date>2021-12-13 23:25:55 -0800</date>
            <delta_ts>2021-12-15 12:10:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234291-20211213232554.patch</filename>
            <type>text/plain</type>
            <size>6400</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2ODU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDQ2YThjODY1MjQ3YThjYzg5MmZkMDkx
ODRjNjYyMzY2Yjc1NTc2NWMuLmQ2MmM3YzZkYjc5MjE1ZjIwNWI5NGI2YmIzZTE1MWViNGVjNzM0
NzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjEtMTItMTMgIEplciBOb2JsZSAgPGplci5ub2Js
ZUBhcHBsZS5jb20+CisKKyAgICAgICAgW01hY10gQWRvcHQgLVtOU1NjcmVlbiBzYWZlQXJlYUlu
c2V0c10KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIz
NDI5MQorICAgICAgICA8cmRhcjovLzg1ODA1ODk1PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogd3RmL1BsYXRmb3JtSGF2ZS5oOgorCiAyMDIxLTA5
LTI3ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBhbiBl
eHBlcmltZW50YWwgVmlkZW9UcmFja0NvbmZpZ3VyYXRpb24gY2xhc3MgYW5kIGFjY2Vzc29yIG9u
IFZpZGVvVHJhY2sKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBmZTMzMDM1MGIzMjE2MDQ1NWVjN2NlZjUyZTU5MWU1
ZWMwYmQ5MWJkLi41OWU3NWVhNGMxNDkyYTI4OWFkZjM4OTljNzRiMGI5MDE1OTRiMDQ3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjEtMTItMTMgIEplciBOb2JsZSAgPGplci5ub2Js
ZUBhcHBsZS5jb20+CisKKyAgICAgICAgW01hY10gQWRvcHQgLVtOU1NjcmVlbiBzYWZlQXJlYUlu
c2V0c10KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIz
NDI5MQorICAgICAgICA8cmRhcjovLzg1ODA1ODk1PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkb3B0IC1zYWZlQXJlYUluc2V0cyBhbmQgcmVuYW1l
IHNjcmVlblJlY3RBdm9pZGluZ01lbnVCYXIoKSB0byBzYWZlU2NyZWVuRnJhbWUoKS4KKworICAg
ICAgICAqIHBsYXRmb3JtL1BsYXRmb3JtU2NyZWVuLmg6CisgICAgICAgICogcGxhdGZvcm0vbWFj
L1BsYXRmb3JtU2NyZWVuTWFjLm1tOgorICAgICAgICAoV2ViQ29yZTo6c2FmZVNjcmVlbkZyYW1l
KTogUmVuYW1lZCBmcm9tIHNjcmVlblJlY3RBdm9pZGluZ01lbnVCYXIuCisgICAgICAgIAogMjAy
MS0xMi0xMyAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJl
dmlld2VkIGJ1aWxkIGZpeDsgYWRkIGEgY29udmVuaWVuY2UgZnVuY3Rpb24gdG8gc2FmZWx5IGNv
bXBhcmUgcG9zc2libHkgbnVsbCBDRlN0cmluZ1JlZnMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGFjM2I3OTY2NWNi
YjNiMmVhYjc1MjMxZjRkYWRmNDEwMzZhNzI5NWQuLjU1YzVlNzkwYzUyMTk4YmUxMWY4MzQ3YjU2
MjA4Yjc0NzdmY2U1ZTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMjEtMTItMTMgIEpl
ciBOb2JsZSAgPGplci5ub2JsZUBhcHBsZS5jb20+CisKKyAgICAgICAgW01hY10gQWRvcHQgLVtO
U1NjcmVlbiBzYWZlQXJlYUluc2V0c10KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIzNDI5MQorICAgICAgICA8cmRhcjovLzg1ODA1ODk1PgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERyaXZlLWJ5IGZpeDog
dXNlIHRoZSBzYWZlQXJlYUZyYW1lKCkgd2hlbiBkZXRlcm1pbmluZyB3aGVyZSB0byBwbGFjZSB0
aGUgZXhpdAorICAgICAgICBmdWxsc2NyZWVuIHBsYWNlaG9sZGVyIGltYWdlLgorCisgICAgICAg
ICogVUlQcm9jZXNzL21hYy9XS0Z1bGxTY3JlZW5XaW5kb3dDb250cm9sbGVyLm1tOgorICAgICAg
ICAoLVtXS0Z1bGxTY3JlZW5XaW5kb3dDb250cm9sbGVyIGVudGVyRnVsbFNjcmVlbjpdKToKKyAg
ICAgICAgKC1bV0tGdWxsU2NyZWVuV2luZG93Q29udHJvbGxlciBmaW5pc2hlZEV4aXRGdWxsU2Ny
ZWVuQW5pbWF0aW9uQW5kRXhpdEltbWVkaWF0ZWx5Ol0pOgorCiAyMDIxLTEwLTIyICBKZXIgTm9i
bGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBhbiBleHBlcmltZW50YWwg
dHJhY2tDb25maWd1cmF0aW9uIGFjY2Vzc29yIG9uIEF1ZGlvVHJhY2sgJiBWaWRlb1RyYWNrLgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmggYi9Tb3VyY2UvV1RGL3d0
Zi9QbGF0Zm9ybUhhdmUuaAppbmRleCAzYzMxMDZjYmVjN2ZiMmUyNTVjYWIzYWNiMWQ0MWNhYzc2
OTQxYzA0Li5lYzA5MWRjNDA1NzdhMjM4N2Y2OTkwZWRlZmJlYzU4ZjQwM2M0NzlkIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybUhhdmUuaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9Q
bGF0Zm9ybUhhdmUuaApAQCAtMTExNSwzICsxMTE1LDcgQEAKICNpZiAoKFBMQVRGT1JNKElPUykg
fHwgUExBVEZPUk0oTUFDQ0FUQUxZU1QpKSAmJiBfX0lQSE9ORV9PU19WRVJTSU9OX01JTl9SRVFV
SVJFRCA+PSAxNjAwMDApCiAjZGVmaW5lIEhBVkVfVUlGSU5ESU5URVJBQ1RJT04gMQogI2VuZGlm
CisKKyNpZiBQTEFURk9STShNQUMpICYmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQg
Pj0gMTIwMDAwCisjZGVmaW5lIEhBVkVfTlNTQ1JFRU5fU0FGRV9BUkVBIDEKKyNlbmRpZgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxhdGZvcm1TY3JlZW4uaCBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL1BsYXRmb3JtU2NyZWVuLmgKaW5kZXggZDQ3ZDE5M2U4YmVlODVj
MmQyYTM1ZTIxOGRlY2RkODRiNzIxMmRjMS4uYmUzNzNmMDgwMTQwNzI4ZDNlMGJmYzFlN2RiOWYx
NjNlZDNhZWRjOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxhdGZvcm1T
Y3JlZW4uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9QbGF0Zm9ybVNjcmVlbi5oCkBA
IC0xNDAsNyArMTQwLDcgQEAgSU9SZWdpc3RyeUdQVUlEIHByaW1hcnlHUFVJRCgpOwogSU9SZWdp
c3RyeUdQVUlEIGdwdUlERm9yRGlzcGxheShQbGF0Zm9ybURpc3BsYXlJRCk7CiBJT1JlZ2lzdHJ5
R1BVSUQgZ3B1SURGb3JEaXNwbGF5TWFzayh1aW50MzJfdCk7CiAKLVdFQkNPUkVfRVhQT1JUIEZs
b2F0UmVjdCBzY3JlZW5SZWN0QXZvaWRpbmdNZW51QmFyKE5TU2NyZWVuICopOworV0VCQ09SRV9F
WFBPUlQgRmxvYXRSZWN0IHNhZmVTY3JlZW5GcmFtZShOU1NjcmVlbiAqKTsKIAogI2VuZGlmIC8v
ICFQTEFURk9STShNQUMpCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21h
Yy9QbGF0Zm9ybVNjcmVlbk1hYy5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9QbGF0
Zm9ybVNjcmVlbk1hYy5tbQppbmRleCBiZWE0MGFkNTM5NjBiMTA3MTI0Zjc3YTU2MmQ1NjMxOTAw
MzhlYjQyLi42NDI5MGNhY2YyMzI3NTUzNzNiOGIyZDAwYzJjN2Q0OTU0OWFhMDJkIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvUGxhdGZvcm1TY3JlZW5NYWMubW0KKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1BsYXRmb3JtU2NyZWVuTWFjLm1tCkBAIC00
NCwxMCArNDQsNiBAQAogI2ltcG9ydCA8cGFsL2NvY29hL01lZGlhVG9vbGJveFNvZnRMaW5rLmg+
CiAjZW5kaWYKIAotI2lmIFVTRShBUFBMRV9JTlRFUk5BTF9TREspICYmIF9faGFzX2luY2x1ZGUo
PFdlYktpdEFkZGl0aW9ucy9QbGF0Zm9ybVNjcmVlbk1hYy5oPikKLSNpbXBvcnQgPFdlYktpdEFk
ZGl0aW9ucy9QbGF0Zm9ybVNjcmVlbk1hYy5oPgotI2VuZGlmCi0KIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAogLy8gVGhlc2UgZnVuY3Rpb25zIHNjYWxlIGJldHdlZW4gc2NyZWVuIGFuZCBwYWdlIGNv
b3JkaW5hdGVzIGJlY2F1c2UgSmF2YVNjcmlwdC9ET00gb3BlcmF0aW9ucwpAQCAtNDE5LDE0ICs0
MTUsMTYgQEAgTlNQb2ludCBmbGlwU2NyZWVuUG9pbnQoY29uc3QgTlNQb2ludCYgc2NyZWVuUG9p
bnQsIE5TU2NyZWVuICpzY3JlZW4pCiAgICAgcmV0dXJuIGZsaXBwZWRQb2ludDsKIH0KIAotI2lm
IFVTRShBUFBMRV9JTlRFUk5BTF9TREspICYmIF9faGFzX2luY2x1ZGUoPFdlYktpdEFkZGl0aW9u
cy9QbGF0Zm9ybVNjcmVlbk1hYy5tbT4pCi0jaW1wb3J0IDxXZWJLaXRBZGRpdGlvbnMvUGxhdGZv
cm1TY3JlZW5NYWMubW0+Ci0jZWxzZQotRmxvYXRSZWN0IHNjcmVlblJlY3RBdm9pZGluZ01lbnVC
YXIoTlNTY3JlZW4qIHNjcmVlbikKK0Zsb2F0UmVjdCBzYWZlU2NyZWVuRnJhbWUoTlNTY3JlZW4q
IHNjcmVlbikKIHsKLSAgICByZXR1cm4gc2NyZWVuLmZyYW1lOwotfQorICAgIEZsb2F0UmVjdCBm
cmFtZSA9IHNjcmVlbi5mcmFtZTsKKyNpZiBIQVZFKE5TU0NSRUVOX1NBRkVfQVJFQSkKKyAgICBh
dXRvIGluc2V0cyA9IHNjcmVlbi5zYWZlQXJlYUluc2V0czsKKyAgICBmcmFtZS5jb250cmFjdChp
bnNldHMubGVmdCArIGluc2V0cy5yaWdodCwgaW5zZXRzLnRvcCArIGluc2V0cy5ib3R0b20pOwor
ICAgIGZyYW1lLm1vdmUoaW5zZXRzLmxlZnQsIGluc2V0cy5ib3R0b20pOwogI2VuZGlmCisgICAg
cmV0dXJuIGZyYW1lOworfQogCiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL21hYy9XS0Z1bGxTY3JlZW5XaW5kb3dDb250cm9sbGVy
Lm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvbWFjL1dLRnVsbFNjcmVlbldpbmRvd0NvbnRy
b2xsZXIubW0KaW5kZXggODFkMGRhZjIzMTA3MmQ4M2RjNzE2NjY3Y2I5YWRhNTZkZGRlYjkzNy4u
MWM1ZTkzMjM3ZmY0NDJkMDhhNDdjMTg2ZTczNDU1YzZjNzdiZWE4MyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvbWFjL1dLRnVsbFNjcmVlbldpbmRvd0NvbnRyb2xsZXIubW0K
KysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvbWFjL1dLRnVsbFNjcmVlbldpbmRvd0NvbnRy
b2xsZXIubW0KQEAgLTIyOCw3ICsyMjgsNyBAQCAtICh2b2lkKWVudGVyRnVsbFNjcmVlbjooTlNT
Y3JlZW4gKilzY3JlZW4KICAgICBpZiAoIXNjcmVlbikKICAgICAgICAgc2NyZWVuID0gW05TU2Ny
ZWVuIG1haW5TY3JlZW5dOwogCi0gICAgTlNSZWN0IHNjcmVlbkZyYW1lID0gV2ViQ29yZTo6c2Ny
ZWVuUmVjdEF2b2lkaW5nTWVudUJhcihzY3JlZW4pOworICAgIE5TUmVjdCBzY3JlZW5GcmFtZSA9
IFdlYkNvcmU6OnNhZmVTY3JlZW5GcmFtZShzY3JlZW4pOwogICAgIE5TUmVjdCB3ZWJWaWV3RnJh
bWUgPSBjb252ZXJ0UmVjdFRvU2NyZWVuKFtfd2ViVmlldyB3aW5kb3ddLCBbX3dlYlZpZXcgY29u
dmVydFJlY3Q6W193ZWJWaWV3IGZyYW1lXSB0b1ZpZXc6bmlsXSk7CiAKICAgICAvLyBGbGlwIGNv
b3JkaW5hdGUgc3lzdGVtOgpAQCAtNTIwLDcgKzUyMCw3IEBAIC0gKHZvaWQpZmluaXNoZWRFeGl0
RnVsbFNjcmVlbkFuaW1hdGlvbkFuZEV4aXRJbW1lZGlhdGVseTooYm9vbClpbW1lZGlhdGVseQog
ICAgIFtDQVRyYW5zYWN0aW9uIGJlZ2luXTsKICAgICBbQ0FUcmFuc2FjdGlvbiBzZXREaXNhYmxl
QWN0aW9uczpZRVNdOwogICAgIE5TUmVjdCBleGl0UGxhY2Vob2xkZXJTY3JlZW5SZWN0ID0gX2lu
aXRpYWxGcmFtZTsKLSAgICBleGl0UGxhY2Vob2xkZXJTY3JlZW5SZWN0Lm9yaWdpbi55ID0gTlNN
YXhZKFtbW05TU2NyZWVuIHNjcmVlbnNdIG9iamVjdEF0SW5kZXg6MF0gZnJhbWVdKSAtIE5TTWF4
WShleGl0UGxhY2Vob2xkZXJTY3JlZW5SZWN0KTsKKyAgICBleGl0UGxhY2Vob2xkZXJTY3JlZW5S
ZWN0Lm9yaWdpbi55ID0gTlNNYXhZKFdlYkNvcmU6OnNhZmVTY3JlZW5GcmFtZShbW05TU2NyZWVu
IHNjcmVlbnNdIG9iamVjdEF0SW5kZXg6MF0pKSAtIE5TTWF4WShleGl0UGxhY2Vob2xkZXJTY3Jl
ZW5SZWN0KTsKIAogICAgIFJldGFpblB0cjxDR0ltYWdlUmVmPiB3ZWJWaWV3Q29udGVudHMgPSB0
YWtlV2luZG93U25hcHNob3QoW1tfd2ViVmlldyB3aW5kb3ddIHdpbmRvd051bWJlcl0sIHRydWUp
OwogICAgIHdlYlZpZXdDb250ZW50cyA9IGFkb3B0Q0YoQ0dJbWFnZUNyZWF0ZVdpdGhJbWFnZUlu
UmVjdCh3ZWJWaWV3Q29udGVudHMuZ2V0KCksIE5TUmVjdFRvQ0dSZWN0KGV4aXRQbGFjZWhvbGRl
clNjcmVlblJlY3QpKSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>