<?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>213485</bug_id>
          
          <creation_ts>2020-06-22 13:36:43 -0700</creation_ts>
          <short_desc>Web Inspector: detect macOS 11 Big Sur from userAgent string</short_desc>
          <delta_ts>2022-02-14 16:01:37 -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>Web Inspector</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>213490</dup_id>
          
          <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="Nikita Vasilyev">nvasilyev</reporter>
          <assigned_to name="Nikita Vasilyev">nvasilyev</assigned_to>
          <cc>inspector-bugzilla-changes</cc>
    
    <cc>joepeck</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1665153</commentid>
    <comment_count>0</comment_count>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2020-06-22 13:36:43 -0700</bug_when>
    <thetext>https://www.apple.com/macos/big-sur-preview/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1665154</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-22 13:36:57 -0700</bug_when>
    <thetext>&lt;rdar://problem/64606470&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1665167</commentid>
    <comment_count>2</comment_count>
      <attachid>402509</attachid>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2020-06-22 13:47:17 -0700</bug_when>
    <thetext>Created attachment 402509
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1665237</commentid>
    <comment_count>3</comment_count>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2020-06-22 17:06:56 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 213490 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841455</commentid>
    <comment_count>4</comment_count>
      <attachid>402509</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2022-02-14 16:01:05 -0800</bug_when>
    <thetext>Comment on attachment 402509
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=402509&amp;action=review

&gt; Source/WebInspectorUI/UserInterface/Base/Platform.js:59
&gt; +    if (baseVersion === &quot;11&quot;) {

I think it would be safe to assume you can just check the base version for new releases and don&apos;t need a sub-switch on the sub version:

    if (baseVersion === &quot;11&quot;) {
        WI.Platform.version.name = &quot;big-sur&quot;;
        return;
    }

    console.assert(baseVersion === &quot;10&quot;);
    …</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841457</commentid>
    <comment_count>5</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2022-02-14 16:01:37 -0800</bug_when>
    <thetext>Oh wow never mind I just got an update on this multiple years old bug! Sorry!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>402509</attachid>
            <date>2020-06-22 13:47:17 -0700</date>
            <delta_ts>2022-02-10 15:56:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>2678</size>
            <attacher name="Nikita Vasilyev">nvasilyev</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCmluZGV4IDk4NTBiNWIwMjlhLi4xOGUxN2I2ZTU4YiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMjAtMDYtMjIgIE5pa2l0
YSBWYXNpbHlldiAgPG52YXNpbHlldkBhcHBsZS5jb20+CisKKyAgICAgICAgV2ViIEluc3BlY3Rv
cjogZGV0ZWN0IG1hY09TIDExIEJpZyBTdXIgZnJvbSB1c2VyQWdlbnQgc3RyaW5nCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTM0ODUKKyAgICAgICAg
PHJkYXI6Ly9wcm9ibGVtLzY0NjA2NDcwPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogVXNlckludGVyZmFjZS9CYXNlL1BsYXRmb3JtLmpzOgorICAg
ICAgICBEcml2ZS1ieTogQ2F0YWxpbmEgd2FzIGRldGVjdGVkIGFzICJ1bmtub3duLW1hYyIuIEZv
cnR1bmF0ZWx5LCBpdCBkaWRuJ3QgaGF2ZQorICAgICAgICAgICAgICAgICAgYW55IHVzZXIgaW1w
YWN0IGFzIHdlIGRpZG4ndCBoYXZlIGFueSBDYXRhbGluYS1zcGVjaWZpYyBDU1MuCisKIDIwMjAt
MDYtMTYgIE5pa2l0YSBWYXNpbHlldiAgPG52YXNpbHlldkBhcHBsZS5jb20+CiAKICAgICAgICAg
UkVHUkVTU0lPTiAocjI1MTI1NCk6IFdlYiBJbnNwZWN0b3I6IFRleHQgaW5zZXJ0aW9uIHBvaW50
IGlzIGludmlzaWJsZSB3aGVuIGVkaXRpbmcgRE9NIG5vZGVzCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9CYXNlL1BsYXRmb3JtLmpzIGIvU291cmNlL1dl
Ykluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvQmFzZS9QbGF0Zm9ybS5qcwppbmRleCBlMGYwMTQ5
ODk5MS4uYWRiMzE5MmZjYmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2Vy
SW50ZXJmYWNlL0Jhc2UvUGxhdGZvcm0uanMKKysrIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1Vz
ZXJJbnRlcmZhY2UvQmFzZS9QbGF0Zm9ybS5qcwpAQCAtNDUsMjIgKzQ1LDQ0IEBAIFdJLlBsYXRm
b3JtID0gewogICAgIH0KIAogICAgIGxldCBvc1ZlcnNpb25NYXRjaCA9IC8gTWFjIE9TIFggKFxk
KylfKFxkKykvLmV4ZWMobmF2aWdhdG9yLmFwcFZlcnNpb24pOwotICAgIGlmIChvc1ZlcnNpb25N
YXRjaCAmJiBvc1ZlcnNpb25NYXRjaFsxXSA9PT0gIjEwIikgewotICAgICAgICBXSS5QbGF0Zm9y
bS52ZXJzaW9uLmJhc2UgPSAxMDsKLSAgICAgICAgV0kuUGxhdGZvcm0udmVyc2lvbi5yZWxlYXNl
ID0gcGFyc2VJbnQob3NWZXJzaW9uTWF0Y2hbMl0pOworCisgICAgaWYgKCFvc1ZlcnNpb25NYXRj
aCkKKyAgICAgICAgcmV0dXJuOworCisgICAgbGV0IGJhc2VWZXJzaW9uID0gb3NWZXJzaW9uTWF0
Y2hbMV07CisgICAgaWYgKGJhc2VWZXJzaW9uICE9PSAiMTAiICYmIGJhc2VWZXJzaW9uICE9PSAi
MTEiKQorICAgICAgICByZXR1cm47CisKKyAgICBXSS5QbGF0Zm9ybS52ZXJzaW9uLmJhc2UgPSBw
YXJzZUludChiYXNlVmVyc2lvbik7CisgICAgV0kuUGxhdGZvcm0udmVyc2lvbi5yZWxlYXNlID0g
cGFyc2VJbnQob3NWZXJzaW9uTWF0Y2hbMl0pOworCisgICAgaWYgKGJhc2VWZXJzaW9uID09PSAi
MTEiKSB7CiAgICAgICAgIHN3aXRjaCAob3NWZXJzaW9uTWF0Y2hbMl0pIHsKLSAgICAgICAgY2Fz
ZSAiMTQiOgotICAgICAgICAgICAgV0kuUGxhdGZvcm0udmVyc2lvbi5uYW1lID0gIm1vamF2ZSI7
Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSAiMTMiOgotICAgICAgICAgICAgV0ku
UGxhdGZvcm0udmVyc2lvbi5uYW1lID0gImhpZ2gtc2llcnJhIjsKLSAgICAgICAgICAgIGJyZWFr
OwotICAgICAgICBjYXNlICIxMiI6Ci0gICAgICAgICAgICBXSS5QbGF0Zm9ybS52ZXJzaW9uLm5h
bWUgPSAic2llcnJhIjsKKyAgICAgICAgY2FzZSAiMCI6CisgICAgICAgICAgICBXSS5QbGF0Zm9y
bS52ZXJzaW9uLm5hbWUgPSAiYmlnLXN1ciI7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAg
ZGVmYXVsdDoKICAgICAgICAgICAgIFdJLlBsYXRmb3JtLnZlcnNpb24ubmFtZSA9ICJ1bmtub3du
LW1hYyI7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQorICAgICAgICByZXR1cm47Cisg
ICAgfQorCisgICAgc3dpdGNoIChvc1ZlcnNpb25NYXRjaFsyXSkgeworICAgIGNhc2UgIjE1IjoK
KyAgICAgICAgV0kuUGxhdGZvcm0udmVyc2lvbi5uYW1lID0gImNhdGFsaW5hIjsKKyAgICAgICAg
YnJlYWs7CisgICAgY2FzZSAiMTQiOgorICAgICAgICBXSS5QbGF0Zm9ybS52ZXJzaW9uLm5hbWUg
PSAibW9qYXZlIjsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAiMTMiOgorICAgICAgICBXSS5Q
bGF0Zm9ybS52ZXJzaW9uLm5hbWUgPSAiaGlnaC1zaWVycmEiOworICAgICAgICBicmVhazsKKyAg
ICBjYXNlICIxMiI6CisgICAgICAgIFdJLlBsYXRmb3JtLnZlcnNpb24ubmFtZSA9ICJzaWVycmEi
OworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBXSS5QbGF0Zm9ybS52ZXJz
aW9uLm5hbWUgPSAidW5rbm93bi1tYWMiOworICAgICAgICBicmVhazsKICAgICB9CiB9KSgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>