<?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>45182</bug_id>
          
          <creation_ts>2010-09-03 10:33:59 -0700</creation_ts>
          <short_desc>REGRESSION (r57215): Decomposed diacritics render incorrectly when preceded by stacked diacritics</short_desc>
          <delta_ts>2010-09-03 12:35:37 -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>All</rep_platform>
          <op_sys>All</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>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>45193</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>274018</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-09-03 10:33:59 -0700</bug_when>
    <thetext>Decomposed diacritics render incorrectly when preceded by stacked diacritics</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274019</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-09-03 10:35:50 -0700</bug_when>
    <thetext>&lt;rdar://problem/8392655&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274024</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-09-03 10:40:55 -0700</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274026</commentid>
    <comment_count>3</comment_count>
      <attachid>66517</attachid>
    <who name="">mitz</who>
    <bug_when>2010-09-03 10:47:28 -0700</bug_when>
    <thetext>Created attachment 66517
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274032</commentid>
    <comment_count>4</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-09-03 10:57:08 -0700</bug_when>
    <thetext>Committed r66740: &lt;http://trac.webkit.org/changeset/66740&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274057</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-09-03 11:25:53 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/66740 might have broken Qt Linux Release</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274127</commentid>
    <comment_count>6</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-09-03 12:35:37 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; http://trac.webkit.org/changeset/66740 might have broken Qt Linux Release

Bug 45193.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>66517</attachid>
            <date>2010-09-03 10:47:28 -0700</date>
            <delta_ts>2010-09-03 10:48:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45182-20100903104727.patch</filename>
            <type>text/plain</type>
            <size>4278</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2NjczOCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTAtMDktMDMgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICA8cmRh
cjovL3Byb2JsZW0vODM5MjY1NT4gUkVHUkVTU0lPTiAocjU3MjE1KTogRGVjb21wb3NlZCBkaWFj
cml0aWNzIHJlbmRlciBpbmNvcnJlY3RseSB3aGVuIHByZWNlZGVkIGJ5IHN0YWNrZWQgZGlhY3Jp
dGljcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDUx
ODIKKworICAgICAgICBUZXN0OiBmYXN0L3RleHQvZGVjb21wb3NlZC1hZnRlci1zdGFja2VkLWRp
YWNyaXRpY3MuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvRm9udC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpGb250Ojpjb2RlUGF0aCk6IERvIG5vdCBiYWlsIG91dCBpZiB0aGUg
cnVuIGNvbnRhaW5zIHN0YWNrZWQgZGlhY3JpdGljcywgc2luY2UKKyAgICAgICAgaXQgbWF5IGFs
c28gY29udGFpbiBjaGFyYWN0ZXJzIHRoYXQgcmVxdWlyZSB0aGUgY29tcGxleCB0ZXh0IGNvZGUg
cGF0aC4KKwogMjAxMC0wOS0wMyAgWmFoZWVyIEFobWFkIDx6YWhlZXIubW90QGdtYWlsLmNvbT4K
IAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KSW5kZXg6IFdlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvRm9udC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9Gb250LmNwcAkocmV2aXNpb24gNjY3MzYpCisrKyBXZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL0ZvbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yNzcsNiArMjc3LDggQEAgRm9udDo6Q29k
ZVBhdGggRm9udDo6Y29kZVBhdGgoY29uc3QgVGV4dAogICAgICAgICByZXR1cm4gQ29tcGxleDsK
ICNlbmRpZgogCisgICAgQ29kZVBhdGggcmVzdWx0ID0gU2ltcGxlOworCiAgICAgLy8gU3RhcnQg
ZnJvbSAwIHNpbmNlIGRyYXdpbmcgYW5kIGhpZ2hsaWdodGluZyBhbHNvIG1lYXN1cmUgdGhlIGNo
YXJhY3RlcnMgYmVmb3JlIHJ1bi0+ZnJvbQogICAgIGZvciAoaW50IGkgPSAwOyBpIDwgcnVuLmxl
bmd0aCgpOyBpKyspIHsKICAgICAgICAgY29uc3QgVUNoYXIgYyA9IHJ1bltpXTsKQEAgLTMxMiw4
ICszMTQsMTAgQEAgRm9udDo6Q29kZVBhdGggRm9udDo6Y29kZVBhdGgoY29uc3QgVGV4dAogCiAg
ICAgICAgIGlmIChjIDwgMHgxRTAwKSAvLyBVKzFFMDAgdGhyb3VnaCBVKzIwMDAgY2hhcmFjdGVy
cyB3aXRoIGRpYWNyaXRpY3MgYW5kIHN0YWNrZWQgZGlhY3JpdGljcwogICAgICAgICAgICAgY29u
dGludWU7Ci0gICAgICAgIGlmIChjIDw9IDB4MjAwMCkKLSAgICAgICAgICAgIHJldHVybiBTaW1w
bGVXaXRoR2x5cGhPdmVyZmxvdzsKKyAgICAgICAgaWYgKGMgPD0gMHgyMDAwKSB7CisgICAgICAg
ICAgICByZXN1bHQgPSBTaW1wbGVXaXRoR2x5cGhPdmVyZmxvdzsKKyAgICAgICAgICAgIGNvbnRp
bnVlOworICAgICAgICB9CiAKICAgICAgICAgaWYgKGMgPCAweDIwRDApIC8vIFUrMjBEMCB0aHJv
dWdoIFUrMjBGRiBDb21iaW5pbmcgbWFya3MgZm9yIHN5bWJvbHMKICAgICAgICAgICAgIGNvbnRp
bnVlOwpAQCAtMzI5LDcgKzMzMyw3IEBAIEZvbnQ6OkNvZGVQYXRoIEZvbnQ6OmNvZGVQYXRoKGNv
bnN0IFRleHQKICAgICBpZiAodHlwZXNldHRpbmdGZWF0dXJlcygpKQogICAgICAgICByZXR1cm4g
Q29tcGxleDsKIAotICAgIHJldHVybiBTaW1wbGU7CisgICAgcmV0dXJuIHJlc3VsdDsKIH0KIAog
fQpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3Rz
L0NoYW5nZUxvZwkocmV2aXNpb24gNjY3MzgpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdv
cmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAorMjAxMC0wOS0wMyAgRGFuIEJlcm5zdGVpbiAg
PG1pdHpAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84MzkyNjU1PiBSRUdSRVNTSU9OIChyNTcyMTUpOiBE
ZWNvbXBvc2VkIGRpYWNyaXRpY3MgcmVuZGVyIGluY29ycmVjdGx5IHdoZW4gcHJlY2VkZWQgYnkg
c3RhY2tlZCBkaWFjcml0aWNzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD00NTE4MgorCisgICAgICAgICogZmFzdC90ZXh0L2RlY29tcG9zZWQtYWZ0ZXIt
c3RhY2tlZC1kaWFjcml0aWNzLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC90
ZXh0L2RlY29tcG9zZWQtYWZ0ZXItc3RhY2tlZC1kaWFjcml0aWNzLmh0bWw6IEFkZGVkLgorCiAy
MDEwLTA5LTAzICBNaWhhaSBQYXJwYXJpdGEgIDxtaWhhaXBAY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IFRvbnkgQ2hhbmcuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L3RleHQv
ZGVjb21wb3NlZC1hZnRlci1zdGFja2VkLWRpYWNyaXRpY3MtZXhwZWN0ZWQudHh0Cj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvdGV4dC9kZWNvbXBvc2VkLWFmdGVyLXN0YWNrZWQtZGlh
Y3JpdGljcy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L3Rl
eHQvZGVjb21wb3NlZC1hZnRlci1zdGFja2VkLWRpYWNyaXRpY3MtZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAwKQpAQCAtMCwwICsxLDIgQEAKK2XMgOG4l2XMgAorUEFTUwpJbmRleDogTGF5b3V0VGVz
dHMvZmFzdC90ZXh0L2RlY29tcG9zZWQtYWZ0ZXItc3RhY2tlZC1kaWFjcml0aWNzLmh0bWwKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC90ZXh0L2RlY29tcG9zZWQtYWZ0ZXItc3RhY2tl
ZC1kaWFjcml0aWNzLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L3RleHQv
ZGVjb21wb3NlZC1hZnRlci1zdGFja2VkLWRpYWNyaXRpY3MuaHRtbAkocmV2aXNpb24gMCkKQEAg
LTAsMCArMSwyMyBAQAorPCFET0NUWVBFIGh0bWw+Cis8ZGl2IHN0eWxlPSJmb250LXNpemU6IDcy
cHg7Ij4KKyAgICA8c3BhbiBpZD0icmVmZXJlbmNlIj5lJiN4MDMwMDs8L3NwYW4+PHNwYW4gaWQ9
InRlc3QiPiYjeDFlMTc7ZSYjeDAzMDA7PC9zcGFuPgorPC9kaXY+Cis8ZGl2IGlkPSJyZXN1bHQi
PlRlc3QgZGlkIG5vdCBydW4uPC9kaXY+Cis8c2NyaXB0PgorICAgIGlmICh3aW5kb3cubGF5b3V0
VGVzdENvbnRyb2xsZXIpCisgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQo
KTsKKworICAgIHZhciByZWZlcmVuY2UgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmVmZXJl
bmNlIikuZmlyc3RDaGlsZDsKKyAgICB2YXIgcmVmZXJlbmNlUmFuZ2UgPSBkb2N1bWVudC5jcmVh
dGVSYW5nZSgpOworICAgIHJlZmVyZW5jZVJhbmdlLnNldFN0YXJ0KHJlZmVyZW5jZSwgMCk7Cisg
ICAgcmVmZXJlbmNlUmFuZ2Uuc2V0RW5kKHJlZmVyZW5jZSwgMik7CisgICAgdmFyIHJlZmVyZW5j
ZVdpZHRoID0gcmVmZXJlbmNlUmFuZ2UuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkud2lkdGg7CisK
KyAgICB2YXIgdGVzdCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXN0IikuZmlyc3RDaGls
ZDsKKyAgICB2YXIgdGVzdFJhbmdlID0gZG9jdW1lbnQuY3JlYXRlUmFuZ2UoKTsKKyAgICB0ZXN0
UmFuZ2Uuc2V0U3RhcnQodGVzdCwgMSk7CisgICAgdGVzdFJhbmdlLnNldEVuZCh0ZXN0LCAzKTsK
KyAgICB2YXIgdGVzdFdpZHRoID0gdGVzdFJhbmdlLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLndp
ZHRoOworCisgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmlubmVyVGV4dCA9
IHRlc3RXaWR0aCA9PT0gcmVmZXJlbmNlV2lkdGggPyAiUEFTUyIgOiAiRkFJTCI7Cis8L3Njcmlw
dD4K
</data>
<flag name="review"
          id="55551"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>