<?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>39610</bug_id>
          
          <creation_ts>2010-05-24 13:04:31 -0700</creation_ts>
          <short_desc>[Qt] setting -webkit-text-stroke to 1px transparent, result in text not being shown.</short_desc>
          <delta_ts>2010-05-29 01:23:52 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P3</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>35784</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kenneth Rohde Christiansen">kenneth</reporter>
          <assigned_to name="Kenneth Rohde Christiansen">kenneth</assigned_to>
          <cc>hausmann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>229859</commentid>
    <comment_count>0</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-05-24 13:04:31 -0700</bug_when>
    <thetext>This is reproducible on panic.com/transmit by clicking on one of the red dots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>229860</commentid>
    <comment_count>1</comment_count>
      <attachid>56914</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-05-24 13:05:15 -0700</bug_when>
    <thetext>Created attachment 56914
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230283</commentid>
    <comment_count>2</comment_count>
      <attachid>56914</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-05-25 08:23:08 -0700</bug_when>
    <thetext>Comment on attachment 56914
Patch

WebCore/ChangeLog:7
 +          Then the text has stroke a new QPen was set, overriding the pen
Then -&gt; When

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>232079</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-05-29 01:07:04 -0700</bug_when>
    <thetext>Committed r60169: &lt;http://trac.webkit.org/changeset/60169&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>232084</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-05-29 01:23:43 -0700</bug_when>
    <thetext>Revision r60169 cherry-picked into qtwebkit-2.0 with commit 9819cc3ee5df6a9a53b5607ff1b4eedd024c3b6d</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56914</attachid>
            <date>2010-05-24 13:05:15 -0700</date>
            <delta_ts>2010-05-25 08:23:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Qt-Make-text-filling-work-together-with-text-stroke.patch</filename>
            <type>text/plain</type>
            <size>4208</size>
            <attacher name="Kenneth Rohde Christiansen">kenneth</attacher>
            
              <data encoding="base64">RnJvbSAxYmVjZTAwY2VlNTg1MjZiNTliYWVjMjU4YjkzYjRhOThjNzM5NDRiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBLZW5uZXRoIFJvaGRlIENocmlzdGlhbnNlbiA8a2VubmV0aC5j
aHJpc3RpYW5zZW5Ab3BlbmJvc3NhLm9yZz4KRGF0ZTogTW9uLCAyNCBNYXkgMjAxMCAxNzowMDoz
NiAtMDMwMApTdWJqZWN0OiBbUEFUQ0hdIFtRdF0gTWFrZSB0ZXh0IGZpbGxpbmcgd29yayB0b2dl
dGhlciB3aXRoIHRleHQgc3Ryb2tlLgoKUGF0Y2ggYnkgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5z
ZW4gPGtlbm5ldGhAd2Via2l0Lm9yZz4gb24gMjAxMC0wNS0yNApSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KClRoZW4gdGhlIHRleHQgaGFzIHN0cm9rZSBhIG5ldyBRUGVuIHdhcyBzZXQsIG92
ZXJyaWRpbmcgdGhlIHBlbgpzZXQgZm9yIHRleHQgZmlsbGluZy4gVGhpcyBwYXRjaCBmaXhlcyB0
aGF0IGJ5IHN0b3JpbmcgdGhlIHR3bwpwZW5zIGFuZCB1c2luZyB3aGVyZSBhcHByb3ByaWF0ZS4K
CiogcGxhdGZvcm0vZ3JhcGhpY3MvcXQvRm9udFF0LmNwcDoKKFdlYkNvcmU6OkZvbnQ6OmRyYXdD
b21wbGV4VGV4dCk6Ci0tLQogV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAg
IHwgICAxMyArKysrKysrKysrKysrCiBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0ZvbnRR
dC5jcHAgfCAgIDIwICsrKysrKysrKysrKystLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDI2IGlu
c2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9DaGFuZ2VM
b2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzNjI5YjU3Li41MjNmNmY0IDEwMDY0NAotLS0g
YS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDEwLTA1LTI0ICBLZW5uZXRoIFJvaGRlIENocmlzdGlhbnNlbiAgPGtlbm5ldGhAd2Vi
a2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBbUXRdIE1ha2UgdGV4dCBmaWxsaW5nIHdvcmsgdG9nZXRoZXIgd2l0aCB0ZXh0IHN0cm9rZS4K
KworICAgICAgICBUaGVuIHRoZSB0ZXh0IGhhcyBzdHJva2UgYSBuZXcgUVBlbiB3YXMgc2V0LCBv
dmVycmlkaW5nIHRoZSBwZW4KKyAgICAgICAgc2V0IGZvciB0ZXh0IGZpbGxpbmcuIFRoaXMgcGF0
Y2ggZml4ZXMgdGhhdCBieSBzdG9yaW5nIHRoZSB0d28KKyAgICAgICAgcGVucyBhbmQgdXNpbmcg
d2hlcmUgYXBwcm9wcmlhdGUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9xdC9Gb250
UXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Rm9udDo6ZHJhd0NvbXBsZXhUZXh0KToKKwogMjAx
MC0wNS0yNCAgSmVyZW15IE9ybG93ICA8am9ybG93QGNocm9taXVtLm9yZz4KIAogICAgICAgICBV
bnJldmlld2VkLiAgQ2hlY2tlZCBpbiBtZXJnZSBlcnJvci4gIDotKApkaWZmIC0tZ2l0IGEvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9Gb250UXQuY3BwIGIvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9xdC9Gb250UXQuY3BwCmluZGV4IDk0NmZhZWIuLjIwMDk0MjQgMTAwNjQ0Ci0tLSBh
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQvRm9udFF0LmNwcAorKysgYi9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3F0L0ZvbnRRdC5jcHAKQEAgLTczLDI4ICs3MywzMSBAQCB2b2lkIEZv
bnQ6OmRyYXdDb21wbGV4VGV4dChHcmFwaGljc0NvbnRleHQqIGN0eCwgY29uc3QgVGV4dFJ1biYg
cnVuLCBjb25zdCBGbG9hdAogCiAgICAgUVBhaW50ZXIgKnAgPSBjdHgtPnBsYXRmb3JtQ29udGV4
dCgpOwogCisgICAgUVBlbiB0ZXh0RmlsbFBlbjsKICAgICBpZiAoY3R4LT50ZXh0RHJhd2luZ01v
ZGUoKSAmIGNUZXh0RmlsbCkgewogICAgICAgICBpZiAoY3R4LT5maWxsR3JhZGllbnQoKSkgewog
ICAgICAgICAgICAgUUJydXNoIGJydXNoKCpjdHgtPmZpbGxHcmFkaWVudCgpLT5wbGF0Zm9ybUdy
YWRpZW50KCkpOwogICAgICAgICAgICAgYnJ1c2guc2V0VHJhbnNmb3JtKGN0eC0+ZmlsbEdyYWRp
ZW50KCktPmdyYWRpZW50U3BhY2VUcmFuc2Zvcm0oKSk7Ci0gICAgICAgICAgICBwLT5zZXRQZW4o
UVBlbihicnVzaCwgMCkpOworICAgICAgICAgICAgdGV4dEZpbGxQZW4gPSBRUGVuKGJydXNoLCAw
KTsKICAgICAgICAgfSBlbHNlIGlmIChjdHgtPmZpbGxQYXR0ZXJuKCkpIHsKICAgICAgICAgICAg
IEFmZmluZVRyYW5zZm9ybSBhZmZpbmU7Ci0gICAgICAgICAgICBwLT5zZXRQZW4oUVBlbihRQnJ1
c2goY3R4LT5maWxsUGF0dGVybigpLT5jcmVhdGVQbGF0Zm9ybVBhdHRlcm4oYWZmaW5lKSksIDAp
KTsKKyAgICAgICAgICAgIHRleHRGaWxsUGVuID0gUVBlbihRQnJ1c2goY3R4LT5maWxsUGF0dGVy
bigpLT5jcmVhdGVQbGF0Zm9ybVBhdHRlcm4oYWZmaW5lKSksIDApOwogICAgICAgICB9IGVsc2UK
LSAgICAgICAgICAgIHAtPnNldFBlbihRQ29sb3IoY3R4LT5maWxsQ29sb3IoKSkpOworICAgICAg
ICAgICAgdGV4dEZpbGxQZW4gPSBRUGVuKFFDb2xvcihjdHgtPmZpbGxDb2xvcigpKSk7CiAgICAg
fQogCisgICAgUVBlbiB0ZXh0U3Ryb2tlUGVuOwogICAgIGlmIChjdHgtPnRleHREcmF3aW5nTW9k
ZSgpICYgY1RleHRTdHJva2UpIHsKICAgICAgICAgaWYgKGN0eC0+c3Ryb2tlR3JhZGllbnQoKSkg
ewogICAgICAgICAgICAgUUJydXNoIGJydXNoKCpjdHgtPnN0cm9rZUdyYWRpZW50KCktPnBsYXRm
b3JtR3JhZGllbnQoKSk7CiAgICAgICAgICAgICBicnVzaC5zZXRUcmFuc2Zvcm0oY3R4LT5zdHJv
a2VHcmFkaWVudCgpLT5ncmFkaWVudFNwYWNlVHJhbnNmb3JtKCkpOwotICAgICAgICAgICAgcC0+
c2V0UGVuKFFQZW4oYnJ1c2gsIGN0eC0+c3Ryb2tlVGhpY2tuZXNzKCkpKTsKKyAgICAgICAgICAg
IHRleHRTdHJva2VQZW4gPSBRUGVuKGJydXNoLCBjdHgtPnN0cm9rZVRoaWNrbmVzcygpKTsKICAg
ICAgICAgfSBlbHNlIGlmIChjdHgtPnN0cm9rZVBhdHRlcm4oKSkgewogICAgICAgICAgICAgQWZm
aW5lVHJhbnNmb3JtIGFmZmluZTsKLSAgICAgICAgICAgIHAtPnNldFBlbihRUGVuKFFCcnVzaChj
dHgtPnN0cm9rZVBhdHRlcm4oKS0+Y3JlYXRlUGxhdGZvcm1QYXR0ZXJuKGFmZmluZSkpLCBjdHgt
PnN0cm9rZVRoaWNrbmVzcygpKSk7CisgICAgICAgICAgICBRQnJ1c2ggYnJ1c2goY3R4LT5zdHJv
a2VQYXR0ZXJuKCktPmNyZWF0ZVBsYXRmb3JtUGF0dGVybihhZmZpbmUpKTsKKyAgICAgICAgICAg
IHRleHRTdHJva2VQZW4gPSBRUGVuKGJydXNoLCBjdHgtPnN0cm9rZVRoaWNrbmVzcygpKTsKICAg
ICAgICAgfSBlbHNlCi0gICAgICAgICAgICBwLT5zZXRQZW4oUVBlbihRQ29sb3IoY3R4LT5zdHJv
a2VDb2xvcigpKSwgY3R4LT5zdHJva2VUaGlja25lc3MoKSkpOworICAgICAgICAgICAgdGV4dFN0
cm9rZVBlbiA9IFFQZW4oUUNvbG9yKGN0eC0+c3Ryb2tlQ29sb3IoKSksIGN0eC0+c3Ryb2tlVGhp
Y2tuZXNzKCkpOwogICAgIH0KIAogICAgIFN0cmluZyBzYW5pdGl6ZWQgPSBGb250Ojpub3JtYWxp
emVTcGFjZXMoU3RyaW5nKHJ1bi5jaGFyYWN0ZXJzKCksIHJ1bi5sZW5ndGgoKSkpOwpAQCAtMTYz
LDEwICsxNjYsMTMgQEAgdm9pZCBGb250OjpkcmF3Q29tcGxleFRleHQoR3JhcGhpY3NDb250ZXh0
KiBjdHgsIGNvbnN0IFRleHRSdW4mIHJ1biwgY29uc3QgRmxvYXQKICAgICBpZiAoY3R4LT50ZXh0
RHJhd2luZ01vZGUoKSAmIGNUZXh0U3Ryb2tlKSB7CiAgICAgICAgIFFQYWludGVyUGF0aCBwYXRo
OwogICAgICAgICBwYXRoLmFkZFRleHQocHQsIGZvbnQoKSwgc3RyaW5nKTsKKyAgICAgICAgcC0+
c2V0UGVuKHRleHRTdHJva2VQZW4pOwogICAgICAgICBwLT5zdHJva2VQYXRoKHBhdGgsIHAtPnBl
bigpKTsKICAgICB9Ci0gICAgaWYgKGN0eC0+dGV4dERyYXdpbmdNb2RlKCkgJiBjVGV4dEZpbGwp
CisgICAgaWYgKGN0eC0+dGV4dERyYXdpbmdNb2RlKCkgJiBjVGV4dEZpbGwpIHsKKyAgICAgICAg
cC0+c2V0UGVuKHRleHRGaWxsUGVuKTsKICAgICAgICAgcC0+ZHJhd1RleHQocHQsIHN0cmluZywg
ZmxhZ3MsIHJ1bi5wYWRkaW5nKCkpOworICAgIH0KIH0KIAogZmxvYXQgRm9udDo6ZmxvYXRXaWR0
aEZvckNvbXBsZXhUZXh0KGNvbnN0IFRleHRSdW4mIHJ1biwgSGFzaFNldDxjb25zdCBTaW1wbGVG
b250RGF0YSo+KiwgR2x5cGhPdmVyZmxvdyopIGNvbnN0Ci0tIAoxLjcuMC4zCgo=
</data>
<flag name="review"
          id="41409"
          type_id="1"
          status="+"
          setter="hausmann"
    />
    <flag name="commit-queue"
          id="41410"
          type_id="3"
          status="-"
          setter="hausmann"
    />
          </attachment>
      

    </bug>

</bugzilla>