<?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>31797</bug_id>
          
          <creation_ts>2009-11-23 00:36:30 -0800</creation_ts>
          <short_desc>[Cairo] support blurred text-shadow</short_desc>
          <delta_ts>2009-11-23 14:37:35 -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>WebKitGTK</component>
          <version>525.x (Safari 3.1)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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="Dirk Schulze">krit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gustavo</cc>
    
    <cc>oliver</cc>
    
    <cc>otte</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>165804</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2009-11-23 00:36:30 -0800</bug_when>
    <thetext>After blurred box-shadow, it&apos;s time to have blurred text-shadow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165807</commentid>
    <comment_count>1</comment_count>
      <attachid>43698</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2009-11-23 00:45:53 -0800</bug_when>
    <thetext>Created attachment 43698
blurred text-shadow for Cairo

blurred text-shadow for Cairo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165809</commentid>
    <comment_count>2</comment_count>
    <who name="Benjamin Otte">otte</who>
    <bug_when>2009-11-23 01:24:31 -0800</bug_when>
    <thetext>The only nitpick I have is that the variable should be called &quot;extents&quot; instead of &quot;extends&quot;. Otherwise I&apos;d encourage reviewers to r+ it. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165939</commentid>
    <comment_count>3</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2009-11-23 14:37:21 -0800</bug_when>
    <thetext>landed in r51322.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>43698</attachid>
            <date>2009-11-23 00:45:53 -0800</date>
            <delta_ts>2009-11-23 14:24:59 -0800</delta_ts>
            <desc>blurred text-shadow for Cairo</desc>
            <filename>text-shadow.patch</filename>
            <type>text/plain</type>
            <size>3166</size>
            <attacher name="Dirk Schulze">krit</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MTMwNCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTggQEAKKzIwMDktMTEtMjMgIERpcmsgU2NodWx6ZSAgPGtyaXRAd2Via2l0Lm9y
Zz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbQ2Fp
cm9dIHN1cHBvcnQgYmx1cnJlZCB0ZXN0LXNoYWRvdworICAgICAgICBbaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMxNzk3XQorCisgICAgICAgIFN1cHBvcnQgZm9yIGJs
dXJyZWQgdGV4dC1zaGFkb3dzIG9uIENhaXJvLiBUaGlzIHBhdGNoCisgICAgICAgIHJldXNlcyB0
aGUgY29kZSBvZiBibHVycmVkIGJveC1zaGFkb3dzLCBpbnRyb2R1Y2VkIGluCisgICAgICAgIGJ1
ZyAyNjEwMi4gRm9yIGEgZnVsbCB0ZXh0c2hhZG93IHN1cHBvcnQsIGEgZmlsdGVycyBlbmFibGVk
CisgICAgICAgIGJ1aWxkIGlzIG5lZWRlZC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNz
L2NhaXJvL0ZvbnRDYWlyby5jcHA6CisgICAgICAgIChXZWJDb3JlOjpGb250OjpkcmF3R2x5cGhz
KToKKwogMjAwOS0xMS0yMiAgQ2hyaXMgRmxlaXphY2ggIDxjZmxlaXphY2hAYXBwbGUuY29tPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IE9saXZlciBIdW50LgpJbmRleDogV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jYWlyby9Gb250Q2Fpcm8uY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvY2Fpcm8vRm9udENhaXJvLmNwcAkocmV2aXNpb24gNTEyMzkpCisrKyBX
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ZvbnRDYWlyby5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTMyLDYgKzMyLDcgQEAKICNpbmNsdWRlICJHbHlwaEJ1ZmZlci5oIgogI2luY2x1ZGUg
IkdyYWRpZW50LmgiCiAjaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0LmgiCisjaW5jbHVkZSAiSW1h
Z2VCdWZmZXIuaCIKICNpbmNsdWRlICJQYXR0ZXJuLmgiCiAjaW5jbHVkZSAiU2ltcGxlRm9udERh
dGEuaCIKICNpbmNsdWRlICJUcmFuc2Zvcm1hdGlvbk1hdHJpeC5oIgpAQCAtODUsNiArODYsMzQg
QEAgdm9pZCBGb250OjpkcmF3R2x5cGhzKEdyYXBoaWNzQ29udGV4dCogYwogICAgICAgICBzaGFk
b3dGaWxsQ29sb3IuZ2V0UkdCQShyZWQsIGdyZWVuLCBibHVlLCBhbHBoYSk7CiAgICAgICAgIGNh
aXJvX3NldF9zb3VyY2VfcmdiYShjciwgcmVkLCBncmVlbiwgYmx1ZSwgYWxwaGEpOwogCisjaWYg
RU5BQkxFKEZJTFRFUlMpCisgICAgICAgIGNhaXJvX3RleHRfZXh0ZW50c190IGV4dGVuZHM7Cisg
ICAgICAgIGNhaXJvX3NjYWxlZF9mb250X2dseXBoX2V4dGVudHMoZm9udC0+cGxhdGZvcm1EYXRh
KCkuc2NhbGVkRm9udCgpLCBnbHlwaHMsIG51bUdseXBocywgJmV4dGVuZHMpOworCisgICAgICAg
IEZsb2F0UmVjdCByZWN0KEZsb2F0UG9pbnQoKSwgRmxvYXRTaXplKGV4dGVuZHMud2lkdGgsIGV4
dGVuZHMuaGVpZ2h0KSk7CisgICAgICAgIEludFNpemUgc2hhZG93QnVmZmVyU2l6ZTsKKyAgICAg
ICAgRmxvYXRSZWN0IHNoYWRvd1JlY3Q7CisgICAgICAgIGZsb2F0IGtlcm5lbFNpemUgPSAwLmY7
CisgICAgICAgIEdyYXBoaWNzQ29udGV4dDo6Y2FsY3VsYXRlU2hhZG93QnVmZmVyRGltZW5zaW9u
cyhzaGFkb3dCdWZmZXJTaXplLCBzaGFkb3dSZWN0LCBrZXJuZWxTaXplLCByZWN0LCBzaGFkb3dT
aXplLCBzaGFkb3dCbHVyKTsKKworICAgICAgICAvLyBEcmF3IHNoYWRvdyBpbnRvIGEgbmV3IElt
YWdlQnVmZmVyCisgICAgICAgIE93blB0cjxJbWFnZUJ1ZmZlcj4gc2hhZG93QnVmZmVyID0gSW1h
Z2VCdWZmZXI6OmNyZWF0ZShzaGFkb3dCdWZmZXJTaXplKTsKKyAgICAgICAgR3JhcGhpY3NDb250
ZXh0KiBzaGFkb3dDb250ZXh0ID0gc2hhZG93QnVmZmVyLT5jb250ZXh0KCk7CisgICAgICAgIGNh
aXJvX3QqIHNoYWRvd0NyID0gc2hhZG93Q29udGV4dC0+cGxhdGZvcm1Db250ZXh0KCk7CisKKyAg
ICAgICAgY2Fpcm9fdHJhbnNsYXRlKHNoYWRvd0NyLCBrZXJuZWxTaXplLCBleHRlbmRzLmhlaWdo
dCArIGtlcm5lbFNpemUpOworCisgICAgICAgIGNhaXJvX3NldF9zY2FsZWRfZm9udChzaGFkb3dD
ciwgZm9udC0+cGxhdGZvcm1EYXRhKCkuc2NhbGVkRm9udCgpKTsKKyAgICAgICAgY2Fpcm9fc2hv
d19nbHlwaHMoc2hhZG93Q3IsIGdseXBocywgbnVtR2x5cGhzKTsKKyAgICAgICAgaWYgKGZvbnQt
PnN5bnRoZXRpY0JvbGRPZmZzZXQoKSkgeworICAgICAgICAgICAgY2Fpcm9fc2F2ZShzaGFkb3dD
cik7CisgICAgICAgICAgICBjYWlyb190cmFuc2xhdGUoc2hhZG93Q3IsIGZvbnQtPnN5bnRoZXRp
Y0JvbGRPZmZzZXQoKSwgMCk7CisgICAgICAgICAgICBjYWlyb19zaG93X2dseXBocyhzaGFkb3dD
ciwgZ2x5cGhzLCBudW1HbHlwaHMpOworICAgICAgICAgICAgY2Fpcm9fcmVzdG9yZShzaGFkb3dD
cik7CisgICAgICAgIH0KKyAgICAgICAgY2Fpcm9fdHJhbnNsYXRlKGNyLCAwLjAsIC1leHRlbmRz
LmhlaWdodCk7CisgICAgICAgIGNvbnRleHQtPmNyZWF0ZVBsYXRmb3JtU2hhZG93KHNoYWRvd0J1
ZmZlci5yZWxlYXNlKCksIHNoYWRvd0NvbG9yLCBzaGFkb3dSZWN0LCBrZXJuZWxTaXplKTsKKyNl
bHNlCiAgICAgICAgIGNhaXJvX3RyYW5zbGF0ZShjciwgc2hhZG93U2l6ZS53aWR0aCgpLCBzaGFk
b3dTaXplLmhlaWdodCgpKTsKICAgICAgICAgY2Fpcm9fc2hvd19nbHlwaHMoY3IsIGdseXBocywg
bnVtR2x5cGhzKTsKICAgICAgICAgaWYgKGZvbnQtPnN5bnRoZXRpY0JvbGRPZmZzZXQoKSkgewpA
QCAtOTMsNiArMTIyLDcgQEAgdm9pZCBGb250OjpkcmF3R2x5cGhzKEdyYXBoaWNzQ29udGV4dCog
YwogICAgICAgICAgICAgY2Fpcm9fc2hvd19nbHlwaHMoY3IsIGdseXBocywgbnVtR2x5cGhzKTsK
ICAgICAgICAgICAgIGNhaXJvX3Jlc3RvcmUoY3IpOwogICAgICAgICB9CisjZW5kaWYKIAogICAg
ICAgICBjYWlyb19yZXN0b3JlKGNyKTsKICAgICB9Cg==
</data>
<flag name="review"
          id="25432"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>