<?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>141251</bug_id>
          
          <creation_ts>2015-02-04 08:32:59 -0800</creation_ts>
          <short_desc>Make sure CachedFont clients do not override both fontLoaded and notifyFinished</short_desc>
          <delta_ts>2017-04-25 15:29:13 -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>Text</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <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="Julien Isorce">j.isorce</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>japhet</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1066808</commentid>
    <comment_count>0</comment_count>
    <who name="Julien Isorce">j.isorce</who>
    <bug_when>2015-02-04 08:32:59 -0800</bug_when>
    <thetext>Similar to what have been done for CachedImage clients: https://bugs.webkit.org/show_bug.cgi?id=140722 

With CachedFont all clients already only implement fontLoaded but lets make sure the situation remains simple in the future.

Patch coming soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066811</commentid>
    <comment_count>1</comment_count>
      <attachid>246034</attachid>
    <who name="Julien Isorce">j.isorce</who>
    <bug_when>2015-02-04 08:40:46 -0800</bug_when>
    <thetext>Created attachment 246034
CachedFont: ensure clients overrides fontLoaded instead of notifyFinished.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1300806</commentid>
    <comment_count>2</comment_count>
      <attachid>246034</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-04-24 19:05:16 -0700</bug_when>
    <thetext>Comment on attachment 246034
CachedFont: ensure clients overrides fontLoaded instead of notifyFinished.

This patch has been pending review since 2015 with no recent activity.
It seems unlikely that it would even still apply to trunk in its current form.

Clearing from the review queue.

Feel free to update and resubmit if the patch is still relevant.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301280</commentid>
    <comment_count>3</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2017-04-25 15:29:13 -0700</bug_when>
    <thetext>Yeah, the implementation of this has completely changed. This bug is now irrelevant.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>246034</attachid>
            <date>2015-02-04 08:40:46 -0800</date>
            <delta_ts>2017-04-24 19:05:16 -0700</delta_ts>
            <desc>CachedFont: ensure clients overrides fontLoaded instead of notifyFinished.</desc>
            <filename>0001-CachedFont-ensure-clients-overrides-fontLoaded-inste.patch</filename>
            <type>text/plain</type>
            <size>2252</size>
            <attacher name="Julien Isorce">j.isorce</attacher>
            
              <data encoding="base64">RnJvbSA5MDEwY2UwMmRjNjc2Yjg2MDVmNzk0YjdmNjA2NWY2ZmFhYWRlNzBlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gSXNvcmNlIDxqLmlzb3JjZUBzYW1zdW5nLmNvbT4K
RGF0ZTogV2VkLCAyMSBKYW4gMjAxNSAxMzoyNzozMSArMDAwMApTdWJqZWN0OiBbUEFUQ0hdIENh
Y2hlZEZvbnQ6IGVuc3VyZSBjbGllbnRzIG92ZXJyaWRlcyBmb250TG9hZGVkIGluc3RlYWQgb2YK
IG5vdGlmeUZpbmlzaGVkLiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTQxMjUxCgpBdCB0aGUgbW9tZW50IGFsbCBzdWIgY2xhc3NlcyBkbyBub3Qgb3ZlcnJpZGUgbm90
aWZ5RmluaXNoZWQuClRoaXMgcGF0Y2ggbWFrZSBzdXJlIGl0IHJlbWFpbnMgdGhlIHNhbWUgaW4g
dGhlIGZ1dHVyZS4KClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKKiBsb2FkZXIvY2FjaGUv
Q2FjaGVkRm9udENsaWVudC5oOgpNYWtlIENhY2hlZEZvbnRDbGllbnQ6Om5vdGlmeUZpbmlzaGVk
IGZpbmFsIHRvIG1ha2Ugc3VyZQpzdWIgY2xhc3NlcyBpbXBsZW1lbnQgZm9udExvYWRlZCBpbnN0
ZWFkLgotLS0KIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAg
fCAxNCArKysrKysrKysrKysrKwogU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZv
bnRDbGllbnQuaCB8ICAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCmluZGV4IDFhZmNiOGYuLmJjY2UxN2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxOSBA
QAogMjAxNS0wMi0wNCAgSnVsaWVuIElzb3JjZSAgPGouaXNvcmNlQHNhbXN1bmcuY29tPgogCisg
ICAgICAgIENhY2hlZEZvbnQ6IGVuc3VyZSBjbGllbnRzIG92ZXJyaWRlcyBmb250TG9hZGVkIGlu
c3RlYWQgb2Ygbm90aWZ5RmluaXNoZWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNDEyNTEKKworICAgICAgICBBdCB0aGUgbW9tZW50IGFsbCBzdWIg
Y2xhc3NlcyBkbyBub3Qgb3ZlcnJpZGUgbm90aWZ5RmluaXNoZWQuCisgICAgICAgIFRoaXMgcGF0
Y2ggbWFrZSBzdXJlIGl0IHJlbWFpbnMgdGhlIHNhbWUgaW4gdGhlIGZ1dHVyZS4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGxvYWRlci9jYWNoZS9D
YWNoZWRGb250Q2xpZW50Lmg6CisgICAgICAgIE1ha2UgQ2FjaGVkRm9udENsaWVudDo6bm90aWZ5
RmluaXNoZWQgZmluYWwgdG8gbWFrZSBzdXJlCisgICAgICAgIHN1YiBjbGFzc2VzIGltcGxlbWVu
dCBmb250TG9hZGVkIGluc3RlYWQuCisKKzIwMTUtMDItMDQgIEp1bGllbiBJc29yY2UgIDxqLmlz
b3JjZUBzYW1zdW5nLmNvbT4KKwogICAgICAgICBSZW5kZXI6IHByb3Blcmx5IHVwZGF0ZSBib2R5
J3MgYmFja2dyb3VuZCBpbWFnZQogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTQwMTgzCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9j
YWNoZS9DYWNoZWRGb250Q2xpZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2Fj
aGVkRm9udENsaWVudC5oCmluZGV4IGU4NzA0MGUuLjA0ODk4MjkgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRGb250Q2xpZW50LmgKKysrIGIvU291cmNlL1dl
YkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZvbnRDbGllbnQuaApAQCAtMzgsNiArMzgsOSBAQCBw
dWJsaWM6CiAgICAgc3RhdGljIENhY2hlZFJlc291cmNlQ2xpZW50VHlwZSBleHBlY3RlZFR5cGUo
KSB7IHJldHVybiBGb250VHlwZTsgfQogICAgIHZpcnR1YWwgQ2FjaGVkUmVzb3VyY2VDbGllbnRU
eXBlIHJlc291cmNlQ2xpZW50VHlwZSgpIGNvbnN0IG92ZXJyaWRlIHsgcmV0dXJuIGV4cGVjdGVk
VHlwZSgpOyB9CiAgICAgdmlydHVhbCB2b2lkIGZvbnRMb2FkZWQoQ2FjaGVkRm9udCopIHsgfQor
CisgICAgLy8gVXNlIGZvbnRMb2FkZWQgaW5zdGVhZC4KKyAgICB2aXJ0dWFsIHZvaWQgbm90aWZ5
RmluaXNoZWQoQ2FjaGVkUmVzb3VyY2UqKSBvdmVycmlkZSBmaW5hbCB7IH0KIH07CiAKIH0gLy8g
bmFtZXNwYWNlIFdlYkNvcmUKLS0gCjEuOS4xCgo=
</data>
<flag name="review"
          id="270973"
          type_id="1"
          status="-"
          setter="beidson"
    />
          </attachment>
      

    </bug>

</bugzilla>