<?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>133626</bug_id>
          
          <creation_ts>2014-06-08 18:37:47 -0700</creation_ts>
          <short_desc>[SVG] Subpixel rendering: Mask with transformed text does not render.</short_desc>
          <delta_ts>2014-06-09 09:01:56 -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>SVG</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>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>d-r</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>fmalita</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>schenney</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1014053</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2014-06-08 18:37:47 -0700</bug_when>
    <thetext>&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot;
     xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; 
     width=&quot;100px&quot; height=&quot;100px&quot;&gt;
    &lt;defs xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
      &lt;mask id=&quot;mask&quot;&gt;
        &lt;text id=&apos;weather&apos; class=&quot;text&quot; fill=&quot;#fff&quot;
              transform=&quot;rotate(40 0 0)&quot;
              x=&quot;50%&quot; y=&apos;50%&apos;&gt;cutout&lt;/text&gt;
      &lt;/mask&gt;
    &lt;/defs&gt;
    &lt;rect class=&apos;bg&apos; 
          width=&quot;100%&quot; height=&quot;100%&quot; 
          x=&quot;0&quot; y=&quot;0&quot; 
          mask=&quot;url(#mask)&quot;/&gt;
&lt;/svg&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014054</commentid>
    <comment_count>1</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2014-06-08 18:38:06 -0700</bug_when>
    <thetext>&lt;rdar://problem/17123070&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014057</commentid>
    <comment_count>2</comment_count>
      <attachid>232694</attachid>
    <who name="alan">zalan</who>
    <bug_when>2014-06-08 19:47:44 -0700</bug_when>
    <thetext>Created attachment 232694
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014107</commentid>
    <comment_count>3</comment_count>
      <attachid>232694</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-09 09:01:49 -0700</bug_when>
    <thetext>Comment on attachment 232694
Patch

Clearing flags on attachment: 232694

Committed r169689: &lt;http://trac.webkit.org/changeset/169689&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1014108</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-09 09:01:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>232694</attachid>
            <date>2014-06-08 19:47:44 -0700</date>
            <delta_ts>2014-06-09 09:01:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133626-20140608194720.patch</filename>
            <type>text/plain</type>
            <size>5430</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY5NjgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTYxNzIxMmE4OTAwNjJk
Njc2NGM1NTUzNjkwOGI5NWI4ZjUzNzNkNy4uOWVkNzQ0MTVkMmQ2ZTdiNzMxZDdmNWU3NjU2OWRh
OWQ1MzE0ZmI1NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE0LTA2LTA4ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW1NWR10gU3VicGl4ZWwgcmVu
ZGVyaW5nOiBNYXNrIHdpdGggdHJhbnNmb3JtZWQgdGV4dCBkb2VzIG5vdCByZW5kZXIuCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzM2MjYKKyAgICAg
ICAgPHJkYXI6Ly9wcm9ibGVtLzE3MTIzMDcwPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFJlcGxhY2UgSW50UmVjdDo6aW5maW5pdGVSZWN0KCkgd2l0
aCBMYXlvdXQ6OmluZmluaXRlUmVjdCgpLiBBIHRyYW5zZm9ybWVkIEludFJlY3Q6OmluZmluaXRl
UmVjdCgpCisgICAgICAgIG92ZXJmbG93cyBhbmQgcHJvZHVjZXMgaW52YWxpZCByZXBhaW50IHJl
Y3QuIC1hbHNvIHJlbW92ZSBJbnRSZWN0OjppbmZpbml0ZVJlY3QoKSBhcyBubyBvbmUgY2FsbHMK
KyAgICAgICAgaXQgYW55bW9yZS4KKworICAgICAgICBUZXN0czogc3ZnL21hc2tpbmcvbWFzay10
cmFuc2Zvcm1lZC10ZXh0LW1pc3NpbmctZXhwZWN0ZWQuc3ZnCisgICAgICAgICAgICAgICBzdmcv
bWFza2luZy9tYXNrLXRyYW5zZm9ybWVkLXRleHQtbWlzc2luZy5zdmcKKworICAgICAgICAqIHBs
YXRmb3JtL2dyYXBoaWNzL0ludFJlY3QuaDoKKyAgICAgICAgKFdlYkNvcmU6OkludFJlY3Q6Omlu
ZmluaXRlUmVjdCk6IERlbGV0ZWQuCisgICAgICAgICogcmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJp
bmdDb250ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1JlbmRlcmluZ0NvbnRleHQ6OnJl
bmRlclN1YnRyZWVUb0ltYWdlQnVmZmVyKToKKwogMjAxNC0wNS0yOSAgQW5kZXJzIENhcmxzc29u
ICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIEhUVFBIZWFkZXJNYXAgc2hvdWxkIG5v
dCBkZXJpdmUgZnJvbSBIYXNoTWFwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9JbnRSZWN0LmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9J
bnRSZWN0LmgKaW5kZXggZWIyZTMxYjljNzUyNWExNzNiYzQ1NDU1MTFkZDk3MGI5ZmM5NWIzMC4u
MTA3MjcwZTc2NWFmOWVlNTE1YmE3Y2VmZDVhZTAyYjZhZGQxMzRlYyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvSW50UmVjdC5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ludFJlY3QuaApAQCAtMTk2LDkgKzE5Niw2IEBAIHB1Ymxp
YzoKIAogICAgIHZvaWQgZHVtcChXVEY6OlByaW50U3RyZWFtJiBvdXQpIGNvbnN0OwogCi0gICAg
c3RhdGljIEludFJlY3QgaW5maW5pdGVSZWN0KCk7Ci0gICAgYm9vbCBpc0luZmluaXRlKCkgY29u
c3Q7Ci0KIHByaXZhdGU6CiAgICAgSW50UG9pbnQgbV9sb2NhdGlvbjsKICAgICBJbnRTaXplIG1f
c2l6ZTsKQEAgLTIyOCwxNyArMjI1LDYgQEAgaW5saW5lIGJvb2wgb3BlcmF0b3IhPShjb25zdCBJ
bnRSZWN0JiBhLCBjb25zdCBJbnRSZWN0JiBiKQogICAgIHJldHVybiBhLmxvY2F0aW9uKCkgIT0g
Yi5sb2NhdGlvbigpIHx8IGEuc2l6ZSgpICE9IGIuc2l6ZSgpOwogfQogCi1pbmxpbmUgSW50UmVj
dCBJbnRSZWN0OjppbmZpbml0ZVJlY3QoKQotewotICAgIHN0YXRpYyBJbnRSZWN0IGluZmluaXRl
UmVjdCgtTGF5b3V0VW5pdDo6bWF4KCkgLyAyLCAtTGF5b3V0VW5pdDo6bWF4KCkgLyAyLCBMYXlv
dXRVbml0OjptYXgoKSwgTGF5b3V0VW5pdDo6bWF4KCkpOwotICAgIHJldHVybiBpbmZpbml0ZVJl
Y3Q7Ci19Ci0KLWlubGluZSBib29sIEludFJlY3Q6OmlzSW5maW5pdGUoKSBjb25zdAotewotICAg
IHJldHVybiAqdGhpcyA9PSBpbmZpbml0ZVJlY3QoKTsKLX0KLQogI2lmIFVTRShDRykKIEludFJl
Y3QgZW5jbG9zaW5nSW50UmVjdChjb25zdCBDR1JlY3QmKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250ZXh0LmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHUmVuZGVyaW5nQ29udGV4dC5jcHAKaW5kZXgg
OWFiOGEyNTliZGEwYzMyY2RkNjBiMzYwZTg2MzAxYWI5NWE3NTM1Ny4uMTJhZDMzMTMxODg4ZGI5
NDdiYWZmMGMyMDQ5NTYxNTk3YzgxYmExOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvc3ZnL1NWR1JlbmRlcmluZ0NvbnRleHQuY3BwCkBAIC0yOTgsNyArMjk4LDcgQEAg
dm9pZCBTVkdSZW5kZXJpbmdDb250ZXh0OjpyZW5kZXJTdWJ0cmVlVG9JbWFnZUJ1ZmZlcihJbWFn
ZUJ1ZmZlciogaW1hZ2UsIFJlbmRlckUKICAgICBBU1NFUlQoaW1hZ2UpOwogICAgIEFTU0VSVChp
bWFnZS0+Y29udGV4dCgpKTsKIAotICAgIFBhaW50SW5mbyBpbmZvKGltYWdlLT5jb250ZXh0KCks
IEludFJlY3Q6OmluZmluaXRlUmVjdCgpLCBQYWludFBoYXNlRm9yZWdyb3VuZCwgUGFpbnRCZWhh
dmlvck5vcm1hbCk7CisgICAgUGFpbnRJbmZvIGluZm8oaW1hZ2UtPmNvbnRleHQoKSwgTGF5b3V0
UmVjdDo6aW5maW5pdGVSZWN0KCksIFBhaW50UGhhc2VGb3JlZ3JvdW5kLCBQYWludEJlaGF2aW9y
Tm9ybWFsKTsKIAogICAgIEFmZmluZVRyYW5zZm9ybSYgY29udGVudFRyYW5zZm9ybWF0aW9uID0g
Y3VycmVudENvbnRlbnRUcmFuc2Zvcm1hdGlvbigpOwogICAgIEFmZmluZVRyYW5zZm9ybSBzYXZl
ZENvbnRlbnRUcmFuc2Zvcm1hdGlvbiA9IGNvbnRlbnRUcmFuc2Zvcm1hdGlvbjsKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA4
MjQ4OGIxNDAyN2RhMzk3OWE0NTNhZjk3NWU4OTJhZTdmOGRhNzEyLi41OGJkMWExMGQwNWI0ODEz
NDFhMmM0MDVjYjdlYWVlNGFiYTk3ZTUwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTQtMDYt
MDggIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbU1ZHXSBTdWJw
aXhlbCByZW5kZXJpbmc6IE1hc2sgd2l0aCB0cmFuc2Zvcm1lZCB0ZXh0IGRvZXMgbm90IHJlbmRl
ci4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMzYy
NgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTcxMjMwNzA+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVwbGFjZSBJbnRSZWN0OjppbmZpbml0ZVJl
Y3QoKSB3aXRoIExheW91dDo6aW5maW5pdGVSZWN0KCkuIEEgdHJhbnNmb3JtZWQgSW50UmVjdDo6
aW5maW5pdGVSZWN0KCkKKyAgICAgICAgb3ZlcmZsb3dzIGFuZCBwcm9kdWNlcyBpbnZhbGlkIHJl
cGFpbnQgcmVjdC4gLWFsc28gcmVtb3ZlIEludFJlY3Q6OmluZmluaXRlUmVjdCgpIGFzIG5vIG9u
ZSBjYWxscworICAgICAgICBpdCBhbnltb3JlLgorCisgICAgICAgICogc3ZnL21hc2tpbmcvbWFz
ay10cmFuc2Zvcm1lZC10ZXh0LW1pc3NpbmctZXhwZWN0ZWQuc3ZnOiBBZGRlZC4KKyAgICAgICAg
KiBzdmcvbWFza2luZy9tYXNrLXRyYW5zZm9ybWVkLXRleHQtbWlzc2luZy5zdmc6IEFkZGVkLgor
CiAyMDE0LTA2LTA3ICBGcsOpZMOpcmljIFdhbmcgIDxmcmVkLndhbmdAZnJlZS5mcj4KIAogICAg
ICAgICBBZGQgdGVzdHMgZm9yIGR5bmFtaWMgY2hhbmdlcyBpbiBtc3FydC9tcm9vdApkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvc3ZnL21hc2tpbmcvbWFzay10cmFuc2Zvcm1lZC10ZXh0LW1pc3Np
bmctZXhwZWN0ZWQuc3ZnIGIvTGF5b3V0VGVzdHMvc3ZnL21hc2tpbmcvbWFzay10cmFuc2Zvcm1l
ZC10ZXh0LW1pc3NpbmctZXhwZWN0ZWQuc3ZnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjgzMzA2ZDk1ZGFiZWJkNDg1
NjY5YmVkYzk0Nzk0ODIxMTQ3N2JlN2UKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9z
dmcvbWFza2luZy9tYXNrLXRyYW5zZm9ybWVkLXRleHQtbWlzc2luZy1leHBlY3RlZC5zdmcKQEAg
LTAsMCArMSwzIEBACis8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1s
bnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMDBweCIgaGVp
Z2h0PSIxMDBweCI+CisgIDx0ZXh0IGZpbGw9IiMwMDAiIGZvbnQtZmFtaWx5PSJBaGVtIiBmb250
LXNpemU9IjEycHgiIHRyYW5zZm9ybT0icm90YXRlKDkwIDUwIDUwKSIgeD0iNTAiIHk9IjUwIj5m
b29iYXI8L3RleHQ+Cis8L3N2Zz4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9zdmcvbWFza2luZy9tYXNrLXRyYW5zZm9ybWVkLXRleHQtbWlzc2lu
Zy5zdmcgYi9MYXlvdXRUZXN0cy9zdmcvbWFza2luZy9tYXNrLXRyYW5zZm9ybWVkLXRleHQtbWlz
c2luZy5zdmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uZWZiYmVjNmIzN2Q0MjljMDJmZDE1ZGRiNTUwNzk3MDI4ODg2
MDkwMAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9tYXNraW5nL21hc2stdHJh
bnNmb3JtZWQtdGV4dC1taXNzaW5nLnN2ZwpAQCAtMCwwICsxLDggQEAKKzxzdmcgeG1sbnM9Imh0
dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcv
MTk5OS94bGluayIgd2lkdGg9IjEwMHB4IiBoZWlnaHQ9IjEwMHB4Ij4KKyAgPGRlZnMgeG1sbnM9
Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KKyAgICA8bWFzayBpZD0ibWFzayI+CisgICAg
ICA8dGV4dCBmaWxsPSIjZmZmIiBmb250LWZhbWlseT0iQWhlbSIgZm9udC1zaXplPSIxMnB4IiB0
cmFuc2Zvcm09InJvdGF0ZSg5MCA1MCA1MCkiIHg9IjUwJSIgeT0nNTAlJz5mb29iYXI8L3RleHQ+
CisgICAgPC9tYXNrPgorICA8L2RlZnM+CisgIDxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEw
MCUiIHg9IjAiIHk9IjAiIG1hc2s9InVybCgjbWFzaykiLz4KKzwvc3ZnPgpcIE5vIG5ld2xpbmUg
YXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>