<?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>46029</bug_id>
          
          <creation_ts>2010-09-17 23:06:10 -0700</creation_ts>
          <short_desc>[EFL] add pango support</short_desc>
          <delta_ts>2010-11-14 12:15:16 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</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>
          <dependson>48116</dependson>
    
    <dependson>49422</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Ryuan Choi">ryuan.choi</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>antognolli+webkit</cc>
    
    <cc>commit-queue</cc>
    
    <cc>leandro</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>mrobinson</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>281087</commentid>
    <comment_count>0</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-09-17 23:06:10 -0700</bug_when>
    <thetext>In order to render complex text, we can choose pango as option.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281094</commentid>
    <comment_count>1</comment_count>
      <attachid>68000</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-09-18 00:56:42 -0700</bug_when>
    <thetext>Created attachment 68000
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281691</commentid>
    <comment_count>2</comment_count>
    <who name="Rafael Antognolli">antognolli+webkit</who>
    <bug_when>2010-09-20 11:28:03 -0700</bug_when>
    <thetext>Hi Ryuan,

Do you really need to include the gtk directory here?

+IF (WTF_USE_PANGO)
+  LIST(APPEND WebKit_INCLUDE_DIRECTORIES
+    &quot;${WEBCORE_DIR}/platform/graphics/gtk&quot;
+    ${Pango_INCLUDE_DIRS}
+  )
+  LIST(APPEND WebKit_LIBRARIES
+    ${Pango_LIBRARIES}

And maybe you should also remove FIND_PACKAGE(Freetype) from the global scope and just use it when using that backend. Or is it necessary by pango too?

Other than that, the patch seems nice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>285093</commentid>
    <comment_count>3</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-09-25 23:45:02 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Hi Ryuan,
&gt; 
&gt; Do you really need to include the gtk directory here?
&gt; 
&gt; +IF (WTF_USE_PANGO)
&gt; +  LIST(APPEND WebKit_INCLUDE_DIRECTORIES
&gt; +    &quot;${WEBCORE_DIR}/platform/graphics/gtk&quot;
&gt; +    ${Pango_INCLUDE_DIRS}
&gt; +  )
&gt; +  LIST(APPEND WebKit_LIBRARIES
&gt; +    ${Pango_LIBRARIES}
&gt; 

sorry about late answer.
now, Pango related implementation was in platform/graphics/gtk.
unless moving it, we should include it.

&gt; And maybe you should also remove FIND_PACKAGE(Freetype) from the global scope and just use it when using that backend. Or is it necessary by pango too?
&gt; 
&gt; Other than that, the patch seems nice.

It&apos;s my mistake. I&apos;ll move it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>285100</commentid>
    <comment_count>4</comment_count>
      <attachid>68844</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-09-26 02:37:14 -0700</bug_when>
    <thetext>Created attachment 68844
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>285101</commentid>
    <comment_count>5</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-09-26 02:38:31 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=68844) [details]
&gt; Patch

I moved FIND_PACKAGE(Freetype).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297403</commentid>
    <comment_count>6</comment_count>
    <who name="Rafael Antognolli">antognolli+webkit</who>
    <bug_when>2010-10-21 06:29:38 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; Created an attachment (id=68844) [details] [details]
&gt; &gt; Patch
&gt; 
&gt; I moved FIND_PACKAGE(Freetype).

(In reply to comment #4)
&gt; Created an attachment (id=68844) [details]
&gt; Patch

(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; Hi Ryuan,
&gt; &gt; 
&gt; &gt; Do you really need to include the gtk directory here?
&gt; &gt; 
&gt; &gt; +IF (WTF_USE_PANGO)
&gt; &gt; +  LIST(APPEND WebKit_INCLUDE_DIRECTORIES
&gt; &gt; +    &quot;${WEBCORE_DIR}/platform/graphics/gtk&quot;
&gt; &gt; +    ${Pango_INCLUDE_DIRS}
&gt; &gt; +  )
&gt; &gt; +  LIST(APPEND WebKit_LIBRARIES
&gt; &gt; +    ${Pango_LIBRARIES}
&gt; &gt; 
&gt; 
&gt; sorry about late answer.
&gt; now, Pango related implementation was in platform/graphics/gtk.
&gt; unless moving it, we should include it.

Ok, I understand your point, but would be better to have these files inside somewhere else (maybe platform/graphics/pango?).

Anyway, I think it&apos;s ok for now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297404</commentid>
    <comment_count>7</comment_count>
    <who name="Rafael Antognolli">antognolli+webkit</who>
    <bug_when>2010-10-21 06:31:12 -0700</bug_when>
    <thetext>Hi mrobinson,

Do you think there&apos;s any problem moving these files to some non-gtk specific folder? Currently they don&apos;t use anything gtk related...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297419</commentid>
    <comment_count>8</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-10-21 07:59:33 -0700</bug_when>
    <thetext>I think it&apos;s a great idea actually. A followup or pre-patch could:

1. Move all Pango backend files to a &quot;pango&quot; subdirectory.
2. Move all FreeType backend files to a &quot;freetype&quot; subdirectory.
3. Rename all inconsistently named FreeType backend files.

I believe that would allow us to remove at least some of the #ifdef magic from FontPlatformData.h.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>308358</commentid>
    <comment_count>9</comment_count>
      <attachid>73698</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-11-11 21:06:55 -0800</bug_when>
    <thetext>Created attachment 73698
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>309043</commentid>
    <comment_count>10</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-11-13 21:19:24 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; Created an attachment (id=73698) [details]
&gt; Patch

Finally this patch can be applied because related bugs was fixed.

could you review this, if possible?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>309100</commentid>
    <comment_count>11</comment_count>
      <attachid>73698</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-14 12:15:10 -0800</bug_when>
    <thetext>Comment on attachment 73698
Patch

Clearing flags on attachment: 73698

Committed r71987: &lt;http://trac.webkit.org/changeset/71987&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>309101</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-14 12:15:16 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68000</attachid>
            <date>2010-09-18 00:56:42 -0700</date>
            <delta_ts>2010-09-26 02:37:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-46029-20100918165624.patch</filename>
            <type>text/plain</type>
            <size>7129</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDY3Nzc2
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDkt
MTggIFJ5dWFuIENob2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtFRkxdIGFkZCBwYW5nbyBzdXBwb3J0
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NjAyOQor
CisgICAgICAgIEFkZCBGT05UX0JBQ0tFTkQgb3B0aW9uIHRvIHN3aXRjaCBiZXR3ZWVuIHBhbmcg
YW5kIGZyZWV0eXBlLgorCisgICAgICAgICogY21ha2UvT3B0aW9uc0VmbC5jbWFrZToKKwogMjAx
MC0wOS0xNiAgRXJpYyBVaHJoYW5lICA8ZXJpY3VAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IEppYW4gTGkuCkluZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gNjc3NzYpCisrKyBXZWJDb3JlL0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEwLTA5LTE4ICBSeXVhbiBDaG9p
ICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBbRUZMXSBhZGQgcGFuZ28gc3VwcG9ydAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDYwMjkKKworICAgICAgICBJbmNs
dWRlIHBhbmdvIHJlbGF0ZWQgZmlsZXMgYW5kIGFkZCBwbGF0Zm9ybSBtYWNybyB0byByZW1vdmUg
Z3RrLmggaW4gRUZMIGJ1aWxkCisKKyAgICAgICAgTm8gbmV3IHRlc3RzOyBmdW5jdGlvbmFsaXR5
IGlzIHVuY2hhbmdlZC4KKworICAgICAgICAqIENNYWtlTGlzdHNFZmwudHh0OgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL2d0ay9Gb250UGxhdGZvcm1EYXRhUGFuZ28uY3BwOgorCiAyMDEw
LTA5LTE3ICBTYW0gV2VpbmlnICA8c2FtQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQg
YnkgSm9uIEhvbmV5Y3V0dC4KSW5kZXg6IFdlYkNvcmUvQ01ha2VMaXN0c0VmbC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gV2ViQ29yZS9DTWFrZUxpc3RzRWZsLnR4dAkocmV2aXNpb24gNjc3NzYpCisrKyBX
ZWJDb3JlL0NNYWtlTGlzdHNFZmwudHh0CSh3b3JraW5nIGNvcHkpCkBAIC02NSwyNiArNjUsNDgg
QEAgSUYgKFdURl9QTEFURk9STV9DQUlSTykKICAgICAiJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0v
Z3JhcGhpY3MvY2Fpcm8iCiAgICkKICAgTElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCi0gICAg
cGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vRm9udENhY2hlRnJlZVR5cGUuY3BwCiAgICAgcGxhdGZv
cm0vZ3JhcGhpY3MvY2Fpcm8vRm9udENhaXJvLmNwcAotICAgIHBsYXRmb3JtL2dyYXBoaWNzL2Nh
aXJvL0ZvbnRDdXN0b21QbGF0Zm9ybURhdGEuY3BwCi0gICAgcGxhdGZvcm0vZ3JhcGhpY3MvY2Fp
cm8vRm9udFBsYXRmb3JtRGF0YUZyZWVUeXBlLmNwcAogICAgIHBsYXRmb3JtL2dyYXBoaWNzL2Nh
aXJvL093blB0ckNhaXJvLmNwcAogICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL1BsYXRmb3Jt
UmVmUHRyQ2Fpcm8uY3BwCi0gICAgcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vR2x5cGhQYWdlVHJl
ZU5vZGVDYWlyby5jcHAKICAgICBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9HcmFkaWVudENhaXJv
LmNwcAogICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29udGV4dENhaXJvLmNw
cAogICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ltYWdlQnVmZmVyQ2Fpcm8uY3BwCiAgICAg
cGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vSW1hZ2VDYWlyby5jcHAKICAgICBwbGF0Zm9ybS9ncmFw
aGljcy9jYWlyby9QYXRoQ2Fpcm8uY3BwCiAgICAgcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vUGF0
dGVybkNhaXJvLmNwcAotICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL1NpbXBsZUZvbnREYXRh
Q2Fpcm8uY3BwCiAgICAgcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vVHJhbnNmb3JtYXRpb25NYXRy
aXhDYWlyby5jcHAKIAogICAgIHBsYXRmb3JtL2ltYWdlLWRlY29kZXJzL2NhaXJvL0ltYWdlRGVj
b2RlckNhaXJvLmNwcAogICApCiBFTkRJRiAoKQogCitJRiAoV1RGX1VTRV9GUkVFVFlQRSkKKyAg
TElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCisgICAgcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8v
Rm9udENhY2hlRnJlZVR5cGUuY3BwCisgICAgcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vRm9udFBs
YXRmb3JtRGF0YUZyZWVUeXBlLmNwcAorICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ZvbnRD
dXN0b21QbGF0Zm9ybURhdGEuY3BwCisgICAgcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vR2x5cGhQ
YWdlVHJlZU5vZGVDYWlyby5jcHAKKyAgICBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9TaW1wbGVG
b250RGF0YUNhaXJvLmNwcAorICApCitFTkRJRiAoKQorCitJRiAoV1RGX1VTRV9QQU5HTykKKyAg
TElTVChBUFBFTkQgV2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCisgICAgIiR7V0VCQ09SRV9E
SVJ9L3BsYXRmb3JtL2dyYXBoaWNzL2d0ayIKKyAgICAke1BhbmdvX0lOQ0xVREVfRElSU30KKyAg
KQorICBMSVNUKEFQUEVORCBXZWJDb3JlX0xJQlJBUklFUworICAgICR7UGFuZ29fTElCUkFSSUVT
fQorICApCisgIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUworICAgIHBsYXRmb3JtL2dyYXBo
aWNzL2d0ay9Gb250Q2FjaGVQYW5nby5jcHAKKyAgICBwbGF0Zm9ybS9ncmFwaGljcy9ndGsvRm9u
dFBsYXRmb3JtRGF0YVBhbmdvLmNwcAorICAgIHBsYXRmb3JtL2dyYXBoaWNzL2d0ay9Gb250Q3Vz
dG9tUGxhdGZvcm1EYXRhUGFuZ28uY3BwCisgICAgcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL0dseXBo
UGFnZVRyZWVOb2RlUGFuZ28uY3BwCisgICAgcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL1NpbXBsZUZv
bnREYXRhUGFuZ28uY3BwCisgICkKK0VORElGICgpCisKIElGIChXVEZfVVNFX1NPVVApCiAgIExJ
U1QoQVBQRU5EIFdlYkNvcmVfSU5DTFVERV9ESVJFQ1RPUklFUwogICAgICIke1dFQkNPUkVfRElS
fS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAiCkBAIC0xNDcsNyArMTY5LDYgQEAgTElTVChBUFBFTkQg
V2ViQ29yZV9MSUJSQVJJRVMKICAgJHtJQ1VfTElCUkFSSUVTfQogICAke0xJQlhNTDJfTElCUkFS
SUVTfQogICAke0xJQlhTTFRfTElCUkFSSUVTfQotICAke1BhbmdvX0xJQlJBUklFU30KICAgJHtT
UUxJVEVfTElCUkFSSUVTfQogKQogCkBAIC0xODEsNyArMjAyLDYgQEAgTElTVChBUFBFTkQgV2Vi
Q29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICR7SUNVX0lOQ0xVREVfRElSU30KICAgJHtMSUJY
TUwyX0lOQ0xVREVfRElSfQogICAke0xJQlhTTFRfSU5DTFVERV9ESVJTfQotICAke1BhbmdvX0lO
Q0xVREVfRElSU30KICAgJHtTUUxJVEVfSU5DTFVERV9ESVJTfQogKQogCkluZGV4OiBXZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2d0ay9Gb250UGxhdGZvcm1EYXRhUGFuZ28uY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL0ZvbnRQbGF0Zm9ybURhdGFQYW5n
by5jcHAJKHJldmlzaW9uIDY3Nzc2KQorKysgV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ndGsv
Rm9udFBsYXRmb3JtRGF0YVBhbmdvLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzksNyArMzksOSBA
QAogI2luY2x1ZGUgPGNhaXJvLWZ0Lmg+CiAjaW5jbHVkZSA8cGFuZ28vcGFuZ29mYy1mb250bWFw
Lmg+CiAjZW5kaWYKKyNpZiBQTEFURk9STShHVEspCiAjaW5jbHVkZSA8Z3RrL2d0ay5oPgorI2Vu
ZGlmCiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIApJbmRleDogV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gV2ViS2l0L2VmbC9DaGFuZ2VMb2cJKHJldmlzaW9uIDY3Nzc2KQorKysg
V2ViS2l0L2VmbC9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNCBAQAorMjAx
MC0wOS0xOCAgUnl1YW4gQ2hvaSAgPHJ5dWFuLmNob2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0VGTF0gYWRkIHBhbmdvIHN1
cHBvcnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ2
MDI5CisKKyAgICAgICAgQWRkIHBhbmdvIGluIGluY2x1ZGUgYW5kIGxpYnMuCisKKyAgICAgICAg
KiBDTWFrZUxpc3RzRWZsLnR4dDoKKwogMjAxMC0wOS0xNyAgRGFyaW4gQWRsZXIgIDxkYXJpbkBh
cHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdlaW5pZy4KSW5kZXg6IFdlYktp
dC9lZmwvQ01ha2VMaXN0c0VmbC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2VmbC9DTWFrZUxp
c3RzRWZsLnR4dAkocmV2aXNpb24gNjc3NzYpCisrKyBXZWJLaXQvZWZsL0NNYWtlTGlzdHNFZmwu
dHh0CSh3b3JraW5nIGNvcHkpCkBAIC0zMSw2ICszMSwxNiBAQCBMSVNUKEFQUEVORCBXZWJLaXRf
SU5DTFVERV9ESVJFQ1RPUklFUwogKQogRU5ESUYoKQogCitJRiAoV1RGX1VTRV9QQU5HTykKKyAg
TElTVChBUFBFTkQgV2ViS2l0X0lOQ0xVREVfRElSRUNUT1JJRVMKKyAgICAiJHtXRUJDT1JFX0RJ
Un0vcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrIgorICAgICR7UGFuZ29fSU5DTFVERV9ESVJTfQorICAp
CisgIExJU1QoQVBQRU5EIFdlYktpdF9MSUJSQVJJRVMKKyAgICAke1BhbmdvX0xJQlJBUklFU30K
KyAgKQorRU5ESUYgKCkKKwogTElTVChBUFBFTkQgV2ViS2l0X1NPVVJDRVMKICAgICBlZmwvV2Vi
Q29yZVN1cHBvcnQvQ2hyb21lQ2xpZW50RWZsLmNwcAogICAgIGVmbC9XZWJDb3JlU3VwcG9ydC9D
b250ZXh0TWVudUNsaWVudEVmbC5jcHAKQEAgLTU4LDcgKzY4LDYgQEAgTElTVChBUFBFTkQgV2Vi
S2l0X0xJQlJBUklFUwogICAgICR7RUZMREVQU19MSUJSQVJJRVN9CiAgICAgJHtGcmVldHlwZV9M
SUJSQVJJRVN9CiAgICAgJHtMSUJYTUwyX0xJQlJBUklFU30KLSAgICAke1BhbmdvX0xJQlJBUklF
U30KICAgICAke1NRTElURV9MSUJSQVJJRVN9CiAgICAgJHtGT05UQ09ORklHX0xJQlJBUklFU30K
ICAgICAke1BOR19MSUJSQVJZfQpJbmRleDogY21ha2UvT3B0aW9uc0VmbC5jbWFrZQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBjbWFrZS9PcHRpb25zRWZsLmNtYWtlCShyZXZpc2lvbiA2Nzc3NikKKysrIGNtYWtl
L09wdGlvbnNFZmwuY21ha2UJKHdvcmtpbmcgY29weSkKQEAgLTEyLDYgKzEyLDEyIEBAIFNFVChX
VEZfUExBVEZPUk1fRUZMIDEpCiBTRVQoQUxMX05FVFdPUktfQkFDS0VORFMgc291cCBjdXJsKQog
U0VUKE5FVFdPUktfQkFDS0VORCAic291cCIgQ0FDSEUgU1RSSU5HICJjaG9vc2Ugd2hpY2ggbmV0
d29yayBiYWNrZW5kIHRvIHVzZSAob25lIG9mICR7QUxMX05FVFdPUktfQkFDS0VORFN9KSIpCiAK
KyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyMgRGV0ZXJtaW5lIHdoaWNoIGZvbnQgYmFja2VuZCB3
aWxsIGJlIHVzZWQKKyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KK1NFVChBTExfRk9OVF9CQUNLRU5E
UyBmcmVldHlwZSBwYW5nbykKK1NFVChGT05UX0JBQ0tFTkQgImZyZWV0eXBlIiBDQUNIRSBTVFJJ
TkcgImNob29zZSB3aGljaCBuZXR3b3JrIGJhY2tlbmQgdG8gdXNlIChvbmUgb2YgJHtBTExfRk9O
VF9CQUNLRU5EU30pIikKKwogRklORF9QQUNLQUdFKENhaXJvIDEuNiBSRVFVSVJFRCkKIEZJTkRf
UEFDS0FHRShFRkwgUkVRVUlSRUQpCiBGSU5EX1BBQ0tBR0UoRnJlZXR5cGUgOS4wIFJFUVVJUkVE
KQpAQCAtMzQsOSArNDAsNiBAQCBMSVNUKEFQUEVORCBXVEZfSU5DTFVERV9ESVJFQ1RPUklFUyAk
e0lDCiBTRVQoV1RGX1BMQVRGT1JNX0NBSVJPIDEpCiBBRERfREVGSU5JVElPTlMoLURXVEZfUExB
VEZPUk1fQ0FJUk89MSkKIAotU0VUKFdURl9VU0VfRlJFRVRZUEUgMSkKLUFERF9ERUZJTklUSU9O
UygtRFVTRV9GUkVFVFlQRT0xKQotCiBTRVQoSlNDX0VYRUNVVEFCTEVfTkFNRSBqc2NfZWZsKQog
U0VUKFdURl9MSUJSQVJZX05BTUUgd3RmX2VmbCkKIFNFVChKYXZhU2NyaXB0Q29yZV9MSUJSQVJZ
X05BTUUgamF2YXNjcmlwdGNvcmVfZWZsKQpAQCAtMTEzLDYgKzExNiwyMCBAQCBFTFNFICgpCiAg
IEFERF9ERUZJTklUSU9OUygtRFdURl9VU0VfQ1VSTD0xKQogRU5ESUYgKCkKIAorSUYgKEZPTlRf
QkFDS0VORCBTVFJFUVVBTCAiZnJlZXR5cGUiKQorICBTRVQoV1RGX1VTRV9GUkVFVFlQRSAxKQor
ICBBRERfREVGSU5JVElPTlMoLURVU0VfRlJFRVRZUEU9MSkKK0VMU0UgKCkKKyAgRklORF9QQUNL
QUdFKFBhbmdvIFJFUVVJUkVEKQorICBTRVQoV1RGX1VTRV9QQU5HTyAxKQorICBBRERfREVGSU5J
VElPTlMoLURVU0VfUEFOR089MSkKKworICBJRiAoTk9UIEVOQUJMRV9HTElCX1NVUFBPUlQpCisg
ICAgU0VUKEVOQUJMRV9HTElCX1NVUFBPUlQgMSkKKyAgICBNRVNTQUdFKCJGb3JjaW5nIEdsaWIg
c3VwcG9ydCIpCisgIEVORElGICgpCitFTkRJRiAoKQorCiBJRiAoRU5BQkxFX1ZJREVPKQogICBT
RVQoRU5BQkxFX0dMSUJfU1VQUE9SVCAxKQogICBNRVNTQUdFKCJGb3JjaW5nIEdsaWIgc3VwcG9y
dCIpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68844</attachid>
            <date>2010-09-26 02:37:14 -0700</date>
            <delta_ts>2010-11-11 21:06:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-46029-20100926183712.patch</filename>
            <type>text/plain</type>
            <size>7330</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDY4MzQw
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDkt
MjYgIFJ5dWFuIENob2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtFRkxdIGFkZCBwYW5nbyBzdXBwb3J0
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NjAyOQor
CisgICAgICAgIEFkZCBGT05UX0JBQ0tFTkQgb3B0aW9uIHRvIHN3aXRjaCBiZXR3ZWVuIHBhbmdv
IGFuZCBmcmVldHlwZS4KKworICAgICAgICAqIGNtYWtlL09wdGlvbnNFZmwuY21ha2U6CisKIDIw
MTAtMDktMjQgIFJvbWFpbiBQb2tyenl3a2EgIDxyb21haW5Aa2RhYi5jb20+CiAKICAgICAgICAg
UmV2aWV3ZWQgYnkgU2ltb24gSGF1c21hbm4uCkluZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gNjgzNDApCisrKyBXZWJDb3Jl
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEwLTA5LTI2ICBS
eXVhbiBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbRUZMXSBhZGQgcGFuZ28gc3VwcG9ydAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDYwMjkKKworICAg
ICAgICBJbmNsdWRlIHBhbmdvIHJlbGF0ZWQgZmlsZXMuCisKKyAgICAgICAgTm8gbmV3IHRlc3Rz
OyBmdW5jdGlvbmFsaXR5IGlzIHVuY2hhbmdlZC4KKworICAgICAgICAqIENNYWtlTGlzdHNFZmwu
dHh0OgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2d0ay9Gb250UGxhdGZvcm1EYXRhUGFu
Z28uY3BwOiBhZGQgcGxhdGZvcm0gbWFjcm8gdG8gcmVtb3ZlIGd0ay5oIHdoZW4gYnVpbGRpbmcg
RUZMLgorCiAyMDEwLTA5LTI1ICBBYmhpc2hlayBBcnlhICA8aW5mZXJub0BjaHJvbWl1bS5vcmc+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTmlrb2xhcyBaaW1tZXJtYW5uLgpJbmRleDogV2ViQ29y
ZS9DTWFrZUxpc3RzRWZsLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL0NNYWtlTGlzdHNFZmwu
dHh0CShyZXZpc2lvbiA2ODM0MCkKKysrIFdlYkNvcmUvQ01ha2VMaXN0c0VmbC50eHQJKHdvcmtp
bmcgY29weSkKQEAgLTY4LDI2ICs2OCw0OCBAQCBJRiAoV1RGX1BMQVRGT1JNX0NBSVJPKQogICAp
CiAgIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICAgIHBsYXRmb3JtL2dyYXBoaWNzL2Nh
aXJvL0NhaXJvVXRpbGl0aWVzLmNwcAotICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ZvbnRD
YWNoZUZyZWVUeXBlLmNwcAogICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ZvbnRDYWlyby5j
cHAKLSAgICBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9Gb250Q3VzdG9tUGxhdGZvcm1EYXRhLmNw
cAotICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ZvbnRQbGF0Zm9ybURhdGFGcmVlVHlwZS5j
cHAKICAgICBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9Pd25QdHJDYWlyby5jcHAKICAgICBwbGF0
Zm9ybS9ncmFwaGljcy9jYWlyby9QbGF0Zm9ybVJlZlB0ckNhaXJvLmNwcAotICAgIHBsYXRmb3Jt
L2dyYXBoaWNzL2NhaXJvL0dseXBoUGFnZVRyZWVOb2RlQ2Fpcm8uY3BwCiAgICAgcGxhdGZvcm0v
Z3JhcGhpY3MvY2Fpcm8vR3JhZGllbnRDYWlyby5jcHAKICAgICBwbGF0Zm9ybS9ncmFwaGljcy9j
YWlyby9HcmFwaGljc0NvbnRleHRDYWlyby5jcHAKICAgICBwbGF0Zm9ybS9ncmFwaGljcy9jYWly
by9JbWFnZUJ1ZmZlckNhaXJvLmNwcAogICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ltYWdl
Q2Fpcm8uY3BwCiAgICAgcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vUGF0aENhaXJvLmNwcAogICAg
IHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL1BhdHRlcm5DYWlyby5jcHAKLSAgICBwbGF0Zm9ybS9n
cmFwaGljcy9jYWlyby9TaW1wbGVGb250RGF0YUNhaXJvLmNwcAogICAgIHBsYXRmb3JtL2dyYXBo
aWNzL2NhaXJvL1RyYW5zZm9ybWF0aW9uTWF0cml4Q2Fpcm8uY3BwCiAKICAgICBwbGF0Zm9ybS9p
bWFnZS1kZWNvZGVycy9jYWlyby9JbWFnZURlY29kZXJDYWlyby5jcHAKICAgKQogRU5ESUYgKCkK
IAorSUYgKFdURl9VU0VfRlJFRVRZUEUpCisgIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwor
ICAgIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ZvbnRDYWNoZUZyZWVUeXBlLmNwcAorICAgIHBs
YXRmb3JtL2dyYXBoaWNzL2NhaXJvL0ZvbnRQbGF0Zm9ybURhdGFGcmVlVHlwZS5jcHAKKyAgICBw
bGF0Zm9ybS9ncmFwaGljcy9jYWlyby9Gb250Q3VzdG9tUGxhdGZvcm1EYXRhLmNwcAorICAgIHBs
YXRmb3JtL2dyYXBoaWNzL2NhaXJvL0dseXBoUGFnZVRyZWVOb2RlQ2Fpcm8uY3BwCisgICAgcGxh
dGZvcm0vZ3JhcGhpY3MvY2Fpcm8vU2ltcGxlRm9udERhdGFDYWlyby5jcHAKKyAgKQorRU5ESUYg
KCkKKworSUYgKFdURl9VU0VfUEFOR08pCisgIExJU1QoQVBQRU5EIFdlYkNvcmVfSU5DTFVERV9E
SVJFQ1RPUklFUworICAgICIke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS9ncmFwaGljcy9ndGsiCisg
ICAgJHtQYW5nb19JTkNMVURFX0RJUlN9CisgICkKKyAgTElTVChBUFBFTkQgV2ViQ29yZV9MSUJS
QVJJRVMKKyAgICAke1BhbmdvX0xJQlJBUklFU30KKyAgKQorICBMSVNUKEFQUEVORCBXZWJDb3Jl
X1NPVVJDRVMKKyAgICBwbGF0Zm9ybS9ncmFwaGljcy9ndGsvRm9udENhY2hlUGFuZ28uY3BwCisg
ICAgcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL0ZvbnRQbGF0Zm9ybURhdGFQYW5nby5jcHAKKyAgICBw
bGF0Zm9ybS9ncmFwaGljcy9ndGsvRm9udEN1c3RvbVBsYXRmb3JtRGF0YVBhbmdvLmNwcAorICAg
IHBsYXRmb3JtL2dyYXBoaWNzL2d0ay9HbHlwaFBhZ2VUcmVlTm9kZVBhbmdvLmNwcAorICAgIHBs
YXRmb3JtL2dyYXBoaWNzL2d0ay9TaW1wbGVGb250RGF0YVBhbmdvLmNwcAorICApCitFTkRJRiAo
KQorCiBJRiAoV1RGX1VTRV9TT1VQKQogICBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVfRElS
RUNUT1JJRVMKICAgICAiJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vbmV0d29yay9zb3VwIgpAQCAt
MTUwLDcgKzE3Miw2IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfTElCUkFSSUVTCiAgICR7SUNVX0xJ
QlJBUklFU30KICAgJHtMSUJYTUwyX0xJQlJBUklFU30KICAgJHtMSUJYU0xUX0xJQlJBUklFU30K
LSAgJHtQYW5nb19MSUJSQVJJRVN9CiAgICR7U1FMSVRFX0xJQlJBUklFU30KICkKIApAQCAtMTg0
LDcgKzIwNSw2IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfSU5DTFVERV9ESVJFQ1RPUklFUwogICAk
e0lDVV9JTkNMVURFX0RJUlN9CiAgICR7TElCWE1MMl9JTkNMVURFX0RJUn0KICAgJHtMSUJYU0xU
X0lOQ0xVREVfRElSU30KLSAgJHtQYW5nb19JTkNMVURFX0RJUlN9CiAgICR7U1FMSVRFX0lOQ0xV
REVfRElSU30KICkKIApJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ndGsvRm9udFBs
YXRmb3JtRGF0YVBhbmdvLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2d0ay9Gb250UGxhdGZvcm1EYXRhUGFuZ28uY3BwCShyZXZpc2lvbiA2ODM0MCkKKysrIFdl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL0ZvbnRQbGF0Zm9ybURhdGFQYW5nby5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTM5LDcgKzM5LDkgQEAKICNpbmNsdWRlIDxjYWlyby1mdC5oPgogI2lu
Y2x1ZGUgPHBhbmdvL3BhbmdvZmMtZm9udG1hcC5oPgogI2VuZGlmCisjaWYgUExBVEZPUk0oR1RL
KQogI2luY2x1ZGUgPGd0ay9ndGsuaD4KKyNlbmRpZgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAK
SW5kZXg6IFdlYktpdC9lZmwvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9lZmwvQ2hh
bmdlTG9nCShyZXZpc2lvbiA2ODM0MCkKKysrIFdlYktpdC9lZmwvQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDktMjYgIFJ5dWFuIENob2kgIDxyeXVhbi5j
aG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFtFRkxdIGFkZCBwYW5nbyBzdXBwb3J0CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NjAyOQorCisgICAgICAgIEFkZCBwYW5nbyBpbiBp
bmNsdWRlIGFuZCBsaWJzLgorCisgICAgICAgICogQ01ha2VMaXN0c0VmbC50eHQ6CisKIDIwMTAt
MDktMjMgIEx1Y2FzIERlIE1hcmNoaSAgPGx1Y2FzLmRlbWFyY2hpQHByb2Z1c2lvbi5tb2JpPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IENzYWJhIE9zenRyb2dvbsOhYy4KSW5kZXg6IFdlYktpdC9l
ZmwvQ01ha2VMaXN0c0VmbC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2VmbC9DTWFrZUxpc3Rz
RWZsLnR4dAkocmV2aXNpb24gNjgzNDApCisrKyBXZWJLaXQvZWZsL0NNYWtlTGlzdHNFZmwudHh0
CSh3b3JraW5nIGNvcHkpCkBAIC0zMSw2ICszMSwxNiBAQCBMSVNUKEFQUEVORCBXZWJLaXRfSU5D
TFVERV9ESVJFQ1RPUklFUwogKQogRU5ESUYoKQogCitJRiAoV1RGX1VTRV9QQU5HTykKKyAgTElT
VChBUFBFTkQgV2ViS2l0X0lOQ0xVREVfRElSRUNUT1JJRVMKKyAgICAiJHtXRUJDT1JFX0RJUn0v
cGxhdGZvcm0vZ3JhcGhpY3MvZ3RrIgorICAgICR7UGFuZ29fSU5DTFVERV9ESVJTfQorICApCisg
IExJU1QoQVBQRU5EIFdlYktpdF9MSUJSQVJJRVMKKyAgICAke1BhbmdvX0xJQlJBUklFU30KKyAg
KQorRU5ESUYgKCkKKwogTElTVChBUFBFTkQgV2ViS2l0X1NPVVJDRVMKICAgICBlZmwvV2ViQ29y
ZVN1cHBvcnQvQ2hyb21lQ2xpZW50RWZsLmNwcAogICAgIGVmbC9XZWJDb3JlU3VwcG9ydC9Db250
ZXh0TWVudUNsaWVudEVmbC5jcHAKQEAgLTU4LDcgKzY4LDYgQEAgTElTVChBUFBFTkQgV2ViS2l0
X0xJQlJBUklFUwogICAgICR7RUZMREVQU19MSUJSQVJJRVN9CiAgICAgJHtGcmVldHlwZV9MSUJS
QVJJRVN9CiAgICAgJHtMSUJYTUwyX0xJQlJBUklFU30KLSAgICAke1BhbmdvX0xJQlJBUklFU30K
ICAgICAke1NRTElURV9MSUJSQVJJRVN9CiAgICAgJHtGT05UQ09ORklHX0xJQlJBUklFU30KICAg
ICAke1BOR19MSUJSQVJZfQpJbmRleDogY21ha2UvT3B0aW9uc0VmbC5jbWFrZQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBjbWFrZS9PcHRpb25zRWZsLmNtYWtlCShyZXZpc2lvbiA2ODM0MCkKKysrIGNtYWtlL09w
dGlvbnNFZmwuY21ha2UJKHdvcmtpbmcgY29weSkKQEAgLTEyLDkgKzEyLDE0IEBAIFNFVChXVEZf
UExBVEZPUk1fRUZMIDEpCiBTRVQoQUxMX05FVFdPUktfQkFDS0VORFMgc291cCBjdXJsKQogU0VU
KE5FVFdPUktfQkFDS0VORCAic291cCIgQ0FDSEUgU1RSSU5HICJjaG9vc2Ugd2hpY2ggbmV0d29y
ayBiYWNrZW5kIHRvIHVzZSAob25lIG9mICR7QUxMX05FVFdPUktfQkFDS0VORFN9KSIpCiAKKyMg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KKyMgRGV0ZXJtaW5lIHdoaWNoIGZvbnQgYmFja2VuZCB3aWxs
IGJlIHVzZWQKKyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KK1NFVChBTExfRk9OVF9CQUNLRU5EUyBm
cmVldHlwZSBwYW5nbykKK1NFVChGT05UX0JBQ0tFTkQgImZyZWV0eXBlIiBDQUNIRSBTVFJJTkcg
ImNob29zZSB3aGljaCBuZXR3b3JrIGJhY2tlbmQgdG8gdXNlIChvbmUgb2YgJHtBTExfRk9OVF9C
QUNLRU5EU30pIikKKwogRklORF9QQUNLQUdFKENhaXJvIDEuNiBSRVFVSVJFRCkKIEZJTkRfUEFD
S0FHRShFRkwgUkVRVUlSRUQpCi1GSU5EX1BBQ0tBR0UoRnJlZXR5cGUgOS4wIFJFUVVJUkVEKQog
RklORF9QQUNLQUdFKEZvbnRjb25maWcgMi44LjAgUkVRVUlSRUQpCiBGSU5EX1BBQ0tBR0UoU3Fs
aXRlIFJFUVVJUkVEKQogRklORF9QQUNLQUdFKExpYlhtbDIgMi42IFJFUVVJUkVEKQpAQCAtMzQs
OSArMzksNiBAQCBMSVNUKEFQUEVORCBXVEZfSU5DTFVERV9ESVJFQ1RPUklFUyAke0lDCiBTRVQo
V1RGX1BMQVRGT1JNX0NBSVJPIDEpCiBBRERfREVGSU5JVElPTlMoLURXVEZfUExBVEZPUk1fQ0FJ
Uk89MSkKIAotU0VUKFdURl9VU0VfRlJFRVRZUEUgMSkKLUFERF9ERUZJTklUSU9OUygtRFVTRV9G
UkVFVFlQRT0xKQotCiBTRVQoSlNDX0VYRUNVVEFCTEVfTkFNRSBqc2NfZWZsKQogU0VUKFdURl9M
SUJSQVJZX05BTUUgd3RmX2VmbCkKIFNFVChKYXZhU2NyaXB0Q29yZV9MSUJSQVJZX05BTUUgamF2
YXNjcmlwdGNvcmVfZWZsKQpAQCAtMTEzLDYgKzExNSwyMSBAQCBFTFNFICgpCiAgIEFERF9ERUZJ
TklUSU9OUygtRFdURl9VU0VfQ1VSTD0xKQogRU5ESUYgKCkKIAorSUYgKEZPTlRfQkFDS0VORCBT
VFJFUVVBTCAiZnJlZXR5cGUiKQorICBGSU5EX1BBQ0tBR0UoRnJlZXR5cGUgOS4wIFJFUVVJUkVE
KQorICBTRVQoV1RGX1VTRV9GUkVFVFlQRSAxKQorICBBRERfREVGSU5JVElPTlMoLURVU0VfRlJF
RVRZUEU9MSkKK0VMU0UgKCkKKyAgRklORF9QQUNLQUdFKFBhbmdvIFJFUVVJUkVEKQorICBTRVQo
V1RGX1VTRV9QQU5HTyAxKQorICBBRERfREVGSU5JVElPTlMoLURVU0VfUEFOR089MSkKKworICBJ
RiAoTk9UIEVOQUJMRV9HTElCX1NVUFBPUlQpCisgICAgU0VUKEVOQUJMRV9HTElCX1NVUFBPUlQg
MSkKKyAgICBNRVNTQUdFKCJGb3JjaW5nIEdsaWIgc3VwcG9ydCIpCisgIEVORElGICgpCitFTkRJ
RiAoKQorCiBJRiAoRU5BQkxFX1ZJREVPKQogICBTRVQoRU5BQkxFX0dMSUJfU1VQUE9SVCAxKQog
ICBNRVNTQUdFKCJGb3JjaW5nIEdsaWIgc3VwcG9ydCIpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73698</attachid>
            <date>2010-11-11 21:06:55 -0800</date>
            <delta_ts>2010-11-14 12:15:10 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-46029-20101112140653.patch</filename>
            <type>text/plain</type>
            <size>7176</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDcxODgz
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMTEt
MTEgIFJ5dWFuIENob2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtFRkxdIGFkZCBwYW5nbyBzdXBwb3J0
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NjAyOQor
CisgICAgICAgIEFkZCBGT05UX0JBQ0tFTkQgb3B0aW9uIHRvIHN3aXRjaCBiZXR3ZWVuIHBhbmdv
IGFuZCBmcmVldHlwZS4KKworICAgICAgICAqIGNtYWtlL09wdGlvbnNFZmwuY21ha2U6CisKIDIw
MTAtMTEtMTEgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCiAgICAgICAgIFJ1YmJl
ci1zdGFtcGVkIGJ5IEFkYW0gUm9iZW4uCkluZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gNzE4ODMpCisrKyBXZWJDb3JlL0No
YW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDEwLTExLTExICBSeXVh
biBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbRUZMXSBhZGQgcGFuZ28gc3VwcG9ydAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDYwMjkKKworICAgICAg
ICBJbmNsdWRlIHBhbmdvIHJlbGF0ZWQgZmlsZXMuCisgICAgICAgIE5vIG5ldyB0ZXN0czsgZnVu
Y3Rpb25hbGl0eSBpcyB1bmNoYW5nZWQuCisKKyAgICAgICAgKiBDTWFrZUxpc3RzRWZsLnR4dDoK
KwogMjAxMC0xMS0xMSAgQ2Fyb2wgU3phYm8gPGNhcm9sLnN6YWJvQG5va2lhLmNvbT4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBLZW50IFRhbXVyYS4KSW5kZXg6IFdlYkNvcmUvQ01ha2VMaXN0c0Vm
bC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9DTWFrZUxpc3RzRWZsLnR4dAkocmV2aXNpb24g
NzE4NjUpCisrKyBXZWJDb3JlL0NNYWtlTGlzdHNFZmwudHh0CSh3b3JraW5nIGNvcHkpCkBAIC02
NSw3ICs2NSw2IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogSUYgKFdURl9QTEFURk9S
TV9DQUlSTykKICAgTElTVChBUFBFTkQgV2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAg
IiR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvIgotICAgICIke1dFQkNPUkVf
RElSfS9wbGF0Zm9ybS9ncmFwaGljcy9mcmVldHlwZSIKICAgKQogICBMSVNUKEFQUEVORCBXZWJD
b3JlX1NPVVJDRVMKICAgICBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9DYWlyb1V0aWxpdGllcy5j
cHAKQEAgLTgwLDE0ICs3OSwzOSBAQCBJRiAoV1RGX1BMQVRGT1JNX0NBSVJPKQogICAgIHBsYXRm
b3JtL2dyYXBoaWNzL2NhaXJvL1BhdHRlcm5DYWlyby5jcHAKICAgICBwbGF0Zm9ybS9ncmFwaGlj
cy9jYWlyby9SZWZQdHJDYWlyby5jcHAKICAgICBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9UcmFu
c2Zvcm1hdGlvbk1hdHJpeENhaXJvLmNwcAotICAgIHBsYXRmb3JtL2dyYXBoaWNzL2ZyZWV0eXBl
L0ZvbnRDYWNoZUZyZWVUeXBlLmNwcAotICAgIHBsYXRmb3JtL2dyYXBoaWNzL2ZyZWV0eXBlL0Zv
bnRDdXN0b21QbGF0Zm9ybURhdGFGcmVlVHlwZS5jcHAKLSAgICBwbGF0Zm9ybS9ncmFwaGljcy9m
cmVldHlwZS9Gb250UGxhdGZvcm1EYXRhRnJlZVR5cGUuY3BwCi0gICAgcGxhdGZvcm0vZ3JhcGhp
Y3MvZnJlZXR5cGUvR2x5cGhQYWdlVHJlZU5vZGVGcmVlVHlwZS5jcHAKLSAgICBwbGF0Zm9ybS9n
cmFwaGljcy9mcmVldHlwZS9TaW1wbGVGb250RGF0YUZyZWVUeXBlLmNwcAogCiAgICAgcGxhdGZv
cm0vaW1hZ2UtZGVjb2RlcnMvY2Fpcm8vSW1hZ2VEZWNvZGVyQ2Fpcm8uY3BwCiAgICkKKworICBJ
RiAoV1RGX1VTRV9GUkVFVFlQRSkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVfRElS
RUNUT1JJRVMKKyAgICAgICIke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS9ncmFwaGljcy9mcmVldHlw
ZSIKKyAgICApCisgICAgTElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCisgICAgICBwbGF0Zm9y
bS9ncmFwaGljcy9mcmVldHlwZS9Gb250Q2FjaGVGcmVlVHlwZS5jcHAKKyAgICAgIHBsYXRmb3Jt
L2dyYXBoaWNzL2ZyZWV0eXBlL0ZvbnRDdXN0b21QbGF0Zm9ybURhdGFGcmVlVHlwZS5jcHAKKyAg
ICAgIHBsYXRmb3JtL2dyYXBoaWNzL2ZyZWV0eXBlL0ZvbnRQbGF0Zm9ybURhdGFGcmVlVHlwZS5j
cHAKKyAgICAgIHBsYXRmb3JtL2dyYXBoaWNzL2ZyZWV0eXBlL0dseXBoUGFnZVRyZWVOb2RlRnJl
ZVR5cGUuY3BwCisgICAgICBwbGF0Zm9ybS9ncmFwaGljcy9mcmVldHlwZS9TaW1wbGVGb250RGF0
YUZyZWVUeXBlLmNwcAorICAgICkKKyAgRU5ESUYgKCkKKworICBJRiAoV1RGX1VTRV9QQU5HTykK
KyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVMKKyAgICAgICIke1dF
QkNPUkVfRElSfS9wbGF0Zm9ybS9ncmFwaGljcy9wYW5nbyIKKyAgICAgICR7UGFuZ29fSU5DTFVE
RV9ESVJTfQorICAgICkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKKyAgICAgIHBs
YXRmb3JtL2dyYXBoaWNzL3BhbmdvL0ZvbnRDYWNoZVBhbmdvLmNwcAorICAgICAgcGxhdGZvcm0v
Z3JhcGhpY3MvcGFuZ28vRm9udEN1c3RvbVBsYXRmb3JtRGF0YVBhbmdvLmNwcAorICAgICAgcGxh
dGZvcm0vZ3JhcGhpY3MvcGFuZ28vRm9udFBsYXRmb3JtRGF0YVBhbmdvLmNwcAorICAgICAgcGxh
dGZvcm0vZ3JhcGhpY3MvcGFuZ28vR2x5cGhQYWdlVHJlZU5vZGVQYW5nby5jcHAKKyAgICAgIHBs
YXRmb3JtL2dyYXBoaWNzL3BhbmdvL1NpbXBsZUZvbnREYXRhUGFuZ28uY3BwCisgICAgKQorICAg
IExJU1QoQVBQRU5EIFdlYkNvcmVfTElCUkFSSUVTCisgICAgICAke1BhbmdvX0xJQlJBUklFU30K
KyAgICApCisgIEVORElGICgpCiBFTkRJRiAoKQogCiBJRiAoV1RGX1VTRV9TT1VQKQpAQCAtMTY1
LDcgKzE4OSw2IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfTElCUkFSSUVTCiAgICR7SUNVX0xJQlJB
UklFU30KICAgJHtMSUJYTUwyX0xJQlJBUklFU30KICAgJHtMSUJYU0xUX0xJQlJBUklFU30KLSAg
JHtQYW5nb19MSUJSQVJJRVN9CiAgICR7U1FMSVRFX0xJQlJBUklFU30KICkKIApAQCAtMTk5LDcg
KzIyMiw2IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfSU5DTFVERV9ESVJFQ1RPUklFUwogICAke0lD
VV9JTkNMVURFX0RJUlN9CiAgICR7TElCWE1MMl9JTkNMVURFX0RJUn0KICAgJHtMSUJYU0xUX0lO
Q0xVREVfRElSU30KLSAgJHtQYW5nb19JTkNMVURFX0RJUlN9CiAgICR7U1FMSVRFX0lOQ0xVREVf
RElSU30KICkKIApJbmRleDogV2ViS2l0L2VmbC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vi
S2l0L2VmbC9DaGFuZ2VMb2cJKHJldmlzaW9uIDcxODgzKQorKysgV2ViS2l0L2VmbC9DaGFuZ2VM
b2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNCBAQAorMjAxMC0xMS0xMSAgUnl1YW4gQ2hv
aSAgPHJ5dWFuLmNob2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgW0VGTF0gYWRkIHBhbmdvIHN1cHBvcnQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ2MDI5CisKKyAgICAgICAgQWRk
IHBhbmdvIGluIGluY2x1ZGUgYW5kIGxpYnMuCisKKyAgICAgICAgKiBDTWFrZUxpc3RzRWZsLnR4
dDoKKwogMjAxMC0xMS0xMSAgUnl1YW4gQ2hvaSAgPHJ5dWFuLmNob2lAc2Ftc3VuZy5jb20+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KSW5kZXg6IFdlYktpdC9lZmwvQ01ha2VM
aXN0c0VmbC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2VmbC9DTWFrZUxpc3RzRWZsLnR4dAko
cmV2aXNpb24gNzE4NjUpCisrKyBXZWJLaXQvZWZsL0NNYWtlTGlzdHNFZmwudHh0CSh3b3JraW5n
IGNvcHkpCkBAIC0xMSw3ICsxMSw2IEBAIExJU1QoQVBQRU5EIFdlYktpdF9JTkNMVURFX0RJUkVD
VE9SSUVTCiAgICAgIiR7V0VCS0lUX0RJUn0vZWZsL2V3ayIKICAgICAiJHtXRUJLSVRfRElSfS9l
ZmwvV2ViQ29yZVN1cHBvcnQiCiAgICAgIiR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL2VmbCIKLSAg
ICAiJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vZ3JhcGhpY3MvZnJlZXR5cGUiCiAgICAgJHtDYWly
b19JTkNMVURFX0RJUlN9CiAgICAgJHtFQ09SRV9YX0lOQ0xVREVfRElSU30KICAgICAke0VESkVf
SU5DTFVERV9ESVJTfQpAQCAtMzIsNiArMzEsMjIgQEAgTElTVChBUFBFTkQgV2ViS2l0X0lOQ0xV
REVfRElSRUNUT1JJRVMKICkKIEVORElGKCkKIAorSUYgKFdURl9VU0VfRlJFRVRZUEUpCisgIExJ
U1QoQVBQRU5EIFdlYktpdF9JTkNMVURFX0RJUkVDVE9SSUVTCisgICAgIiR7V0VCQ09SRV9ESVJ9
L3BsYXRmb3JtL2dyYXBoaWNzL2ZyZWV0eXBlIgorICApCitFTkRJRiAoKQorCitJRiAoV1RGX1VT
RV9QQU5HTykKKyAgTElTVChBUFBFTkQgV2ViS2l0X0lOQ0xVREVfRElSRUNUT1JJRVMKKyAgICAi
JHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vZ3JhcGhpY3MvcGFuZ28iCisgICAgJHtQYW5nb19JTkNM
VURFX0RJUlN9CisgICkKKyAgTElTVChBUFBFTkQgV2ViS2l0X0xJQlJBUklFUworICAgICR7UGFu
Z29fTElCUkFSSUVTfQorICApCitFTkRJRiAoKQorCiBMSVNUKEFQUEVORCBXZWJLaXRfU09VUkNF
UwogICAgIGVmbC9XZWJDb3JlU3VwcG9ydC9DaHJvbWVDbGllbnRFZmwuY3BwCiAgICAgZWZsL1dl
YkNvcmVTdXBwb3J0L0NvbnRleHRNZW51Q2xpZW50RWZsLmNwcApAQCAtNTksNyArNzQsNiBAQCBM
SVNUKEFQUEVORCBXZWJLaXRfTElCUkFSSUVTCiAgICAgJHtFRkxERVBTX0xJQlJBUklFU30KICAg
ICAke0ZyZWV0eXBlX0xJQlJBUklFU30KICAgICAke0xJQlhNTDJfTElCUkFSSUVTfQotICAgICR7
UGFuZ29fTElCUkFSSUVTfQogICAgICR7U1FMSVRFX0xJQlJBUklFU30KICAgICAke0ZPTlRDT05G
SUdfTElCUkFSSUVTfQogICAgICR7UE5HX0xJQlJBUll9CkluZGV4OiBjbWFrZS9PcHRpb25zRWZs
LmNtYWtlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIGNtYWtlL09wdGlvbnNFZmwuY21ha2UJKHJldmlzaW9uIDcx
ODY1KQorKysgY21ha2UvT3B0aW9uc0VmbC5jbWFrZQkod29ya2luZyBjb3B5KQpAQCAtMTIsOSAr
MTIsMTQgQEAgU0VUKFdURl9QTEFURk9STV9FRkwgMSkKIFNFVChBTExfTkVUV09SS19CQUNLRU5E
UyBzb3VwIGN1cmwpCiBTRVQoTkVUV09SS19CQUNLRU5EICJzb3VwIiBDQUNIRSBTVFJJTkcgImNo
b29zZSB3aGljaCBuZXR3b3JrIGJhY2tlbmQgdG8gdXNlIChvbmUgb2YgJHtBTExfTkVUV09SS19C
QUNLRU5EU30pIikKIAorIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorIyBEZXRlcm1pbmUgd2hpY2gg
Zm9udCBiYWNrZW5kIHdpbGwgYmUgdXNlZAorIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorU0VUKEFM
TF9GT05UX0JBQ0tFTkRTIGZyZWV0eXBlIHBhbmdvKQorU0VUKEZPTlRfQkFDS0VORCAiZnJlZXR5
cGUiIENBQ0hFIFNUUklORyAiY2hvb3NlIHdoaWNoIG5ldHdvcmsgYmFja2VuZCB0byB1c2UgKG9u
ZSBvZiAke0FMTF9GT05UX0JBQ0tFTkRTfSkiKQorCiBGSU5EX1BBQ0tBR0UoQ2Fpcm8gMS42IFJF
UVVJUkVEKQogRklORF9QQUNLQUdFKEVGTCBSRVFVSVJFRCkKLUZJTkRfUEFDS0FHRShGcmVldHlw
ZSA5LjAgUkVRVUlSRUQpCiBGSU5EX1BBQ0tBR0UoRm9udGNvbmZpZyAyLjguMCBSRVFVSVJFRCkK
IEZJTkRfUEFDS0FHRShTcWxpdGUgUkVRVUlSRUQpCiBGSU5EX1BBQ0tBR0UoTGliWG1sMiAyLjYg
UkVRVUlSRUQpCkBAIC0zNCw5ICszOSw2IEBAIExJU1QoQVBQRU5EIFdURl9JTkNMVURFX0RJUkVD
VE9SSUVTICR7SUMKIFNFVChXVEZfUExBVEZPUk1fQ0FJUk8gMSkKIEFERF9ERUZJTklUSU9OUygt
RFdURl9QTEFURk9STV9DQUlSTz0xKQogCi1TRVQoV1RGX1VTRV9GUkVFVFlQRSAxKQotQUREX0RF
RklOSVRJT05TKC1EVVNFX0ZSRUVUWVBFPTEpCi0KIFNFVChKU0NfRVhFQ1VUQUJMRV9OQU1FIGpz
Y19lZmwpCiBTRVQoV1RGX0xJQlJBUllfTkFNRSB3dGZfZWZsKQogU0VUKEphdmFTY3JpcHRDb3Jl
X0xJQlJBUllfTkFNRSBqYXZhc2NyaXB0Y29yZV9lZmwpCkBAIC0xMTIsNiArMTE0LDIxIEBAIEVM
U0UgKCkKICAgQUREX0RFRklOSVRJT05TKC1EV1RGX1VTRV9DVVJMPTEpCiBFTkRJRiAoKQogCitJ
RiAoRk9OVF9CQUNLRU5EIFNUUkVRVUFMICJmcmVldHlwZSIpCisgIEZJTkRfUEFDS0FHRShGcmVl
dHlwZSA5LjAgUkVRVUlSRUQpCisgIFNFVChXVEZfVVNFX0ZSRUVUWVBFIDEpCisgIEFERF9ERUZJ
TklUSU9OUygtRFVTRV9GUkVFVFlQRT0xKQorRUxTRSAoKQorICBGSU5EX1BBQ0tBR0UoUGFuZ28g
UkVRVUlSRUQpCisgIFNFVChXVEZfVVNFX1BBTkdPIDEpCisgIEFERF9ERUZJTklUSU9OUygtRFVT
RV9QQU5HTz0xKQorCisgIElGIChOT1QgRU5BQkxFX0dMSUJfU1VQUE9SVCkKKyAgICBTRVQoRU5B
QkxFX0dMSUJfU1VQUE9SVCAxKQorICAgIE1FU1NBR0UoIkZvcmNpbmcgR2xpYiBzdXBwb3J0IikK
KyAgRU5ESUYgKCkKK0VORElGICgpCisKIElGIChFTkFCTEVfVklERU8pCiAgIFNFVChFTkFCTEVf
R0xJQl9TVVBQT1JUIDEpCiAgIE1FU1NBR0UoIkZvcmNpbmcgR2xpYiBzdXBwb3J0IikK
</data>

          </attachment>
      

    </bug>

</bugzilla>