<?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>23700</bug_id>
          
          <creation_ts>2009-02-02 20:38:03 -0800</creation_ts>
          <short_desc>Upstream local changes to GlyphPageTreeNodeChromiumWin.cpp</short_desc>
          <delta_ts>2009-02-04 11:07:55 -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>Platform</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dimitri Glazkov (Google)">dglazkov</reporter>
          <assigned_to name="Dimitri Glazkov (Google)">dglazkov</assigned_to>
          <cc>jshin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>108078</commentid>
    <comment_count>0</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2009-02-02 20:38:03 -0800</bug_when>
    <thetext>The change in fillBMPGlyphs is due to unforking of SimpleFontData and the change in fillNonBMPGlyphs is to address http://code.google.com/p/chromium/issues/detail?id=6303</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108080</commentid>
    <comment_count>1</comment_count>
      <attachid>27274</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2009-02-02 20:40:35 -0800</bug_when>
    <thetext>Created attachment 27274
Upstream local changes to due to unforking, bug fixes.

 WebCore/ChangeLog                                  |   11 +++++++++++
 .../chromium/GlyphPageTreeNodeChromiumWin.cpp      |   15 +++------------
 2 files changed, 14 insertions(+), 12 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108089</commentid>
    <comment_count>2</comment_count>
      <attachid>27274</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-02-02 23:35:30 -0800</bug_when>
    <thetext>Comment on attachment 27274
Upstream local changes to due to unforking, bug fixes.

It would be useful to know what these changes are for?  Otherwise the change looks fine... if you update the ChangeLog to point to the chromium bugs fixed (or at least the commits) that would be helpful.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108124</commentid>
    <comment_count>3</comment_count>
      <attachid>27274</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-02-03 09:28:32 -0800</bug_when>
    <thetext>Comment on attachment 27274
Upstream local changes to due to unforking, bug fixes.

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108130</commentid>
    <comment_count>4</comment_count>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2009-02-03 11:17:01 -0800</bug_when>
    <thetext>Dimitiri, this patch overlaps with what I put up for bug 23602. setDisableFontFallback bit relies on that patch. Can you remove that part from the patch here or merge two patches (for bug 23602 and this bug)? 

Eric, can you review the patch for bug 23602? </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108135</commentid>
    <comment_count>5</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2009-02-03 11:38:13 -0800</bug_when>
    <thetext>Oops -- I will remove your modification, Jungshik. Didn&apos;t mean to step on your toes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108301</commentid>
    <comment_count>6</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2009-02-04 11:07:55 -0800</bug_when>
    <thetext>Landed as http://trac.webkit.org/changeset/40619</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>27274</attachid>
            <date>2009-02-02 20:40:35 -0800</date>
            <delta_ts>2009-02-03 09:28:32 -0800</delta_ts>
            <desc>Upstream local changes to due to unforking, bug fixes.</desc>
            <filename>Upstream-local-changes-to-due-to-unforking-bug-fixes..patch</filename>
            <type>text/plain</type>
            <size>2778</size>
            <attacher name="Dimitri Glazkov (Google)">dglazkov</attacher>
            
              <data encoding="base64">YTIwYjQ2MTY5ZjlhNjdmZTQ4MzdkNjZhOWZhNzg4ODk2MmM1ZmY5MQpkaWZmIC0tZ2l0IGEvV2Vi
Q29yZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBmM2QxN2RiLi5jNjc0ZWI3
IDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE0IEBACisyMDA5LTAyLTAyICBEaW1pdHJpIEdsYXprb3YgIDxkZ2xhemtvdkBj
aHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNzAwCisgICAg
ICAgIFVwc3RyZWFtIGxvY2FsIGNoYW5nZXMgdG8gZHVlIHRvIHVuZm9ya2luZywgYnVnIGZpeGVz
LgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vR2x5cGhQYWdlVHJlZU5v
ZGVDaHJvbWl1bVdpbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpmaWxsQk1QR2x5cGhzKToKKyAg
ICAgICAgKFdlYkNvcmU6OmZpbGxOb25CTVBHbHlwaHMpOgorCiAyMDA5LTAyLTAyICBEbWl0cnkg
VGl0b3YgIDxkaW1pY2hAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmlu
IEFkbGVyLgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9H
bHlwaFBhZ2VUcmVlTm9kZUNocm9taXVtV2luLmNwcCBiL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvY2hyb21pdW0vR2x5cGhQYWdlVHJlZU5vZGVDaHJvbWl1bVdpbi5jcHAKaW5kZXggNGM1Y2Y3
Yi4uMzFjNTI1NiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1
bS9HbHlwaFBhZ2VUcmVlTm9kZUNocm9taXVtV2luLmNwcAorKysgYi9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2Nocm9taXVtL0dseXBoUGFnZVRyZWVOb2RlQ2hyb21pdW1XaW4uY3BwCkBAIC0x
NDcsMjcgKzE0NywxNyBAQCBzdGF0aWMgYm9vbCBmaWxsQk1QR2x5cGhzKHVuc2lnbmVkIG9mZnNl
dCwKICAgICAgICAgLy8gV2hlbiB0aGlzIGNoYXJhY3RlciBzaG91bGQgYmUgYSBzcGFjZSwgd2Ug
aWdub3JlIHdoYXRldmVyIHRoZSBmb250CiAgICAgICAgIC8vIHNheXMgYW5kIHVzZSBhIHNwYWNl
LiBPdGhlcndpc2UsIGlmIGZvbnRzIGRvbid0IG1hcCBvbmUgb2YgdGhlc2UKICAgICAgICAgLy8g
c3BhY2Ugb3IgemVybyB3aWR0aCBnbHlwaHMsIHdlIHdpbGwgZ2V0IGEgYm94LgotICAgICAgICBp
ZiAoRm9udDo6dHJlYXRBc1NwYWNlKGMpKQorICAgICAgICBpZiAoRm9udDo6dHJlYXRBc1NwYWNl
KGMpKSB7CiAgICAgICAgICAgICAvLyBIYXJkIGNvZGUgdGhlIGdseXBoIGluZGljZXMgZm9yIGNo
YXJhY3RlcnMgdGhhdCBzaG91bGQgYmUKICAgICAgICAgICAgIC8vIHRyZWF0ZWQgbGlrZSBzcGFj
ZXMuCiAgICAgICAgICAgICBnbHlwaCA9IGluaXRTcGFjZUdseXBoKGRjLCAmc3BhY2VHbHlwaCk7
Ci0gICAgICAgIGVsc2UgaWYgKEZvbnQ6OnRyZWF0QXNaZXJvV2lkdGhTcGFjZShjKSB8fCBjID09
IDB4MjAwQikgewotICAgICAgICAgICAgLy8gRklYTUU6IGNoYW5nZSBGb250Ojp0cmVhdEFzWmVy
b1dpZHRoU3BhY2UgdG8gdXNlCi0gICAgICAgICAgICAvLyB1X2hhc0JpbmFyeVByb3BlcnR5LCBw
ZXIganVuZ3NoaWsncyBjb21tZW50IGhlcmU6Ci0gICAgICAgICAgICAvLyBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAyMzcjYzYuCi0gICAgICAgICAgICAvLyBUaGVu
IHRoZSBhZGRpdGlvbmFsIE9SIGFib3ZlIHdvbid0IGJlIG5lY2Vzc2FyeS4KLSAgICAgICAgICAg
IGdseXBoID0gaW5pdFNwYWNlR2x5cGgoZGMsICZzcGFjZUdseXBoKTsKLSAgICAgICAgICAgIGds
eXBoRm9udERhdGEgPSBmb250RGF0YS0+emVyb1dpZHRoRm9udERhdGEoKTsKICAgICAgICAgfSBl
bHNlIGlmIChnbHlwaCA9PSBpbnZhbGlkR2x5cGgpIHsKICAgICAgICAgICAgIC8vIFdlYktpdCBl
eHBlY3RzIGJvdGggdGhlIGdseXBoIGluZGV4IGFuZCBGb250RGF0YQogICAgICAgICAgICAgLy8g
cG9pbnRlciB0byBiZSAwIGlmIHRoZSBnbHlwaCBpcyBub3QgcHJlc2VudAogICAgICAgICAgICAg
Z2x5cGggPSAwOwogICAgICAgICAgICAgZ2x5cGhGb250RGF0YSA9IDA7Ci0gICAgICAgIH0gZWxz
ZSB7Ci0gICAgICAgICAgICBpZiAoU2ltcGxlRm9udERhdGE6OmlzQ0pLQ29kZVBvaW50KGMpKQot
ICAgICAgICAgICAgICAgIGdseXBoRm9udERhdGEgPSBmb250RGF0YS0+Y2prV2lkdGhGb250RGF0
YSgpOworICAgICAgICB9IGVsc2UKICAgICAgICAgICAgIGhhdmVHbHlwaHMgPSB0cnVlOwotICAg
ICAgICB9CiAgICAgICAgIHBhZ2UtPnNldEdseXBoRGF0YUZvckNoYXJhY3RlcihvZmZzZXQgKyBp
LCBnbHlwaCwgZ2x5cGhGb250RGF0YSk7CiAgICAgfQogCkBAIC0yMDUsNiArMTk1LDcgQEAgc3Rh
dGljIGJvb2wgZmlsbE5vbkJNUEdseXBocyh1bnNpZ25lZCBvZmZzZXQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmb250RGF0YS0+bV9mb250LnNjcmlwdENhY2hlKCksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250RGF0YS0+bV9mb250LnNjcmlwdEZvbnRQ
cm9wZXJ0aWVzKCkpOwogICAgIHN0YXRlLnNldEluaGliaXRMaWdhdGUodHJ1ZSk7CisgICAgc3Rh
dGUuc2V0RGlzYWJsZUZvbnRGYWxsYmFjayh0cnVlKTsKICAgICBzdGF0ZS5pbml0KCk7CiAKICAg
ICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgbGVuZ3RoOyBpKyspIHsK
</data>
<flag name="review"
          id="13147"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>