<?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>80491</bug_id>
          
          <creation_ts>2012-03-06 22:29:30 -0800</creation_ts>
          <short_desc>[EFL] Key press event is not processed properly.</short_desc>
          <delta_ts>2012-03-07 09:15:27 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="ChangSeok Oh">kevin.cs.oh</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>572541</commentid>
    <comment_count>0</comment_count>
    <who name="ChangSeok Oh">kevin.cs.oh</who>
    <bug_when>2012-03-06 22:29:30 -0800</bug_when>
    <thetext>This issue is related with mutation-observer feature.
If I press enter key, then a keyboard event for &quot;Enter key&quot; should be processed and reach to the mutation observer, but it doesn&apos;t.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572740</commentid>
    <comment_count>1</comment_count>
      <attachid>130583</attachid>
    <who name="ChangSeok Oh">kevin.cs.oh</who>
    <bug_when>2012-03-07 02:58:20 -0800</bug_when>
    <thetext>Created attachment 130583
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572800</commentid>
    <comment_count>2</comment_count>
      <attachid>130583</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-03-07 04:56:46 -0800</bug_when>
    <thetext>Comment on attachment 130583
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=130583&amp;action=review

It looks that you modify nits of EflKeyboardUtilities | PlatformKeyboardEventEfl as well as add singleCharacterString(). I think this is not match for ChangeLog. I think it is better to split this patch into two patches.

&gt; Source/WebCore/ChangeLog:17
&gt; +        fast/mutation/end-of-task-delivery.html

Trivial nit : Missing &quot;Test:&quot; in front of test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572850</commentid>
    <comment_count>3</comment_count>
      <attachid>130615</attachid>
    <who name="ChangSeok Oh">kevin.cs.oh</who>
    <bug_when>2012-03-07 06:43:24 -0800</bug_when>
    <thetext>Created attachment 130615
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572857</commentid>
    <comment_count>4</comment_count>
      <attachid>130583</attachid>
    <who name="ChangSeok Oh">kevin.cs.oh</who>
    <bug_when>2012-03-07 06:51:07 -0800</bug_when>
    <thetext>Comment on attachment 130583
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=130583&amp;action=review

Thanks for comment. I&apos;ll deal with remained changes in bug80511.

&gt;&gt; Source/WebCore/ChangeLog:17
&gt;&gt; +        fast/mutation/end-of-task-delivery.html
&gt; 
&gt; Trivial nit : Missing &quot;Test:&quot; in front of test case.

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572875</commentid>
    <comment_count>5</comment_count>
      <attachid>130615</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2012-03-07 07:26:58 -0800</bug_when>
    <thetext>Comment on attachment 130615
Patch

OK, looks sensible</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572944</commentid>
    <comment_count>6</comment_count>
      <attachid>130615</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-07 09:15:22 -0800</bug_when>
    <thetext>Comment on attachment 130615
Patch

Clearing flags on attachment: 130615

Committed r110061: &lt;http://trac.webkit.org/changeset/110061&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>572945</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-07 09:15:27 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130583</attachid>
            <date>2012-03-07 02:58:20 -0800</date>
            <delta_ts>2012-03-07 06:51:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80491-20120307195819.patch</filename>
            <type>text/plain</type>
            <size>6163</size>
            <attacher name="ChangSeok Oh">kevin.cs.oh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwMDMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTVlOGE3MmVmYzNiNjFm
NzA3NTk4OTMyNjIxZjRhMzQ2NTg5MDY3Mi4uNTlkYzZlNmQ5MmVmMGVjMjhjYTg0MGIwYTY2MGMw
NTY0NjFmODdlNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDEyLTAzLTA3ICBDaGFu
Z1Nlb2sgT2ggIDxzaGl2YW1pZG93QGdtYWlsLmNvbT4KKworICAgICAgICBbRUZMXSBLZXkgcHJl
c3MgZXZlbnQgaXMgbm90IHByb2Nlc3NlZCBwcm9wZXJseS4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgwNDkxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBpc3N1ZSBpcyByZWxhdGVkIHdpdGggbXV0
YXRpb24gb2JzZXJ2ZXIgZmVhdHVyZS4KKyAgICAgICAgSWYgZW50ZXIga2V5IGlzIHByZXNzZWQs
IHRoZW4gYSBrZXlib2FyZCBldmVudCBzaG91bGQgYmUgcHJvY2Vzc2VkCisgICAgICAgIGFuZCBy
ZWFjaCB0byB0aGUgbXV0YXRpb24gb2JzZXJ2ZXIsIGJ1dCBpdCBkb2Vzbid0LgorICAgICAgICBT
b21lIHNwZWNpYWwga2V5cyBsaWtlIEVudGVyLCBCYWNrc3BhY2UgYW5kIFRhYiBrZXkgc2hvdWxk
IGJlIHByb2Nlc3NlZAorICAgICAgICBhbmQgY2hhbmdlIHRvIGEgc2luZ2xlIGNoYXJhY3RlciBj
b2RlLCBidXQgRUZMIHBvcnQgaGFzbid0IGhhbmRsZWQgbGlrZSB0aGF0LgorCisgICAgICAgIEF0
IGxlYXN0IHdlIGNhbiB2ZXJpZnkgdGhpcyB3aXRoIGZvbGxvd2luZyB0d28gdGVzdHMgYXMgSSBr
bm93LiBidXQgdGhleSByZXF1aXJlIGFub3RoZXIKKyAgICAgICAgZnVuY3Rpb25hbGl0eSBmb3Ig
YnVnNzk2MDEuIEknbSBnb2luZyB0byBzdWJtaXQgdGhlIHBhdGNoIGZvciBpdCBhZnRlciB0aGlz
IG9uZS4KKworICAgICAgICBmYXN0L211dGF0aW9uL2VuZC1vZi10YXNrLWRlbGl2ZXJ5Lmh0bWwK
KyAgICAgICAgZmFzdC9tdXRhdGlvbi9pbmxpbmUtZXZlbnQtbGlzdGVuZXIuaHRtbAorCisgICAg
ICAgICogcGxhdGZvcm0vZWZsL0VmbEtleWJvYXJkVXRpbGl0aWVzLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OmtleUlkZW50aWZpZXJGb3JFdmFzS2V5TmFtZSk6CisgICAgICAgIChXZWJDb3JlOjpz
aW5nbGVDaGFyYWN0ZXJTdHJpbmcpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJD
b3JlOjp3aW5kb3dzS2V5Q29kZUZvckV2YXNLZXlOYW1lKToKKyAgICAgICAgKiBwbGF0Zm9ybS9l
ZmwvRWZsS2V5Ym9hcmRVdGlsaXRpZXMuaDoKKyAgICAgICAgKFdlYkNvcmUpOgorICAgICAgICAq
IHBsYXRmb3JtL2VmbC9QbGF0Zm9ybUtleWJvYXJkRXZlbnRFZmwuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6UGxhdGZvcm1LZXlib2FyZEV2ZW50OjpQbGF0Zm9ybUtleWJvYXJkRXZlbnQpOgorCiAy
MDEyLTAzLTA3ICBZb3NoaWZ1bWkgSW5vdWUgIDx5b3NpbkBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgW0Zvcm1zXSBUaGUgImxlZ2VuZCIgZWxlbWVudCBzaG91bGQgbm90IGJlIGEgZm9ybS1hc3Nv
Y2lhdGVkIGVsZW1lbnQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwv
RWZsS2V5Ym9hcmRVdGlsaXRpZXMuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL0Vm
bEtleWJvYXJkVXRpbGl0aWVzLmNwcAppbmRleCAyYzQyYmJmN2ZkZThmY2E5MGMzMmUxODc5MzNi
MmU2ZWEwNzM2ZmRmLi4zNWVmODRjY2IwZjcwOTQzMDdkN2JiMGI0MDg0MDE2NDhkMDIxZDQ5IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvRWZsS2V5Ym9hcmRVdGlsaXRp
ZXMuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9FZmxLZXlib2FyZFV0aWxp
dGllcy5jcHAKQEAgLTE2Niw3ICsxNjYsNyBAQCBzdGF0aWMgdm9pZCBjcmVhdGVXaW5kb3dzS2V5
TWFwKCkKICAgICB9CiB9CiAKLVN0cmluZyBrZXlJZGVudGlmaWVyRm9yRXZhc0tleU5hbWUoU3Ry
aW5nJiBrZXlOYW1lKQorU3RyaW5nIGtleUlkZW50aWZpZXJGb3JFdmFzS2V5TmFtZShjb25zdCBT
dHJpbmcmIGtleU5hbWUpCiB7CiAgICAgaWYgKGtleU1hcCgpLmlzRW1wdHkoKSkKICAgICAgICAg
Y3JlYXRlS2V5TWFwKCk7CkBAIC0xNzcsNyArMTc3LDE4IEBAIFN0cmluZyBrZXlJZGVudGlmaWVy
Rm9yRXZhc0tleU5hbWUoU3RyaW5nJiBrZXlOYW1lKQogICAgIHJldHVybiBrZXlOYW1lOwogfQog
Ci1pbnQgd2luZG93c0tleUNvZGVGb3JFdmFzS2V5TmFtZShTdHJpbmcmIGtleU5hbWUpCitTdHJp
bmcgc2luZ2xlQ2hhcmFjdGVyU3RyaW5nKGNvbnN0IFN0cmluZyYga2V5TmFtZSkKK3sKKyAgICBp
ZiAoa2V5TmFtZSA9PSAiUmV0dXJuIikKKyAgICAgICAgcmV0dXJuIFN0cmluZygiXHIiKTsKKyAg
ICBpZiAoa2V5TmFtZSA9PSAiQmFja1NwYWNlIikKKyAgICAgICAgcmV0dXJuIFN0cmluZygiXHg4
Iik7CisgICAgaWYgKGtleU5hbWUgPT0gIlRhYiIpCisgICAgICAgIHJldHVybiBTdHJpbmcoIlx0
Iik7CisgICAgcmV0dXJuIGtleU5hbWU7Cit9CisKK2ludCB3aW5kb3dzS2V5Q29kZUZvckV2YXNL
ZXlOYW1lKGNvbnN0IFN0cmluZyYga2V5TmFtZSkKIHsKICAgICBpZiAod2luZG93c0tleU1hcCgp
LmlzRW1wdHkoKSkKICAgICAgICAgY3JlYXRlV2luZG93c0tleU1hcCgpOwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL0VmbEtleWJvYXJkVXRpbGl0aWVzLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvRWZsS2V5Ym9hcmRVdGlsaXRpZXMuaAppbmRleCBkNzkx
NzBiMjlhZTg5NmI2OGQ2ZGI0YTc0MDM5YTJiMDNkYTE4Yzc1Li5hZDM2MzI3ZjRhYWRiNTZjYzNl
Y2QwYTFkMmU0YzQ3ZWUzM2M3OTg2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9lZmwvRWZsS2V5Ym9hcmRVdGlsaXRpZXMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9lZmwvRWZsS2V5Ym9hcmRVdGlsaXRpZXMuaApAQCAtMzQsOCArMzQsOSBAQCBjbGFzcyBTdHJp
bmc7CiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAotV1RGOjpTdHJpbmcga2V5SWRlbnRpZmllckZv
ckV2YXNLZXlOYW1lKFdURjo6U3RyaW5nJik7Ci1pbnQgd2luZG93c0tleUNvZGVGb3JFdmFzS2V5
TmFtZShXVEY6OlN0cmluZyYpOworV1RGOjpTdHJpbmcga2V5SWRlbnRpZmllckZvckV2YXNLZXlO
YW1lKGNvbnN0IFdURjo6U3RyaW5nJik7CitXVEY6OlN0cmluZyBzaW5nbGVDaGFyYWN0ZXJTdHJp
bmcoY29uc3QgV1RGOjpTdHJpbmcmKTsKK2ludCB3aW5kb3dzS2V5Q29kZUZvckV2YXNLZXlOYW1l
KGNvbnN0IFdURjo6U3RyaW5nJik7CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKIApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1BsYXRmb3JtS2V5Ym9hcmRFdmVudEVm
bC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUGxhdGZvcm1LZXlib2FyZEV2ZW50
RWZsLmNwcAppbmRleCA2Mzk2M2U5NWVkMTM3ZGViOTRhNjE3MDI5MDEwYTQ2YTNlMThhMDhkLi42
NTY1NjRkMmNmYzg5ZTkyNmNkYWE1NjkyMWM5ZWFkZjQ3ZDEwMDVmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUGxhdGZvcm1LZXlib2FyZEV2ZW50RWZsLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUGxhdGZvcm1LZXlib2FyZEV2ZW50RWZsLmNw
cApAQCAtNDIsMjkgKzQyLDMwIEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogUGxhdGZvcm1LZXli
b2FyZEV2ZW50OjpQbGF0Zm9ybUtleWJvYXJkRXZlbnQoY29uc3QgRXZhc19FdmVudF9LZXlfRG93
biogZXZlbnQpCiAgICAgOiBQbGF0Zm9ybUV2ZW50KFBsYXRmb3JtRXZlbnQ6OktleURvd24sIGV2
YXNfa2V5X21vZGlmaWVyX2lzX3NldChldmVudC0+bW9kaWZpZXJzLCAiU2hpZnQiKSwgZXZhc19r
ZXlfbW9kaWZpZXJfaXNfc2V0KGV2ZW50LT5tb2RpZmllcnMsICJDb250cm9sIiksIGV2YXNfa2V5
X21vZGlmaWVyX2lzX3NldChldmVudC0+bW9kaWZpZXJzLCAiQWx0IiksIGV2YXNfa2V5X21vZGlm
aWVyX2lzX3NldChldmVudC0+bW9kaWZpZXJzLCAiTWV0YSIpLCBjdXJyZW50VGltZSgpKQotICAg
ICwgbV90ZXh0KFN0cmluZzo6ZnJvbVVURjgoZXZlbnQtPnN0cmluZykpCi0gICAgLCBtX3VubW9k
aWZpZWRUZXh0KFN0cmluZzo6ZnJvbVVURjgoZXZlbnQtPnN0cmluZykpCisgICAgLCBtX3RleHQo
c2luZ2xlQ2hhcmFjdGVyU3RyaW5nKFN0cmluZzo6ZnJvbVVURjgoZXZlbnQtPnN0cmluZykpKQor
ICAgICwgbV91bm1vZGlmaWVkVGV4dChzaW5nbGVDaGFyYWN0ZXJTdHJpbmcoU3RyaW5nOjpmcm9t
VVRGOChldmVudC0+c3RyaW5nKSkpCisgICAgLCBtX2tleUlkZW50aWZpZXIoa2V5SWRlbnRpZmll
ckZvckV2YXNLZXlOYW1lKFN0cmluZyhldmVudC0+a2V5KSkpCisgICAgLCBtX3dpbmRvd3NWaXJ0
dWFsS2V5Q29kZSh3aW5kb3dzS2V5Q29kZUZvckV2YXNLZXlOYW1lKFN0cmluZyhldmVudC0+a2V5
KSkpCisgICAgLCBtX25hdGl2ZVZpcnR1YWxLZXlDb2RlKDApCisgICAgLCBtX21hY0NoYXJDb2Rl
KDApCisgICAgLCBtX2F1dG9SZXBlYXQoZmFsc2UpCisgICAgLCBtX2lzS2V5cGFkKGZhbHNlKQor
ICAgICwgbV9pc1N5c3RlbUtleShmYWxzZSkKIHsKLSAgICBTdHJpbmcga2V5TmFtZSA9IFN0cmlu
ZyhldmVudC0+a2V5KTsKLSAgICBtX2tleUlkZW50aWZpZXIgPSBrZXlJZGVudGlmaWVyRm9yRXZh
c0tleU5hbWUoa2V5TmFtZSk7Ci0gICAgbV93aW5kb3dzVmlydHVhbEtleUNvZGUgPSB3aW5kb3dz
S2V5Q29kZUZvckV2YXNLZXlOYW1lKGtleU5hbWUpOwotCi0gICAgLy8gRklYTUU6Ci0gICAgbV9p
c0tleXBhZCA9IGZhbHNlOwotICAgIG1fYXV0b1JlcGVhdCA9IGZhbHNlOwogfQogCiBQbGF0Zm9y
bUtleWJvYXJkRXZlbnQ6OlBsYXRmb3JtS2V5Ym9hcmRFdmVudChjb25zdCBFdmFzX0V2ZW50X0tl
eV9VcCogZXZlbnQpCiAgICAgOiBQbGF0Zm9ybUV2ZW50KFBsYXRmb3JtRXZlbnQ6OktleVVwLCBl
dmFzX2tleV9tb2RpZmllcl9pc19zZXQoZXZlbnQtPm1vZGlmaWVycywgIlNoaWZ0IiksIGV2YXNf
a2V5X21vZGlmaWVyX2lzX3NldChldmVudC0+bW9kaWZpZXJzLCAiQ29udHJvbCIpLCBldmFzX2tl
eV9tb2RpZmllcl9pc19zZXQoZXZlbnQtPm1vZGlmaWVycywgIkFsdCIpLCBldmFzX2tleV9tb2Rp
Zmllcl9pc19zZXQoZXZlbnQtPm1vZGlmaWVycywgIk1ldGEiKSwgY3VycmVudFRpbWUoKSkKLSAg
ICAsIG1fdGV4dChTdHJpbmc6OmZyb21VVEY4KGV2ZW50LT5zdHJpbmcpKQorICAgICwgbV90ZXh0
KHNpbmdsZUNoYXJhY3RlclN0cmluZyhTdHJpbmc6OmZyb21VVEY4KGV2ZW50LT5zdHJpbmcpKSkK
KyAgICAsIG1fdW5tb2RpZmllZFRleHQoc2luZ2xlQ2hhcmFjdGVyU3RyaW5nKFN0cmluZzo6ZnJv
bVVURjgoZXZlbnQtPnN0cmluZykpKQorICAgICwgbV9rZXlJZGVudGlmaWVyKGtleUlkZW50aWZp
ZXJGb3JFdmFzS2V5TmFtZShTdHJpbmcoZXZlbnQtPmtleSkpKQorICAgICwgbV93aW5kb3dzVmly
dHVhbEtleUNvZGUod2luZG93c0tleUNvZGVGb3JFdmFzS2V5TmFtZShTdHJpbmcoZXZlbnQtPmtl
eSkpKQorICAgICwgbV9uYXRpdmVWaXJ0dWFsS2V5Q29kZSgwKQorICAgICwgbV9tYWNDaGFyQ29k
ZSgwKQorICAgICwgbV9hdXRvUmVwZWF0KGZhbHNlKQorICAgICwgbV9pc0tleXBhZChmYWxzZSkK
KyAgICAsIG1faXNTeXN0ZW1LZXkoZmFsc2UpCiB7Ci0gICAgU3RyaW5nIGtleU5hbWUgPSBTdHJp
bmcoZXZlbnQtPmtleSk7Ci0gICAgbV9rZXlJZGVudGlmaWVyID0ga2V5SWRlbnRpZmllckZvckV2
YXNLZXlOYW1lKGtleU5hbWUpOwotICAgIG1fd2luZG93c1ZpcnR1YWxLZXlDb2RlID0gd2luZG93
c0tleUNvZGVGb3JFdmFzS2V5TmFtZShrZXlOYW1lKTsKLQotICAgIC8vIEZJWE1FOgotICAgIG1f
aXNLZXlwYWQgPSBmYWxzZTsKLSAgICBtX2F1dG9SZXBlYXQgPSBmYWxzZTsKIH0KIAogdm9pZCBQ
bGF0Zm9ybUtleWJvYXJkRXZlbnQ6OmRpc2FtYmlndWF0ZUtleURvd25FdmVudChUeXBlIHR5cGUs
IGJvb2wpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130615</attachid>
            <date>2012-03-07 06:43:24 -0800</date>
            <delta_ts>2012-03-07 09:15:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80491-20120307234318.patch</filename>
            <type>text/plain</type>
            <size>4690</size>
            <attacher name="ChangSeok Oh">kevin.cs.oh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwMDUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDc1Y2MzY2IxMDVmMzcx
YzAwMjgzZDlmNDI3NGVlOWIxNWYwOWM2YS4uZmU0YmVmNTFjMDNkZjc4ODk2NmMwM2ZhYzYwZWY2
ZDFhYjhmYWRkOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMwIEBACisyMDEyLTAzLTA3ICBDaGFu
Z1Nlb2sgT2ggIDxzaGl2YW1pZG93QGdtYWlsLmNvbT4KKworICAgICAgICBbRUZMXSBLZXkgcHJl
c3MgZXZlbnQgaXMgbm90IHByb2Nlc3NlZCBwcm9wZXJseS4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgwNDkxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBpc3N1ZSBpcyByZWxhdGVkIHdpdGggbXV0
YXRpb24gb2JzZXJ2ZXIgZmVhdHVyZS4KKyAgICAgICAgSWYgZW50ZXIga2V5IGlzIHByZXNzZWQs
IHRoZW4gYSBrZXlib2FyZCBldmVudCBzaG91bGQgYmUgcHJvY2Vzc2VkCisgICAgICAgIGFuZCBy
ZWFjaCB0byB0aGUgbXV0YXRpb24gb2JzZXJ2ZXIsIGJ1dCBpdCBkb2Vzbid0LgorICAgICAgICBT
b21lIHNwZWNpYWwga2V5cyBsaWtlIEVudGVyLCBCYWNrc3BhY2UgYW5kIFRhYiBrZXkgc2hvdWxk
IGJlIHByb2Nlc3NlZAorICAgICAgICBhbmQgY2hhbmdlIHRvIGEgc2luZ2xlIGNoYXJhY3RlciBj
b2RlLCBidXQgRUZMIHBvcnQgaGFzbid0IGhhbmRsZWQgbGlrZSB0aGF0LgorCisgICAgICAgIEF0
IGxlYXN0IHdlIGNhbiB2ZXJpZnkgdGhpcyB3aXRoIGZvbGxvd2luZyB0d28gdGVzdHMgYXMgSSBr
bm93LiBidXQgdGhleSByZXF1aXJlIGFub3RoZXIKKyAgICAgICAgZnVuY3Rpb25hbGl0eSBmb3Ig
YnVnNzk2MDEuIEknbSBnb2luZyB0byBzdWJtaXQgdGhlIHBhdGNoIGZvciBpdCBhZnRlciB0aGlz
IG9uZS4KKworICAgICAgICBUZXN0OiBmYXN0L211dGF0aW9uL2VuZC1vZi10YXNrLWRlbGl2ZXJ5
Lmh0bWwKKyAgICAgICAgICAgICAgZmFzdC9tdXRhdGlvbi9pbmxpbmUtZXZlbnQtbGlzdGVuZXIu
aHRtbAorCisgICAgICAgICogcGxhdGZvcm0vZWZsL0VmbEtleWJvYXJkVXRpbGl0aWVzLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OnNpbmdsZUNoYXJhY3RlclN0cmluZyk6CisgICAgICAgIChXZWJD
b3JlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvRWZsS2V5Ym9hcmRVdGlsaXRpZXMuaDoKKyAg
ICAgICAgKFdlYkNvcmUpOgorICAgICAgICAqIHBsYXRmb3JtL2VmbC9QbGF0Zm9ybUtleWJvYXJk
RXZlbnRFZmwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGxhdGZvcm1LZXlib2FyZEV2ZW50OjpQ
bGF0Zm9ybUtleWJvYXJkRXZlbnQpOgorCiAyMDEyLTAzLTA3ICBab2x0YW4gSG9ydmF0aCAgPHpv
bHRhbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFtRdF0gQWRkIHFtYWtlIGNvbmZpZyB0ZXN0cyBm
b3IgSlBFRyBhbmQgUE5HIGxpYnJhcnkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2VmbC9FZmxLZXlib2FyZFV0aWxpdGllcy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9lZmwvRWZsS2V5Ym9hcmRVdGlsaXRpZXMuY3BwCmluZGV4IDJjNDJiYmY3ZmRlOGZjYTkwYzMy
ZTE4NzkzM2IyZTZlYTA3MzZmZGYuLjhjYTg2MzQxNWJlMjQ5NzI2NDQxY2Y0NTU5NDRlMDkzYzRi
Y2QwY2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9FZmxLZXlib2Fy
ZFV0aWxpdGllcy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL0VmbEtleWJv
YXJkVXRpbGl0aWVzLmNwcApAQCAtMTc3LDYgKzE3NywxNyBAQCBTdHJpbmcga2V5SWRlbnRpZmll
ckZvckV2YXNLZXlOYW1lKFN0cmluZyYga2V5TmFtZSkKICAgICByZXR1cm4ga2V5TmFtZTsKIH0K
IAorU3RyaW5nIHNpbmdsZUNoYXJhY3RlclN0cmluZyhjb25zdCBTdHJpbmcmIGtleU5hbWUpCit7
CisgICAgaWYgKGtleU5hbWUgPT0gIlJldHVybiIpCisgICAgICAgIHJldHVybiBTdHJpbmcoIlxy
Iik7CisgICAgaWYgKGtleU5hbWUgPT0gIkJhY2tTcGFjZSIpCisgICAgICAgIHJldHVybiBTdHJp
bmcoIlx4OCIpOworICAgIGlmIChrZXlOYW1lID09ICJUYWIiKQorICAgICAgICByZXR1cm4gU3Ry
aW5nKCJcdCIpOworICAgIHJldHVybiBrZXlOYW1lOworfQorCiBpbnQgd2luZG93c0tleUNvZGVG
b3JFdmFzS2V5TmFtZShTdHJpbmcmIGtleU5hbWUpCiB7CiAgICAgaWYgKHdpbmRvd3NLZXlNYXAo
KS5pc0VtcHR5KCkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvRWZs
S2V5Ym9hcmRVdGlsaXRpZXMuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9FZmxLZXli
b2FyZFV0aWxpdGllcy5oCmluZGV4IGQ3OTE3MGIyOWFlODk2YjY4ZDZkYjRhNzQwMzlhMmIwM2Rh
MThjNzUuLjhlZDBhZTVmMmNiZTdkYzJmODUxOWVkMjNjYjQ4MDY0NTQzNGVjMjQgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9FZmxLZXlib2FyZFV0aWxpdGllcy5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9FZmxLZXlib2FyZFV0aWxpdGllcy5oCkBA
IC0zNSw2ICszNSw3IEBAIGNsYXNzIFN0cmluZzsKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogV1RG
OjpTdHJpbmcga2V5SWRlbnRpZmllckZvckV2YXNLZXlOYW1lKFdURjo6U3RyaW5nJik7CitXVEY6
OlN0cmluZyBzaW5nbGVDaGFyYWN0ZXJTdHJpbmcoY29uc3QgV1RGOjpTdHJpbmcmKTsKIGludCB3
aW5kb3dzS2V5Q29kZUZvckV2YXNLZXlOYW1lKFdURjo6U3RyaW5nJik7CiAKIH0gLy8gbmFtZXNw
YWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9QbGF0
Zm9ybUtleWJvYXJkRXZlbnRFZmwuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1Bs
YXRmb3JtS2V5Ym9hcmRFdmVudEVmbC5jcHAKaW5kZXggNjM5NjNlOTVlZDEzN2RlYjk0YTYxNzAy
OTAxMGE0NmEzZTE4YTA4ZC4uZGEwNWJlMDViYzZkNjA2NTA5M2Q0NjhmNTM2NjNiMzJjY2QyOGVi
NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1BsYXRmb3JtS2V5Ym9h
cmRFdmVudEVmbC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1BsYXRmb3Jt
S2V5Ym9hcmRFdmVudEVmbC5jcHAKQEAgLTQyLDggKzQyLDggQEAgbmFtZXNwYWNlIFdlYkNvcmUg
ewogCiBQbGF0Zm9ybUtleWJvYXJkRXZlbnQ6OlBsYXRmb3JtS2V5Ym9hcmRFdmVudChjb25zdCBF
dmFzX0V2ZW50X0tleV9Eb3duKiBldmVudCkKICAgICA6IFBsYXRmb3JtRXZlbnQoUGxhdGZvcm1F
dmVudDo6S2V5RG93biwgZXZhc19rZXlfbW9kaWZpZXJfaXNfc2V0KGV2ZW50LT5tb2RpZmllcnMs
ICJTaGlmdCIpLCBldmFzX2tleV9tb2RpZmllcl9pc19zZXQoZXZlbnQtPm1vZGlmaWVycywgIkNv
bnRyb2wiKSwgZXZhc19rZXlfbW9kaWZpZXJfaXNfc2V0KGV2ZW50LT5tb2RpZmllcnMsICJBbHQi
KSwgZXZhc19rZXlfbW9kaWZpZXJfaXNfc2V0KGV2ZW50LT5tb2RpZmllcnMsICJNZXRhIiksIGN1
cnJlbnRUaW1lKCkpCi0gICAgLCBtX3RleHQoU3RyaW5nOjpmcm9tVVRGOChldmVudC0+c3RyaW5n
KSkKLSAgICAsIG1fdW5tb2RpZmllZFRleHQoU3RyaW5nOjpmcm9tVVRGOChldmVudC0+c3RyaW5n
KSkKKyAgICAsIG1fdGV4dChzaW5nbGVDaGFyYWN0ZXJTdHJpbmcoU3RyaW5nOjpmcm9tVVRGOChl
dmVudC0+c3RyaW5nKSkpCisgICAgLCBtX3VubW9kaWZpZWRUZXh0KHNpbmdsZUNoYXJhY3RlclN0
cmluZyhTdHJpbmc6OmZyb21VVEY4KGV2ZW50LT5zdHJpbmcpKSkKIHsKICAgICBTdHJpbmcga2V5
TmFtZSA9IFN0cmluZyhldmVudC0+a2V5KTsKICAgICBtX2tleUlkZW50aWZpZXIgPSBrZXlJZGVu
dGlmaWVyRm9yRXZhc0tleU5hbWUoa2V5TmFtZSk7CkBAIC01Niw3ICs1Niw3IEBAIFBsYXRmb3Jt
S2V5Ym9hcmRFdmVudDo6UGxhdGZvcm1LZXlib2FyZEV2ZW50KGNvbnN0IEV2YXNfRXZlbnRfS2V5
X0Rvd24qIGV2ZW50KQogCiBQbGF0Zm9ybUtleWJvYXJkRXZlbnQ6OlBsYXRmb3JtS2V5Ym9hcmRF
dmVudChjb25zdCBFdmFzX0V2ZW50X0tleV9VcCogZXZlbnQpCiAgICAgOiBQbGF0Zm9ybUV2ZW50
KFBsYXRmb3JtRXZlbnQ6OktleVVwLCBldmFzX2tleV9tb2RpZmllcl9pc19zZXQoZXZlbnQtPm1v
ZGlmaWVycywgIlNoaWZ0IiksIGV2YXNfa2V5X21vZGlmaWVyX2lzX3NldChldmVudC0+bW9kaWZp
ZXJzLCAiQ29udHJvbCIpLCBldmFzX2tleV9tb2RpZmllcl9pc19zZXQoZXZlbnQtPm1vZGlmaWVy
cywgIkFsdCIpLCBldmFzX2tleV9tb2RpZmllcl9pc19zZXQoZXZlbnQtPm1vZGlmaWVycywgIk1l
dGEiKSwgY3VycmVudFRpbWUoKSkKLSAgICAsIG1fdGV4dChTdHJpbmc6OmZyb21VVEY4KGV2ZW50
LT5zdHJpbmcpKQorICAgICwgbV90ZXh0KHNpbmdsZUNoYXJhY3RlclN0cmluZyhTdHJpbmc6OmZy
b21VVEY4KGV2ZW50LT5zdHJpbmcpKSkKIHsKICAgICBTdHJpbmcga2V5TmFtZSA9IFN0cmluZyhl
dmVudC0+a2V5KTsKICAgICBtX2tleUlkZW50aWZpZXIgPSBrZXlJZGVudGlmaWVyRm9yRXZhc0tl
eU5hbWUoa2V5TmFtZSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>