<?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>63272</bug_id>
          
          <creation_ts>2011-06-23 12:26:09 -0700</creation_ts>
          <short_desc>[Qt] Unbreak simple font fast-path after QRawFont API changes.</short_desc>
          <delta_ts>2011-06-23 13:04:38 -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>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>426356</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-06-23 12:26:09 -0700</bug_when>
    <thetext>The APIs in Qt 4.8 have changed a little bit, we need to update WebKit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>426358</commentid>
    <comment_count>1</comment_count>
      <attachid>98380</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-06-23 12:27:50 -0700</bug_when>
    <thetext>Created attachment 98380
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>426387</commentid>
    <comment_count>2</comment_count>
      <attachid>98380</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-23 13:04:34 -0700</bug_when>
    <thetext>Comment on attachment 98380
Proposed patch

Clearing flags on attachment: 98380

Committed r89606: &lt;http://trac.webkit.org/changeset/89606&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>426388</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-23 13:04:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>98380</attachid>
            <date>2011-06-23 12:27:50 -0700</date>
            <delta_ts>2011-06-23 13:04:34 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-63272.diff</filename>
            <type>text/plain</type>
            <size>3544</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBmNzhhMDE3Li42ZmJjOWU2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkg
QEAKKzIwMTEtMDYtMjMgIEFuZHJlYXMgS2xpbmcgIDxrbGluZ0B3ZWJraXQub3JnPgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gVW5icmVhayBz
aW1wbGUgZm9udCBmYXN0LXBhdGggYWZ0ZXIgUVJhd0ZvbnQgQVBJIGNoYW5nZXMuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02MzI3MgorCisgICAgICAg
IEluIHRoZSBRdCA0LjggYnJhbmNoLCB0aGUgUUdseXBocyBjbGFzcyBoYXMgYmVlbiByZW5hbWVk
IHRvCisgICAgICAgIFFHbHlwaFJ1biwgYW5kIHNvbWUgb3RoZXIgc21hbGwgdGhpbmdzIGhhdmUg
YmVlbiB0d2Vha2VkLgorCisgICAgICAgICogV2ViQ29yZS5wcm86CisgICAgICAgICogcGxhdGZv
cm0vZ3JhcGhpY3MvcXQvRm9udENhY2hlUXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6cmF3Rm9u
dEZvckNoYXJhY3RlcnMpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3F0L0ZvbnRRdC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpGb250OjpkcmF3R2x5cGhzKToKKwogMjAxMS0wNi0yMyAg
VG9tbXkgV2lkZW5mbHljaHQgIDx0b21teXdAZ29vZ2xlLmNvbT4KIAogICAgICAgICBSZXZpZXdl
ZCBieSBUb255IEdlbnRpbGNvcmUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9xdC9Gb250Q2FjaGVRdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9xdC9Gb250Q2FjaGVRdC5jcHAKaW5kZXggMjdkNjI5MC4uNzFjZjNlYSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQvRm9udENhY2hlUXQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0ZvbnRDYWNoZVF0LmNw
cApAQCAtNTgsMTcgKzU4LDE3IEBAIHN0YXRpYyBRUmF3Rm9udCByYXdGb250Rm9yQ2hhcmFjdGVy
cyhjb25zdCBRU3RyaW5nJiBzdHJpbmcsIGNvbnN0IFFGb250JiByZXF1ZXN0CiAgICAgbGF5b3V0
LmNyZWF0ZUxpbmUoKTsKICAgICBsYXlvdXQuZW5kTGF5b3V0KCk7CiAKLSAgICBRTGlzdDxRR2x5
cGhzPiBnbHlwaExpc3QgPSBsYXlvdXQuZ2x5cGhzKCk7CisgICAgUUxpc3Q8UUdseXBoUnVuPiBn
bHlwaExpc3QgPSBsYXlvdXQuZ2x5cGhSdW5zKCk7CiAKICAgICBBU1NFUlQoZ2x5cGhMaXN0LnNp
emUoKSA9PSAxKTsKIAotICAgIGNvbnN0IFFHbHlwaHMmIGdseXBocyhnbHlwaExpc3QuYXQoMCkp
OworICAgIGNvbnN0IFFHbHlwaFJ1biYgZ2x5cGhzKGdseXBoTGlzdC5hdCgwKSk7CiAgICAgUVZl
Y3RvcjxxdWludDMyPiBnbHlwaEluZGV4ZXMgPSBnbHlwaHMuZ2x5cGhJbmRleGVzKCk7CiAKICAg
ICBpZiAoZ2x5cGhJbmRleGVzLmlzRW1wdHkoKSkKICAgICAgICAgcmV0dXJuIFFSYXdGb250KCk7
CiAKLSAgICByZXR1cm4gZ2x5cGhzLmZvbnQoKTsKKyAgICByZXR1cm4gZ2x5cGhzLnJhd0ZvbnQo
KTsKIH0KICNlbmRpZgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9xdC9Gb250UXQuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQv
Rm9udFF0LmNwcAppbmRleCBhMWE1MzlkLi5hNWExNmUwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9Gb250UXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL3F0L0ZvbnRRdC5jcHAKQEAgLTM1MywxMCArMzUzLDEwIEBAIHZv
aWQgRm9udDo6ZHJhd0dseXBocyhHcmFwaGljc0NvbnRleHQqIGNvbnRleHQsIGNvbnN0IFNpbXBs
ZUZvbnREYXRhKiBmb250RGF0YSwKIAogICAgIFFSYXdGb250IHJhd0ZvbnQoZm9udERhdGEtPnBs
YXRmb3JtRGF0YSgpLnJhd0ZvbnQoKSk7CiAKLSAgICBRR2x5cGhzIHF0R2x5cGhzOworICAgIFFH
bHlwaFJ1biBxdEdseXBoczsKICAgICBxdEdseXBocy5zZXRHbHlwaEluZGV4ZXMoZ2x5cGhJbmRl
eGVzKTsKICAgICBxdEdseXBocy5zZXRQb3NpdGlvbnMocG9zaXRpb25zKTsKLSAgICBxdEdseXBo
cy5zZXRGb250KHJhd0ZvbnQpOworICAgIHF0R2x5cGhzLnNldFJhd0ZvbnQocmF3Rm9udCk7CiAK
ICAgICBRUGFpbnRlciogcGFpbnRlciA9IGNvbnRleHQtPnBsYXRmb3JtQ29udGV4dCgpOwogCkBA
IC0zNjYsNyArMzY2LDcgQEAgdm9pZCBGb250OjpkcmF3R2x5cGhzKEdyYXBoaWNzQ29udGV4dCog
Y29udGV4dCwgY29uc3QgU2ltcGxlRm9udERhdGEqIGZvbnREYXRhLAogICAgICAgICBRUGVuIHBy
ZXZpb3VzUGVuID0gcGFpbnRlci0+cGVuKCk7CiAgICAgICAgIHBhaW50ZXItPnNldFBlbihzaGFk
b3ctPm1fY29sb3IpOwogICAgICAgICBwYWludGVyLT50cmFuc2xhdGUoc2hhZG93LT5vZmZzZXQo
KSk7Ci0gICAgICAgIHBhaW50ZXItPmRyYXdHbHlwaHMocG9pbnQsIHF0R2x5cGhzKTsKKyAgICAg
ICAgcGFpbnRlci0+ZHJhd0dseXBoUnVuKHBvaW50LCBxdEdseXBocyk7CiAgICAgICAgIHBhaW50
ZXItPnRyYW5zbGF0ZSgtc2hhZG93LT5vZmZzZXQoKSk7CiAgICAgICAgIHBhaW50ZXItPnNldFBl
bihwcmV2aW91c1Blbik7CiAgICAgICAgIGJyZWFrOwpAQCAtMzc3LDcgKzM3Nyw3IEBAIHZvaWQg
Rm9udDo6ZHJhd0dseXBocyhHcmFwaGljc0NvbnRleHQqIGNvbnRleHQsIGNvbnN0IFNpbXBsZUZv
bnREYXRhKiBmb250RGF0YSwKICAgICAgICAgUVBhaW50ZXIqIHNoYWRvd1BhaW50ZXIgPSBzaGFk
b3ctPmJlZ2luU2hhZG93TGF5ZXIoY29udGV4dCwgYm91bmRpbmdSZWN0KTsKICAgICAgICAgaWYg
KHNoYWRvd1BhaW50ZXIpIHsKICAgICAgICAgICAgIHNoYWRvd1BhaW50ZXItPnNldFBlbihzaGFk
b3ctPm1fY29sb3IpOwotICAgICAgICAgICAgc2hhZG93UGFpbnRlci0+ZHJhd0dseXBocyhwb2lu
dCwgcXRHbHlwaHMpOworICAgICAgICAgICAgc2hhZG93UGFpbnRlci0+ZHJhd0dseXBoUnVuKHBv
aW50LCBxdEdseXBocyk7CiAgICAgICAgICAgICBzaGFkb3ctPmVuZFNoYWRvd0xheWVyKGNvbnRl
eHQpOwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwpAQCAtMzkxLDcgKzM5MSw3IEBAIHZvaWQg
Rm9udDo6ZHJhd0dseXBocyhHcmFwaGljc0NvbnRleHQqIGNvbnRleHQsIGNvbnN0IFNpbXBsZUZv
bnREYXRhKiBmb250RGF0YSwKIAogICAgIFFQZW4gcHJldmlvdXNQZW4gPSBwYWludGVyLT5wZW4o
KTsKICAgICBwYWludGVyLT5zZXRQZW4oZmlsbFBlbkZvckNvbnRleHQoY29udGV4dCkpOwotICAg
IHBhaW50ZXItPmRyYXdHbHlwaHMocG9pbnQsIHF0R2x5cGhzKTsKKyAgICBwYWludGVyLT5kcmF3
R2x5cGhSdW4ocG9pbnQsIHF0R2x5cGhzKTsKICAgICBwYWludGVyLT5zZXRQZW4ocHJldmlvdXNQ
ZW4pOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>