<?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>161909</bug_id>
          
          <creation_ts>2016-09-13 05:49:49 -0700</creation_ts>
          <short_desc>CachedFont do not need to be updated according Origin/Fetch mode</short_desc>
          <delta_ts>2016-09-16 02:46:19 -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>WebCore Misc.</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=86817</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>japhet</cc>
    
    <cc>mmaxfield</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1229152</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-09-13 05:49:49 -0700</bug_when>
    <thetext>WebKit is currently ignoring CORS for any font related stuff.
As long as this is valid, CachedFont does not need to get updated before being reused.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1229153</commentid>
    <comment_count>1</comment_count>
      <attachid>288689</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-09-13 05:54:44 -0700</bug_when>
    <thetext>Created attachment 288689
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1230359</commentid>
    <comment_count>2</comment_count>
      <attachid>289051</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-09-16 02:13:19 -0700</bug_when>
    <thetext>Created attachment 289051
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1230360</commentid>
    <comment_count>3</comment_count>
      <attachid>289051</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-16 02:46:16 -0700</bug_when>
    <thetext>Comment on attachment 289051
Patch for landing

Clearing flags on attachment: 289051

Committed r206017: &lt;http://trac.webkit.org/changeset/206017&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1230361</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-16 02:46:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>288689</attachid>
            <date>2016-09-13 05:54:44 -0700</date>
            <delta_ts>2016-09-16 02:13:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-161909-20160913145208.patch</filename>
            <type>text/plain</type>
            <size>2637</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA1ODU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmVmNmJjNmJlNzk4NTkw
NWZkODdjNzMyMDAyNjRiNTdjOWJhM2IzMy4uMTVjZGE2NDY3NGU4NGUxYWJkNTE2YjE4OWYzZmUy
YzJhOGI3ZTI3YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE2LTA5LTEzICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBDYWNoZWRGb250IGRvIG5v
dCBuZWVkIHRvIGJlIHVwZGF0ZWQgYWNjb3JkaW5nIE9yaWdpbi9GZXRjaCBtb2RlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjE5MDkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBjaGFuZ2Ugb2YgYmVo
YXZpb3IuCisKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2FjaGVkRm9udC5oOiBFbnN1cmluZyBD
YWNoZWRGb250IGlzIG5vdCByZXVzZWQuCisgICAgICAgICogbG9hZGVyL2NhY2hlL0NhY2hlZFJl
c291cmNlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNhY2hlZFJlc291cmNlTG9hZGVy
Ojp1cGRhdGVDYWNoZWRSZXNvdXJjZVdpdGhDdXJyZW50UmVxdWVzdCk6IERvaW5nIGRpcmVjdCBy
ZXVzZSBmb3IgQ2FjaGVkRm9udCBhcyBXZWJLaXQgaXMgaWdub3JpbmcgQ09SUyBmb3IgYWxsIGZv
bnRzIHJlbGF0ZWQgc3R1ZmYuCisKIDIwMTYtMDktMTIgIFBlciBBcm5lIFZvbGxhbiAgPHB2b2xs
YW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtXaW5dIFdhcm5pbmcgZml4LgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZvbnQuaCBiL1NvdXJjZS9XZWJDb3Jl
L2xvYWRlci9jYWNoZS9DYWNoZWRGb250LmgKaW5kZXggZTU4YzllMDk1YzQ5ZmVmZTIxN2EzYTY3
YjAwNmY1ZjU0NTFhYzBjMS4uNjgwY2RjYTQ4MWVkZTVkNDg2MTVkNzZiY2U5ZTQ1NmMzOTllYWJm
OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZvbnQuaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkRm9udC5oCkBAIC02Niw2ICs2
Niw3IEBAIHByaXZhdGU6CiAgICAgYm9vbCBtYXlUcnlSZXBsYWNlRW5jb2RlZERhdGEoKSBjb25z
dCBvdmVycmlkZTsKIAogICAgIHZvaWQgbG9hZChDYWNoZWRSZXNvdXJjZUxvYWRlciYsIGNvbnN0
IFJlc291cmNlTG9hZGVyT3B0aW9ucyYpIG92ZXJyaWRlOworICAgIE5PX1JFVFVSTl9EVUVfVE9f
QVNTRVJUIHZvaWQgc2V0Qm9keURhdGFGcm9tKGNvbnN0IENhY2hlZFJlc291cmNlJikgZmluYWwg
eyBBU1NFUlRfTk9UX1JFQUNIRUQoKTsgfQogCiAgICAgdm9pZCBkaWRBZGRDbGllbnQoQ2FjaGVk
UmVzb3VyY2VDbGllbnQqKSBvdmVycmlkZTsKICAgICB2b2lkIGZpbmlzaExvYWRpbmcoU2hhcmVk
QnVmZmVyKikgb3ZlcnJpZGU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2Fj
aGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hl
L0NhY2hlZFJlc291cmNlTG9hZGVyLmNwcAppbmRleCBlOTM3ZTM3YTU5ZmFmOWNhNTJjZGRhZjRm
NzhkZDQ1Y2RiMjBmZjkyLi42N2Y5NDBjNjhmN2FmOWEzNjZmZGZkMzIwYzUxZTMwMDdkMWZlNDIy
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VM
b2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJj
ZUxvYWRlci5jcHAKQEAgLTU0NSw2ICs1NDUsMTEgQEAgYm9vbCBDYWNoZWRSZXNvdXJjZUxvYWRl
cjo6dXBkYXRlQ2FjaGVkUmVzb3VyY2VXaXRoQ3VycmVudFJlcXVlc3QoQ2FjaGVkUmVzb3VyY2UK
IAogICAgIENhY2hlZFJlc291cmNlJiByZXNvdXJjZSA9ICpyZXNvdXJjZUhhbmRsZTsKIAorICAg
IGlmIChyZXNvdXJjZS50eXBlKCkgPT0gQ2FjaGVkUmVzb3VyY2U6OlR5cGU6OkZvbnRSZXNvdXJj
ZSB8fCByZXNvdXJjZS50eXBlKCkgPT0gQ2FjaGVkUmVzb3VyY2U6OlR5cGU6OlNWR0ZvbnRSZXNv
dXJjZSkgeworICAgICAgICAvLyBXZWJLaXQgaXMgbm90IHN1cHBvcnRpbmcgQ09SUyBmb3IgZm9u
dHMgKGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NjgxNyksIG5vIG5l
ZWQgdG8gdXBkYXRlIHRoZSByZXNvdXJjZSBiZWZvcmUgcmV1c2luZyBpdC4KKyAgICAgICAgcmV0
dXJuIGZhbHNlOworICAgIH0KKwogICAgIC8vIEZJWE1FOiBXZSBzaG91bGQgcHJvZ3Jlc3NpdmVs
eSBleHRlbmQgdGhpcyB0byBvdGhlciByZXVzYWJsZSByZXNvdXJjZXMKICAgICBpZiAocmVzb3Vy
Y2UudHlwZSgpICE9IENhY2hlZFJlc291cmNlOjpUeXBlOjpJbWFnZVJlc291cmNlICYmIHJlc291
cmNlLnR5cGUoKSAhPSBDYWNoZWRSZXNvdXJjZTo6VHlwZTo6U2NyaXB0ICYmIHJlc291cmNlLnR5
cGUoKSAhPSBDYWNoZWRSZXNvdXJjZTo6VHlwZTo6VGV4dFRyYWNrUmVzb3VyY2UpCiAgICAgICAg
IHJldHVybiBmYWxzZTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>289051</attachid>
            <date>2016-09-16 02:13:19 -0700</date>
            <delta_ts>2016-09-16 02:46:16 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-161909-20160916111039.patch</filename>
            <type>text/plain</type>
            <size>3641</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA2MDE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmQ0OTg5NGRiNWI0Y2Vk
YmQwN2U0MTY3NjdhZTFhNzJlOWFiMTE3NC4uYjNlZTljYjNkZGY4MTVkZDI1YjRiNjkyNWM2ODE3
YjNiNDY2NWYxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE4IEBACiAyMDE2LTA5LTE2ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAorICAgICAgICBDYWNoZWRGb250IGRvIG5v
dCBuZWVkIHRvIGJlIHVwZGF0ZWQgYWNjb3JkaW5nIE9yaWdpbi9GZXRjaCBtb2RlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjE5MDkKKworICAgICAg
ICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgorCisgICAgICAgIE5vIGNoYW5nZSBvZiBiZWhhdmlv
ci4KKworICAgICAgICAqIGxvYWRlci9jYWNoZS9DYWNoZWRGb250Lmg6IEVuc3VyaW5nIENhY2hl
ZEZvbnQgaXMgbm90IHJldXNlZC4KKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3Vy
Y2VMb2FkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2FjaGVkUmVzb3VyY2VMb2FkZXI6OnVw
ZGF0ZUNhY2hlZFJlc291cmNlV2l0aEN1cnJlbnRSZXF1ZXN0KTogRG9pbmcgZGlyZWN0IHJldXNl
IGZvciBDYWNoZWRGb250IGFzIFdlYktpdCBpcyBpZ25vcmluZyBDT1JTIGZvciBhbGwgZm9udHMg
cmVsYXRlZCBzdHVmZi4KKworMjAxNi0wOS0xNiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBs
ZS5jb20+CisKICAgICAgICAgQ2FjaGVkUmVzb3VyY2Ugc2hvdWxkIGVmZmljaWVudGx5IGNvbnN0
cnVjdCBpdHMgUmVzb3VyY2VSZXF1ZXN0CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNjE2MDkKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9h
ZGVyL2NhY2hlL0NhY2hlZEZvbnQuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNo
ZWRGb250LmgKaW5kZXggNDI4NzhhYjQzNWU5NWYzN2Q0ZTJlMzI1MmY2ODYwNWM2N2E3ZjU2MS4u
YWM2MmQ3OWU2ZmQ3ODFmMzllNjM3ZGNjOTkzZjYwMzljMzIxMzNkYyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZvbnQuaAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9sb2FkZXIvY2FjaGUvQ2FjaGVkRm9udC5oCkBAIC02NSw2ICs2NSw3IEBAIHByaXZhdGU6CiAg
ICAgYm9vbCBtYXlUcnlSZXBsYWNlRW5jb2RlZERhdGEoKSBjb25zdCBvdmVycmlkZTsKIAogICAg
IHZvaWQgbG9hZChDYWNoZWRSZXNvdXJjZUxvYWRlciYpIG92ZXJyaWRlOworICAgIE5PX1JFVFVS
Tl9EVUVfVE9fQVNTRVJUIHZvaWQgc2V0Qm9keURhdGFGcm9tKGNvbnN0IENhY2hlZFJlc291cmNl
JikgZmluYWwgeyBBU1NFUlRfTk9UX1JFQUNIRUQoKTsgfQogCiAgICAgdm9pZCBkaWRBZGRDbGll
bnQoQ2FjaGVkUmVzb3VyY2VDbGllbnQqKSBvdmVycmlkZTsKICAgICB2b2lkIGZpbmlzaExvYWRp
bmcoU2hhcmVkQnVmZmVyKikgb3ZlcnJpZGU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9h
ZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVyLmNwcAppbmRleCA4YWM4OWYxNWJmN2Y0MDhm
NzcyMTBlNDUzNTQwZTI1MjVjNDVlYWNiLi4xMTVhY2MxYjY1M2YyNzM5ZTFhN2ZmYjIyOWRmY2Q3
MTNhNWRmYTBhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVk
UmVzb3VyY2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNo
ZWRSZXNvdXJjZUxvYWRlci5jcHAKQEAgLTU0MCwxMCArNTQwLDM0IEBAIGJvb2wgQ2FjaGVkUmVz
b3VyY2VMb2FkZXI6OnNob3VsZENvbnRpbnVlQWZ0ZXJOb3RpZnlpbmdMb2FkZWRGcm9tTWVtb3J5
Q2FjaGUoY29uCiAKIGJvb2wgQ2FjaGVkUmVzb3VyY2VMb2FkZXI6OnNob3VsZFVwZGF0ZUNhY2hl
ZFJlc291cmNlV2l0aEN1cnJlbnRSZXF1ZXN0KGNvbnN0IENhY2hlZFJlc291cmNlJiByZXNvdXJj
ZSwgY29uc3QgQ2FjaGVkUmVzb3VyY2VSZXF1ZXN0JiByZXF1ZXN0KQogewotICAgIC8vIEZJWE1F
OiBXZSBzaG91bGQgcHJvZ3Jlc3NpdmVseSBleHRlbmQgdGhpcyB0byBvdGhlciByZXVzYWJsZSBy
ZXNvdXJjZXMKLSAgICBpZiAocmVzb3VyY2UudHlwZSgpICE9IENhY2hlZFJlc291cmNlOjpUeXBl
OjpJbWFnZVJlc291cmNlICYmIHJlc291cmNlLnR5cGUoKSAhPSBDYWNoZWRSZXNvdXJjZTo6VHlw
ZTo6U2NyaXB0ICYmIHJlc291cmNlLnR5cGUoKSAhPSBDYWNoZWRSZXNvdXJjZTo6VHlwZTo6VGV4
dFRyYWNrUmVzb3VyY2UgJiYgcmVzb3VyY2UudHlwZSgpICE9IENhY2hlZFJlc291cmNlOjpUeXBl
OjpDU1NTdHlsZVNoZWV0KQorICAgIGlmIChyZXNvdXJjZS50eXBlKCkgPT0gQ2FjaGVkUmVzb3Vy
Y2U6OlR5cGU6OkZvbnRSZXNvdXJjZSB8fCByZXNvdXJjZS50eXBlKCkgPT0gQ2FjaGVkUmVzb3Vy
Y2U6OlR5cGU6OlNWR0ZvbnRSZXNvdXJjZSkgeworICAgICAgICAvLyBXZWJLaXQgaXMgbm90IHN1
cHBvcnRpbmcgQ09SUyBmb3IgZm9udHMgKGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD04NjgxNyksIG5vIG5lZWQgdG8gdXBkYXRlIHRoZSByZXNvdXJjZSBiZWZvcmUgcmV1
c2luZyBpdC4KICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIH0KIAorICAgIC8vIEZJWE1FOiBX
ZSBzaG91bGQgZW5hYmxlIHJlc291cmNlIHJldXNlIGZvciB0aGVzZSByZXNvdXJjZSB0eXBlcwor
ICAgIHN3aXRjaCAocmVzb3VyY2UudHlwZSgpKSB7CisgICAgY2FzZSBDYWNoZWRSZXNvdXJjZTo6
U1ZHRG9jdW1lbnRSZXNvdXJjZToKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIGNhc2UgQ2Fj
aGVkUmVzb3VyY2U6Ok1lZGlhUmVzb3VyY2U6CisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBj
YXNlIENhY2hlZFJlc291cmNlOjpSYXdSZXNvdXJjZToKKyAgICAgICAgcmV0dXJuIGZhbHNlOwor
ICAgIGNhc2UgQ2FjaGVkUmVzb3VyY2U6Ok1haW5SZXNvdXJjZToKKyAgICAgICAgcmV0dXJuIGZh
bHNlOworI2lmIEVOQUJMRShYU0xUKQorICAgIGNhc2UgQ2FjaGVkUmVzb3VyY2U6OlhTTFN0eWxl
U2hlZXQ6CisgICAgICAgIHJldHVybiBmYWxzZTsKKyNlbmRpZgorI2lmIEVOQUJMRShMSU5LX1BS
RUZFVENIKQorICAgIGNhc2UgQ2FjaGVkUmVzb3VyY2U6OkxpbmtQcmVmZXRjaDoKKyAgICAgICAg
cmV0dXJuIGZhbHNlOworICAgIGNhc2UgQ2FjaGVkUmVzb3VyY2U6OkxpbmtTdWJyZXNvdXJjZToK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworI2VuZGlmCisgICAgZGVmYXVsdDoKKyAgICAgICAgYnJl
YWs7CisgICAgfQogICAgIHJldHVybiByZXNvdXJjZS5vcHRpb25zKCkubW9kZSAhPSByZXF1ZXN0
Lm9wdGlvbnMoKS5tb2RlIHx8IHJlcXVlc3QucmVzb3VyY2VSZXF1ZXN0KCkuaHR0cE9yaWdpbigp
ICE9IHJlc291cmNlLnJlc291cmNlUmVxdWVzdCgpLmh0dHBPcmlnaW4oKTsKIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>