<?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>209210</bug_id>
          
          <creation_ts>2020-03-17 19:27:15 -0700</creation_ts>
          <short_desc>Default attachment icon is not necessarily the same as the file attachment icon whose extension is &quot;.dat&quot;</short_desc>
          <delta_ts>2020-03-18 09:07:32 -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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=176769</see_also>
          <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="Said Abou-Hallawa">sabouhallawa</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1630992</commentid>
    <comment_count>0</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2020-03-17 19:27:15 -0700</bug_when>
    <thetext>The goal is to make fast/attachment/attachment-default-icon.html more reliable. The test page has a default attachment while the expected page has a file attachment. The extension of this file is &quot;.dat&quot;. The icon for this file attachment is not necessarily the same as the icon for the default attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630994</commentid>
    <comment_count>1</comment_count>
      <attachid>393813</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2020-03-17 19:31:41 -0700</bug_when>
    <thetext>Created attachment 393813
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630995</commentid>
    <comment_count>2</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2020-03-17 19:32:47 -0700</bug_when>
    <thetext>&lt;rdar://problem/59606671&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631009</commentid>
    <comment_count>3</comment_count>
      <attachid>393813</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-17 19:52:56 -0700</bug_when>
    <thetext>Comment on attachment 393813
Patch

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

This patch looks good.

&gt; LayoutTests/ChangeLog:9
&gt; +        returns for âpublic.dataâ icon.

Ok as-is. No change needed. There are some fancy quotes here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631017</commentid>
    <comment_count>4</comment_count>
      <attachid>393813</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-17 20:11:28 -0700</bug_when>
    <thetext>Comment on attachment 393813
Patch

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

&gt; LayoutTests/fast/attachment/attachment-default-icon-expected.html:4
&gt; +&lt;attachment id=&quot;attachment&quot; title=&quot;  &quot; type=&quot;public.data&quot;&gt;&lt;/attachment&gt;

After looking at other attachment tests, I think I understand what this test was going for....it&apos;s trying to test the code path for the file attribute matches the code path for the missing type attribute (which yields the default icon). The implicit assumption this test makes is that a .dat file yields the default icon. For this test (and only this test as I haven&apos;t studied the others enough,yet) this patch seems reasonable because:

1. There are other tests that actually check that the file attribute  affects the icon
2. Because of (1) this test just needs to focus on testing that the icon is for the missing type attribute is equivalent to the icon for a .dat file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631021</commentid>
    <comment_count>5</comment_count>
      <attachid>393813</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-17 20:14:05 -0700</bug_when>
    <thetext>Comment on attachment 393813
Patch

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

&gt; LayoutTests/ChangeLog:5
&gt; +

Ok as-is. No change needed. The optimal ChangeLog includes the radar URL here because:

1. Convenient for Apple engineers</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631132</commentid>
    <comment_count>6</comment_count>
      <attachid>393854</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2020-03-18 07:53:37 -0700</bug_when>
    <thetext>Created attachment 393854
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631184</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-18 09:06:56 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 393854:

imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors-large.html bug 201849
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631185</commentid>
    <comment_count>8</comment_count>
      <attachid>393854</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-18 09:07:30 -0700</bug_when>
    <thetext>Comment on attachment 393854
Patch

Clearing flags on attachment: 393854

Committed r258640: &lt;https://trac.webkit.org/changeset/258640&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631186</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-18 09:07:32 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393813</attachid>
            <date>2020-03-17 19:31:41 -0700</date>
            <delta_ts>2020-03-18 07:53:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-209210-20200317193140.patch</filename>
            <type>text/plain</type>
            <size>1700</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4NTY2CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMTQzMDM2ZGY4MWE5MzExZGRiNzQ5
ZjZlYjJjMmYwMmNhMDIwN2ZjZS4uNjQxMTZjOGI0NzljMGQ1ZDAxNzYxOTM5ZjA3NTMyNTYwMzM0
NjYzZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTAzLTE3ICBTYWlkIEFib3UtSGFsbGF3
YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgRGVmYXVsdCBhdHRhY2htZW50
IGljb24gaXMgbm90IG5lY2Vzc2FyaWx5IHRoZSBzYW1lIGFzIHRoZSBmaWxlIGF0dGFjaG1lbnQg
aWNvbiB3aG9zZSBleHRlbnNpb24gaXMgIi5kYXQiCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDkyMTAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBFbnN1cmUgdGhhdCB0aGUgZGVmYXVsdCBhdHRhY2htZW50
IGljb24gaXMgdGhlIG9uZSB3aGljaCBpY29uRm9yRmlsZVR5cGUKKyAgICAgICAgcmV0dXJucyBm
b3Ig4oCccHVibGljLmRhdGHigJ0gaWNvbi4KKworICAgICAgICAqIGZhc3QvYXR0YWNobWVudC9h
dHRhY2htZW50LWRlZmF1bHQtaWNvbi1leHBlY3RlZC5odG1sOgorCiAyMDIwLTAzLTE3ICBKYXNv
biBMYXdyZW5jZSAgPGxhd3JlbmNlLmpAYXBwbGUuY29tPgogCiAgICAgICAgIFsgbWFjT1Mgd2sx
IF0gcGxhdGZvcm0vbWFjL3dlYnJ0Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy1zb2Z0d2FyZS1lbmNv
ZGVyLmh0bWwgaXMgZmxha3kgZmFpbGluZwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9h
dHRhY2htZW50L2F0dGFjaG1lbnQtZGVmYXVsdC1pY29uLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRU
ZXN0cy9mYXN0L2F0dGFjaG1lbnQvYXR0YWNobWVudC1kZWZhdWx0LWljb24tZXhwZWN0ZWQuaHRt
bAppbmRleCA5M2ViNDc3OWVkYzY0MDA2OGZmNGMzMzZhNzE0NDc0ZTdlNmMxOTk0Li5mZDBhMjAy
YzFkMzY4ZDgxNTcxOTU3NGU3ZTAzZjk1ODRmYzMwZTMzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9mYXN0L2F0dGFjaG1lbnQvYXR0YWNobWVudC1kZWZhdWx0LWljb24tZXhwZWN0ZWQuaHRtbAor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2F0dGFjaG1lbnQvYXR0YWNobWVudC1kZWZhdWx0LWljb24t
ZXhwZWN0ZWQuaHRtbApAQCAtMSwxMyArMSw2IEBACiA8IURPQ1RZUEUgaHRtbD48IS0tIHdlYmtp
dC10ZXN0LXJ1bm5lciBbIGVuYWJsZUF0dGFjaG1lbnRFbGVtZW50PXRydWUgXSAtLT4KIDxodG1s
PgogPGJvZHk+Ci08YXR0YWNobWVudCBpZD0iYXR0YWNobWVudCIgdGl0bGU9IiAgIj48L2F0dGFj
aG1lbnQ+Ci08c2NyaXB0PgotdmFyIGZpbGU7Ci1pZiAod2luZG93LmludGVybmFscykKLSAgICBm
aWxlID0gd2luZG93LmludGVybmFscy5jcmVhdGVGaWxlKCJyZXNvdXJjZXMvdGVzdC1maWxlLmRh
dCIpOwotCi1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXR0YWNobWVudCIpLmZpbGUgPSBmaWxl
OwotPC9zY3JpcHQ+Cis8YXR0YWNobWVudCBpZD0iYXR0YWNobWVudCIgdGl0bGU9IiAgIiB0eXBl
PSJwdWJsaWMuZGF0YSI+PC9hdHRhY2htZW50PgogPC9ib2R5PgogPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393854</attachid>
            <date>2020-03-18 07:53:37 -0700</date>
            <delta_ts>2020-03-18 09:07:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-209210-20200318075336.patch</filename>
            <type>text/plain</type>
            <size>1729</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4NTY2CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMTQzMDM2ZGY4MWE5MzExZGRiNzQ5
ZjZlYjJjMmYwMmNhMDIwN2ZjZS4uY2VhMTYyOWY4NjI1NWJmODg0MGFkYmExOWRjNWQ1YTNiMDc5
OGU2ZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIwLTAzLTE3ICBTYWlkIEFib3UtSGFsbGF3
YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgRGVmYXVsdCBhdHRhY2htZW50
IGljb24gaXMgbm90IG5lY2Vzc2FyaWx5IHRoZSBzYW1lIGFzIHRoZSBmaWxlIGF0dGFjaG1lbnQg
aWNvbiB3aG9zZSBleHRlbnNpb24gaXMgIi5kYXQiCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDkyMTAKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzU5
NjA2NjcxPgorCisgICAgICAgIFJldmlld2VkIGJ5IERhbmllbCBCYXRlcy4KKworICAgICAgICBF
bnN1cmUgdGhhdCB0aGUgZGVmYXVsdCBhdHRhY2htZW50IGljb24gaXMgdGhlIG9uZSB3aGljaCBp
Y29uRm9yRmlsZVR5cGUKKyAgICAgICAgcmV0dXJucyBmb3IgInB1YmxpYy5kYXRhIiBpY29uLgor
CisgICAgICAgICogZmFzdC9hdHRhY2htZW50L2F0dGFjaG1lbnQtZGVmYXVsdC1pY29uLWV4cGVj
dGVkLmh0bWw6CisKIDIwMjAtMDMtMTcgIEphc29uIExhd3JlbmNlICA8bGF3cmVuY2UuakBhcHBs
ZS5jb20+CiAKICAgICAgICAgWyBtYWNPUyB3azEgXSBwbGF0Zm9ybS9tYWMvd2VicnRjL2NhcHR1
cmVDYW52YXMtd2VicnRjLXNvZnR3YXJlLWVuY29kZXIuaHRtbCBpcyBmbGFreSBmYWlsaW5nCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2F0dGFjaG1lbnQvYXR0YWNobWVudC1kZWZhdWx0
LWljb24tZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvYXR0YWNobWVudC9hdHRhY2ht
ZW50LWRlZmF1bHQtaWNvbi1leHBlY3RlZC5odG1sCmluZGV4IDkzZWI0Nzc5ZWRjNjQwMDY4ZmY0
YzMzNmE3MTQ0NzRlN2U2YzE5OTQuLmZkMGEyMDJjMWQzNjhkODE1NzE5NTc0ZTdlMDNmOTU4NGZj
MzBlMzMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvYXR0YWNobWVudC9hdHRhY2htZW50
LWRlZmF1bHQtaWNvbi1leHBlY3RlZC5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvYXR0YWNo
bWVudC9hdHRhY2htZW50LWRlZmF1bHQtaWNvbi1leHBlY3RlZC5odG1sCkBAIC0xLDEzICsxLDYg
QEAKIDwhRE9DVFlQRSBodG1sPjwhLS0gd2Via2l0LXRlc3QtcnVubmVyIFsgZW5hYmxlQXR0YWNo
bWVudEVsZW1lbnQ9dHJ1ZSBdIC0tPgogPGh0bWw+CiA8Ym9keT4KLTxhdHRhY2htZW50IGlkPSJh
dHRhY2htZW50IiB0aXRsZT0iICAiPjwvYXR0YWNobWVudD4KLTxzY3JpcHQ+Ci12YXIgZmlsZTsK
LWlmICh3aW5kb3cuaW50ZXJuYWxzKQotICAgIGZpbGUgPSB3aW5kb3cuaW50ZXJuYWxzLmNyZWF0
ZUZpbGUoInJlc291cmNlcy90ZXN0LWZpbGUuZGF0Iik7Ci0KLWRvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCJhdHRhY2htZW50IikuZmlsZSA9IGZpbGU7Ci08L3NjcmlwdD4KKzxhdHRhY2htZW50IGlk
PSJhdHRhY2htZW50IiB0aXRsZT0iICAiIHR5cGU9InB1YmxpYy5kYXRhIj48L2F0dGFjaG1lbnQ+
CiA8L2JvZHk+CiA8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>