<?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>80119</bug_id>
          
          <creation_ts>2012-03-02 00:12:29 -0800</creation_ts>
          <short_desc>[EFL] Add OwnPtr specialization for Ecore_Timer</short_desc>
          <delta_ts>2012-03-15 12:56:02 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</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>
          
          <blocked>62777</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="YoungTaeck Song">youngtaeck.song</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>569360</commentid>
    <comment_count>0</comment_count>
    <who name="YoungTaeck Song">youngtaeck.song</who>
    <bug_when>2012-03-02 00:12:29 -0800</bug_when>
    <thetext>Add an overload for deleteOwnedPtr(Ecore_Timer*) on EFL port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569367</commentid>
    <comment_count>1</comment_count>
      <attachid>129833</attachid>
    <who name="YoungTaeck Song">youngtaeck.song</who>
    <bug_when>2012-03-02 00:17:41 -0800</bug_when>
    <thetext>Created attachment 129833
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569370</commentid>
    <comment_count>2</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-03-02 00:21:37 -0800</bug_when>
    <thetext>How do you think about applying this in SharedTimerEfl.cpp and somewhere Ecore_Timer is used ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569461</commentid>
    <comment_count>3</comment_count>
    <who name="YoungTaeck Song">youngtaeck.song</who>
    <bug_when>2012-03-02 02:23:52 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; How do you think about applying this in SharedTimerEfl.cpp and somewhere Ecore_Timer is used ?

This patch for RunLoopEfl.cpp. Please see https://bugs.webkit.org/attachment.cgi?id=129848&amp;action=review.
So I think it&apos;s not suitable to using SharedTimerEfl.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570423</commentid>
    <comment_count>4</comment_count>
      <attachid>130057</attachid>
    <who name="YoungTaeck Song">youngtaeck.song</who>
    <bug_when>2012-03-04 23:16:35 -0800</bug_when>
    <thetext>Created attachment 130057
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570428</commentid>
    <comment_count>5</comment_count>
    <who name="YoungTaeck Song">youngtaeck.song</who>
    <bug_when>2012-03-04 23:22:18 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; How do you think about applying this in SharedTimerEfl.cpp and somewhere Ecore_Timer is used ?

Sorry, Ryuan. I misunderstood your intentions.
I changed SharedTimerEfl.cpp to use OwnPtr&lt;Ecore_timer&gt; at next patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570433</commentid>
    <comment_count>6</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-03-04 23:31:28 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #2)
&gt; &gt; How do you think about applying this in SharedTimerEfl.cpp and somewhere Ecore_Timer is used ?
&gt; 
&gt; Sorry, Ryuan. I misunderstood your intentions.
&gt; I changed SharedTimerEfl.cpp to use OwnPtr&lt;Ecore_timer&gt; at next patch.

You are missing WebCore&apos;s ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570463</commentid>
    <comment_count>7</comment_count>
      <attachid>130066</attachid>
    <who name="YoungTaeck Song">youngtaeck.song</who>
    <bug_when>2012-03-05 00:33:04 -0800</bug_when>
    <thetext>Created attachment 130066
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570467</commentid>
    <comment_count>8</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-03-05 00:36:18 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; Created an attachment (id=130066) [details]
&gt; Patch

Looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570808</commentid>
    <comment_count>9</comment_count>
      <attachid>130066</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-05 10:06:08 -0800</bug_when>
    <thetext>Comment on attachment 130066
Patch

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

&gt; Source/WebCore/platform/efl/SharedTimerEfl.cpp:41
&gt; -static Ecore_Timer *_sharedTimer = 0;
&gt; +static OwnPtr&lt;Ecore_Timer&gt; sharedTimer;

Declaring a static object like this makes the code prone to all sorts of problems, since you can&apos;t guarantee when this object will be initialized. Either keep the old version, or use the DEFINE_STATIC_LOCAL macro to make sure the object is created on first use.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>571263</commentid>
    <comment_count>10</comment_count>
      <attachid>130247</attachid>
    <who name="YoungTaeck Song">youngtaeck.song</who>
    <bug_when>2012-03-05 17:36:48 -0800</bug_when>
    <thetext>Created attachment 130247
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>571267</commentid>
    <comment_count>11</comment_count>
    <who name="YoungTaeck Song">youngtaeck.song</who>
    <bug_when>2012-03-05 17:38:59 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 130066 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=130066&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/efl/SharedTimerEfl.cpp:41
&gt; &gt; -static Ecore_Timer *_sharedTimer = 0;
&gt; &gt; +static OwnPtr&lt;Ecore_Timer&gt; sharedTimer;
&gt; 
&gt; Declaring a static object like this makes the code prone to all sorts of problems, since you can&apos;t guarantee when this object will be initialized. Either keep the old version, or use the DEFINE_STATIC_LOCAL macro to make sure the object is created on first use.

Thanks for your review.
We decided to keep the old version.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>571298</commentid>
    <comment_count>12</comment_count>
      <attachid>130247</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-05 17:56:04 -0800</bug_when>
    <thetext>Comment on attachment 130247
Patch

Looks OK to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574452</commentid>
    <comment_count>13</comment_count>
      <attachid>130247</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-03-08 18:15:01 -0800</bug_when>
    <thetext>Comment on attachment 130247
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579659</commentid>
    <comment_count>14</comment_count>
      <attachid>130247</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-15 12:55:57 -0700</bug_when>
    <thetext>Comment on attachment 130247
Patch

Clearing flags on attachment: 130247

Committed r110876: &lt;http://trac.webkit.org/changeset/110876&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579660</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-15 12:56:02 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129833</attachid>
            <date>2012-03-02 00:17:41 -0800</date>
            <delta_ts>2012-03-04 23:16:27 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch-[20120302]-[youngtaeck.song@samsung.com]-[Add_OwnPtr_specialization_for_Ecore_Timer].patch</filename>
            <type>text/plain</type>
            <size>1970</size>
            <attacher name="YoungTaeck Song">youngtaeck.song</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDFlMDc3OWIuLmNlNDUyYjMgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAzLTAxICBZb3VuZ1RhZWNrIFNv
bmcgIDx5b3VuZ3RhZWNrLnNvbmdAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIE93
blB0ciBzcGVjaWFsaXphdGlvbiBmb3IgRWNvcmVfVGltZXIuCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDExOQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhbiBvdmVybG9hZCBmb3IgZGVsZXRlT3du
ZWRQdHIoRWNvcmVfVGltZXIqKSBvbiBFRkwgcG9ydC4KKworICAgICAgICAqIHd0Zi9Pd25QdHJD
b21tb24uaDoKKyAgICAgICAgKFdURik6CisgICAgICAgICogd3RmL2VmbC9Pd25QdHJFZmwuY3Bw
OgorICAgICAgICAoV1RGOjpkZWxldGVPd25lZFB0cik6CisgICAgICAgIChXVEYpOgorCiAyMDEy
LTAzLTAxICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmVy
dCBteSBjaGFuZ2UuIEJyb2tlIGJ1aWxkcy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS93dGYvT3duUHRyQ29tbW9uLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL093blB0
ckNvbW1vbi5oCmluZGV4IDMxNWRiODkuLmNlYTVhN2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS93dGYvT3duUHRyQ29tbW9uLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3d0Zi9Pd25QdHJDb21tb24uaApAQCAtNDEsNiArNDEsNyBAQCB0eXBlZGVmIHN0cnVjdCBIUkdO
X18qIEhSR047CiAjaWYgUExBVEZPUk0oRUZMKQogdHlwZWRlZiBzdHJ1Y3QgX0Vjb3JlX0V2YXMg
RWNvcmVfRXZhczsKIHR5cGVkZWYgc3RydWN0IF9FY29yZV9QaXBlIEVjb3JlX1BpcGU7Cit0eXBl
ZGVmIHN0cnVjdCBfRWNvcmVfVGltZXIgRWNvcmVfVGltZXI7CiB0eXBlZGVmIHN0cnVjdCBfRWlu
YV9Nb2R1bGUgRWluYV9Nb2R1bGU7CiB0eXBlZGVmIHN0cnVjdCBfRXZhc19PYmplY3QgRXZhc19P
YmplY3Q7CiAjZW5kaWYKQEAgLTY3LDYgKzY4LDcgQEAgbmFtZXNwYWNlIFdURiB7CiAjaWYgUExB
VEZPUk0oRUZMKQogICAgIHZvaWQgZGVsZXRlT3duZWRQdHIoRWNvcmVfRXZhcyopOwogICAgIHZv
aWQgZGVsZXRlT3duZWRQdHIoRWNvcmVfUGlwZSopOworICAgIHZvaWQgZGVsZXRlT3duZWRQdHIo
RWNvcmVfVGltZXIqKTsKICAgICB2b2lkIGRlbGV0ZU93bmVkUHRyKEVpbmFfTW9kdWxlKik7CiAg
ICAgdm9pZCBkZWxldGVPd25lZFB0cihFdmFzX09iamVjdCopOwogI2VuZGlmCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL2VmbC9Pd25QdHJFZmwuY3BwIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3d0Zi9lZmwvT3duUHRyRWZsLmNwcAppbmRleCAzZjNhZDY0Li4zNjcxNTUz
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL2VmbC9Pd25QdHJFZmwuY3Bw
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvZWZsL093blB0ckVmbC5jcHAKQEAgLTU3
LDQgKzU3LDEwIEBAIHZvaWQgZGVsZXRlT3duZWRQdHIoRWluYV9Nb2R1bGUqIHB0cikKICAgICAg
ICAgZWluYV9tb2R1bGVfZnJlZShwdHIpOyAvLyBJZiBtb2R1bGUgd2Fzbid0IHVubG9hZGVkLCBl
aW5hX21vZHVsZV9mcmVlKCkgY2FsbHMgZWluYV9tb2R1bGVfdW5sb2FkKCkuCiB9CiAKK3ZvaWQg
ZGVsZXRlT3duZWRQdHIoRWNvcmVfVGltZXIqIHB0cikKK3sKKyAgICBpZiAocHRyKQorICAgICAg
ICBlY29yZV90aW1lcl9kZWwocHRyKTsKK30KKwogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130057</attachid>
            <date>2012-03-04 23:16:35 -0800</date>
            <delta_ts>2012-03-05 00:32:54 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80119-20120305161634.patch</filename>
            <type>text/plain</type>
            <size>3545</size>
            <attacher name="YoungTaeck Song">youngtaeck.song</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5NzA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA5
OGQ2NTQ5MzI5ZDE3ODMxODRhYzQ2NzYyOTI4MzdiYWYyZTMwM2NhLi5iMzk0MTFiZWRmZDBmMzE0
ODIyN2YzZDBlNGM0YzBlOGE3MWUyYTMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAxMi0wMy0wNCAgWW91bmdUYWVjayBTb25nICA8eW91bmd0YWVjay5zb25n
QHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIEFkZCBPd25QdHIgc3BlY2lhbGl6YXRpb24g
Zm9yIEVjb3JlX1RpbWVyLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9ODAxMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBZGQgYW4gb3ZlcmxvYWQgZm9yIGRlbGV0ZU93bmVkUHRyKEVjb3JlX1RpbWVyKikg
b24gRUZMIHBvcnQuCisgICAgICAgIGFuZCBjaGFuZ2UgU2hhcmVkVGltZXJFZmwuY3BwIHRvIHVz
ZSBPd25QdHI8RWNvcmVfVGltZXI+LgorCisgICAgICAgICogd3RmL093blB0ckNvbW1vbi5oOgor
ICAgICAgICAoV1RGKToKKyAgICAgICAgKiB3dGYvZWZsL093blB0ckVmbC5jcHA6CisgICAgICAg
IChXVEY6OmRlbGV0ZU93bmVkUHRyKToKKyAgICAgICAgKFdURik6CisKIDIwMTItMDMtMDQgIEZp
bGlwIFBpemxvICA8ZnBpemxvQGFwcGxlLmNvbT4KIAogICAgICAgICBKSVQgaGV1cmlzdGljcyBz
aG91bGQgYmUgaHlwZXJib2xpYwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3d0
Zi9Pd25QdHJDb21tb24uaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvT3duUHRyQ29tbW9u
LmgKaW5kZXggMzE1ZGI4OTU0NjAxNDZlNzBjODZhOTBkNjQ0MjEwMDhjNGZjODA5Ny4uY2VhNWE3
Zjc2NWNmZWZhZGYxN2U1ZjFkZmY2YTBmYmUzNGI3MzU5ZCAxMDA2NDQKLS0tIGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3d0Zi9Pd25QdHJDb21tb24uaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvd3RmL093blB0ckNvbW1vbi5oCkBAIC00MSw2ICs0MSw3IEBAIHR5cGVkZWYgc3RydWN0IEhS
R05fXyogSFJHTjsKICNpZiBQTEFURk9STShFRkwpCiB0eXBlZGVmIHN0cnVjdCBfRWNvcmVfRXZh
cyBFY29yZV9FdmFzOwogdHlwZWRlZiBzdHJ1Y3QgX0Vjb3JlX1BpcGUgRWNvcmVfUGlwZTsKK3R5
cGVkZWYgc3RydWN0IF9FY29yZV9UaW1lciBFY29yZV9UaW1lcjsKIHR5cGVkZWYgc3RydWN0IF9F
aW5hX01vZHVsZSBFaW5hX01vZHVsZTsKIHR5cGVkZWYgc3RydWN0IF9FdmFzX09iamVjdCBFdmFz
X09iamVjdDsKICNlbmRpZgpAQCAtNjcsNiArNjgsNyBAQCBuYW1lc3BhY2UgV1RGIHsKICNpZiBQ
TEFURk9STShFRkwpCiAgICAgdm9pZCBkZWxldGVPd25lZFB0cihFY29yZV9FdmFzKik7CiAgICAg
dm9pZCBkZWxldGVPd25lZFB0cihFY29yZV9QaXBlKik7CisgICAgdm9pZCBkZWxldGVPd25lZFB0
cihFY29yZV9UaW1lciopOwogICAgIHZvaWQgZGVsZXRlT3duZWRQdHIoRWluYV9Nb2R1bGUqKTsK
ICAgICB2b2lkIGRlbGV0ZU93bmVkUHRyKEV2YXNfT2JqZWN0Kik7CiAjZW5kaWYKZGlmZiAtLWdp
dCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvZWZsL093blB0ckVmbC5jcHAgYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvd3RmL2VmbC9Pd25QdHJFZmwuY3BwCmluZGV4IDNmM2FkNjQyMDQ4YzM1
YmQyNGE4Y2QzMTAwYTIwYWVkMDJhNDI2NDUuLjM2NzE1NTNkMTMyNDk0NjA3ZDU0NDI4MTgwYzgx
ZTM4ZGM5MzExNmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvZWZsL093
blB0ckVmbC5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9lZmwvT3duUHRyRWZs
LmNwcApAQCAtNTcsNCArNTcsMTAgQEAgdm9pZCBkZWxldGVPd25lZFB0cihFaW5hX01vZHVsZSog
cHRyKQogICAgICAgICBlaW5hX21vZHVsZV9mcmVlKHB0cik7IC8vIElmIG1vZHVsZSB3YXNuJ3Qg
dW5sb2FkZWQsIGVpbmFfbW9kdWxlX2ZyZWUoKSBjYWxscyBlaW5hX21vZHVsZV91bmxvYWQoKS4K
IH0KIAordm9pZCBkZWxldGVPd25lZFB0cihFY29yZV9UaW1lciogcHRyKQoreworICAgIGlmIChw
dHIpCisgICAgICAgIGVjb3JlX3RpbWVyX2RlbChwdHIpOworfQorCiB9CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvU2hhcmVkVGltZXJFZmwuY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZWZsL1NoYXJlZFRpbWVyRWZsLmNwcAppbmRleCBhMjQ0MmE2YmU4ZTI1
YTk4Y2U2NGUwMWMyOTAxZDYwMjE0NWIxODJlLi45ZTc2ZjdlYmNlMzEwODlkZDIwMjQwOWRkZDZl
MDRiN2I3ZWE1ZDBiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvU2hh
cmVkVGltZXJFZmwuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9TaGFyZWRU
aW1lckVmbC5jcHAKQEAgLTMzLDEwICszMywxMiBAQAogI2luY2x1ZGUgPHd0Zi9Bc3NlcnRpb25z
Lmg+CiAjaW5jbHVkZSA8d3RmL0N1cnJlbnRUaW1lLmg+CiAjaW5jbHVkZSA8d3RmL01haW5UaHJl
YWQuaD4KKyNpbmNsdWRlIDx3dGYvT3duUHRyLmg+CisjaW5jbHVkZSA8d3RmL1Bhc3NPd25QdHIu
aD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCi1zdGF0aWMgRWNvcmVfVGltZXIgKl9zaGFyZWRU
aW1lciA9IDA7CitzdGF0aWMgT3duUHRyPEVjb3JlX1RpbWVyPiBzaGFyZWRUaW1lcjsKIAogc3Rh
dGljIHZvaWQgKCpfdGltZXJGdW5jdGlvbikoKTsKIApAQCAtNDcsNyArNDksNiBAQCB2b2lkIHNl
dFNoYXJlZFRpbWVyRmlyZWRGdW5jdGlvbih2b2lkICgqZnVuYykoKSkKIAogc3RhdGljIEVpbmFf
Qm9vbCB0aW1lckV2ZW50KHZvaWQqKQogewotICAgIF9zaGFyZWRUaW1lciA9IDA7CiAgICAgaWYg
KF90aW1lckZ1bmN0aW9uKQogICAgICAgICBfdGltZXJGdW5jdGlvbigpOwogCkBAIC01NiwxNyAr
NTcsMTIgQEAgc3RhdGljIEVpbmFfQm9vbCB0aW1lckV2ZW50KHZvaWQqKQogCiB2b2lkIHN0b3BT
aGFyZWRUaW1lcigpCiB7Ci0gICAgaWYgKF9zaGFyZWRUaW1lcikgewotICAgICAgICBlY29yZV90
aW1lcl9kZWwoX3NoYXJlZFRpbWVyKTsKLSAgICAgICAgX3NoYXJlZFRpbWVyID0gMDsKLSAgICB9
CisgICAgc2hhcmVkVGltZXIgPSBudWxscHRyOwogfQogCiB2b2lkIGFkZE5ld1RpbWVyKGRvdWJs
ZSBpbnRlcnZhbCkKIHsKLSAgICBzdG9wU2hhcmVkVGltZXIoKTsKLQotICAgIF9zaGFyZWRUaW1l
ciA9IGVjb3JlX3RpbWVyX2xvb3BfYWRkKGludGVydmFsLCB0aW1lckV2ZW50LCAwKTsKKyAgICBz
aGFyZWRUaW1lciA9IGFkb3B0UHRyKGVjb3JlX3RpbWVyX2xvb3BfYWRkKGludGVydmFsLCB0aW1l
ckV2ZW50LCAwKSk7CiB9CiAKIHZvaWQgc2V0U2hhcmVkVGltZXJGaXJlSW50ZXJ2YWwoZG91Ymxl
IGludGVydmFsKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130066</attachid>
            <date>2012-03-05 00:33:04 -0800</date>
            <delta_ts>2012-03-05 17:36:41 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80119-20120305173301.patch</filename>
            <type>text/plain</type>
            <size>4303</size>
            <attacher name="YoungTaeck Song">youngtaeck.song</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5NzE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA5
OGQ2NTQ5MzI5ZDE3ODMxODRhYzQ2NzYyOTI4MzdiYWYyZTMwM2NhLi43MzczZmVlNDViOGIwYTIx
NmMzMDBjZmZjNzA5Nzg3YmQ3ZTFkYTViIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxMi0wMy0wNSAgWW91bmdUYWVjayBTb25nICA8eW91bmd0YWVjay5zb25n
QHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIEFkZCBPd25QdHIgc3BlY2lhbGl6YXRpb24g
Zm9yIEVjb3JlX1RpbWVyLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9ODAxMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBZGQgYW4gb3ZlcmxvYWQgZm9yIGRlbGV0ZU93bmVkUHRyKEVjb3JlX1RpbWVyKikg
b24gRUZMIHBvcnQuCisKKyAgICAgICAgKiB3dGYvT3duUHRyQ29tbW9uLmg6CisgICAgICAgIChX
VEYpOgorICAgICAgICAqIHd0Zi9lZmwvT3duUHRyRWZsLmNwcDoKKyAgICAgICAgKFdURjo6ZGVs
ZXRlT3duZWRQdHIpOgorICAgICAgICAoV1RGKToKKwogMjAxMi0wMy0wNCAgRmlsaXAgUGl6bG8g
IDxmcGl6bG9AYXBwbGUuY29tPgogCiAgICAgICAgIEpJVCBoZXVyaXN0aWNzIHNob3VsZCBiZSBo
eXBlcmJvbGljCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2Uv
V2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjI4ZTE0ZmYxMmI1MTk0ZjY5NTVkZGQ2NjA4ZWU0MDhk
OGVkZWNiZi4uZDc2MTY2YWZhNDlhMzBlMWEzMmJhZDBkYWIxZDhkOTNkZmQxYTVjNCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAzLTA1ICBZb3VuZ1RhZWNrIFNvbmcgIDx5b3Vu
Z3RhZWNrLnNvbmdAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF0gQWRkIE93blB0ciBzcGVj
aWFsaXphdGlvbiBmb3IgRWNvcmVfVGltZXIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD04MDExOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIENoYW5nZSBTaGFyZWRUaW1lckVmbC5jcHAgdG8gdXNlIE93blB0
cjxFY29yZV9UaW1lcj4uCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvU2hhcmVkVGltZXJFZmwu
Y3BwOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjp0aW1lckV2ZW50KToK
KyAgICAgICAgKFdlYkNvcmU6OnN0b3BTaGFyZWRUaW1lcik6CisgICAgICAgIChXZWJDb3JlOjph
ZGROZXdUaW1lcik6CisKIDIwMTItMDMtMDUgIFNoaW55YSBLYXdhbmFrYSAgPHNoaW55YWtAY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIFJlZmFjdG9yaW5nOiBNb3ZlIEhUTUxDb250ZW50RWxlbWVu
dDo6YXR0YWNoIHRvIEluc2VydGlvblBvaW50OjphdHRhY2guCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvd3RmL093blB0ckNvbW1vbi5oIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3d0Zi9Pd25QdHJDb21tb24uaAppbmRleCAzMTVkYjg5NTQ2MDE0NmU3MGM4NmE5MGQ2NDQyMTAw
OGM0ZmM4MDk3Li5jZWE1YTdmNzY1Y2ZlZmFkZjE3ZTVmMWRmZjZhMGZiZTM0YjczNTlkIDEwMDY0
NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL093blB0ckNvbW1vbi5oCisrKyBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvT3duUHRyQ29tbW9uLmgKQEAgLTQxLDYgKzQxLDcgQEAg
dHlwZWRlZiBzdHJ1Y3QgSFJHTl9fKiBIUkdOOwogI2lmIFBMQVRGT1JNKEVGTCkKIHR5cGVkZWYg
c3RydWN0IF9FY29yZV9FdmFzIEVjb3JlX0V2YXM7CiB0eXBlZGVmIHN0cnVjdCBfRWNvcmVfUGlw
ZSBFY29yZV9QaXBlOwordHlwZWRlZiBzdHJ1Y3QgX0Vjb3JlX1RpbWVyIEVjb3JlX1RpbWVyOwog
dHlwZWRlZiBzdHJ1Y3QgX0VpbmFfTW9kdWxlIEVpbmFfTW9kdWxlOwogdHlwZWRlZiBzdHJ1Y3Qg
X0V2YXNfT2JqZWN0IEV2YXNfT2JqZWN0OwogI2VuZGlmCkBAIC02Nyw2ICs2OCw3IEBAIG5hbWVz
cGFjZSBXVEYgewogI2lmIFBMQVRGT1JNKEVGTCkKICAgICB2b2lkIGRlbGV0ZU93bmVkUHRyKEVj
b3JlX0V2YXMqKTsKICAgICB2b2lkIGRlbGV0ZU93bmVkUHRyKEVjb3JlX1BpcGUqKTsKKyAgICB2
b2lkIGRlbGV0ZU93bmVkUHRyKEVjb3JlX1RpbWVyKik7CiAgICAgdm9pZCBkZWxldGVPd25lZFB0
cihFaW5hX01vZHVsZSopOwogICAgIHZvaWQgZGVsZXRlT3duZWRQdHIoRXZhc19PYmplY3QqKTsK
ICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9lZmwvT3duUHRy
RWZsLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvZWZsL093blB0ckVmbC5jcHAKaW5k
ZXggM2YzYWQ2NDIwNDhjMzViZDI0YThjZDMxMDBhMjBhZWQwMmE0MjY0NS4uMzY3MTU1M2QxMzI0
OTQ2MDdkNTQ0MjgxODBjODFlMzhkYzkzMTE2YiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3d0Zi9lZmwvT3duUHRyRWZsLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
d3RmL2VmbC9Pd25QdHJFZmwuY3BwCkBAIC01Nyw0ICs1NywxMCBAQCB2b2lkIGRlbGV0ZU93bmVk
UHRyKEVpbmFfTW9kdWxlKiBwdHIpCiAgICAgICAgIGVpbmFfbW9kdWxlX2ZyZWUocHRyKTsgLy8g
SWYgbW9kdWxlIHdhc24ndCB1bmxvYWRlZCwgZWluYV9tb2R1bGVfZnJlZSgpIGNhbGxzIGVpbmFf
bW9kdWxlX3VubG9hZCgpLgogfQogCit2b2lkIGRlbGV0ZU93bmVkUHRyKEVjb3JlX1RpbWVyKiBw
dHIpCit7CisgICAgaWYgKHB0cikKKyAgICAgICAgZWNvcmVfdGltZXJfZGVsKHB0cik7Cit9CisK
IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9TaGFyZWRUaW1lckVm
bC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvU2hhcmVkVGltZXJFZmwuY3BwCmlu
ZGV4IGEyNDQyYTZiZThlMjVhOThjZTY0ZTAxYzI5MDFkNjAyMTQ1YjE4MmUuLjllNzZmN2ViY2Uz
MTA4OWRkMjAyNDA5ZGRkNmUwNGI3YjdlYTVkMGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2VmbC9TaGFyZWRUaW1lckVmbC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZWZsL1NoYXJlZFRpbWVyRWZsLmNwcApAQCAtMzMsMTAgKzMzLDEyIEBACiAjaW5jbHVk
ZSA8d3RmL0Fzc2VydGlvbnMuaD4KICNpbmNsdWRlIDx3dGYvQ3VycmVudFRpbWUuaD4KICNpbmNs
dWRlIDx3dGYvTWFpblRocmVhZC5oPgorI2luY2x1ZGUgPHd0Zi9Pd25QdHIuaD4KKyNpbmNsdWRl
IDx3dGYvUGFzc093blB0ci5oPgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKLXN0YXRpYyBFY29y
ZV9UaW1lciAqX3NoYXJlZFRpbWVyID0gMDsKK3N0YXRpYyBPd25QdHI8RWNvcmVfVGltZXI+IHNo
YXJlZFRpbWVyOwogCiBzdGF0aWMgdm9pZCAoKl90aW1lckZ1bmN0aW9uKSgpOwogCkBAIC00Nyw3
ICs0OSw2IEBAIHZvaWQgc2V0U2hhcmVkVGltZXJGaXJlZEZ1bmN0aW9uKHZvaWQgKCpmdW5jKSgp
KQogCiBzdGF0aWMgRWluYV9Cb29sIHRpbWVyRXZlbnQodm9pZCopCiB7Ci0gICAgX3NoYXJlZFRp
bWVyID0gMDsKICAgICBpZiAoX3RpbWVyRnVuY3Rpb24pCiAgICAgICAgIF90aW1lckZ1bmN0aW9u
KCk7CiAKQEAgLTU2LDE3ICs1NywxMiBAQCBzdGF0aWMgRWluYV9Cb29sIHRpbWVyRXZlbnQodm9p
ZCopCiAKIHZvaWQgc3RvcFNoYXJlZFRpbWVyKCkKIHsKLSAgICBpZiAoX3NoYXJlZFRpbWVyKSB7
Ci0gICAgICAgIGVjb3JlX3RpbWVyX2RlbChfc2hhcmVkVGltZXIpOwotICAgICAgICBfc2hhcmVk
VGltZXIgPSAwOwotICAgIH0KKyAgICBzaGFyZWRUaW1lciA9IG51bGxwdHI7CiB9CiAKIHZvaWQg
YWRkTmV3VGltZXIoZG91YmxlIGludGVydmFsKQogewotICAgIHN0b3BTaGFyZWRUaW1lcigpOwot
Ci0gICAgX3NoYXJlZFRpbWVyID0gZWNvcmVfdGltZXJfbG9vcF9hZGQoaW50ZXJ2YWwsIHRpbWVy
RXZlbnQsIDApOworICAgIHNoYXJlZFRpbWVyID0gYWRvcHRQdHIoZWNvcmVfdGltZXJfbG9vcF9h
ZGQoaW50ZXJ2YWwsIHRpbWVyRXZlbnQsIDApKTsKIH0KIAogdm9pZCBzZXRTaGFyZWRUaW1lckZp
cmVJbnRlcnZhbChkb3VibGUgaW50ZXJ2YWwpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130247</attachid>
            <date>2012-03-05 17:36:48 -0800</date>
            <delta_ts>2012-03-15 12:55:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80119-20120306103647.patch</filename>
            <type>text/plain</type>
            <size>2213</size>
            <attacher name="YoungTaeck Song">youngtaeck.song</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5ODI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBm
OWRhZjUzNTQ4YTMyNThjMGNkOWE2MzlmYzI1ZGEyNzQ2ZmY2YWQ3Li5kYjE5OWI2NGQ3YzRhN2E2
MTNiZjVlY2I1YWU5YzA3OTVkMWFjZDFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxMi0wMy0wNSAgWW91bmdUYWVjayBTb25nICA8eW91bmd0YWVjay5zb25n
QHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdIEFkZCBPd25QdHIgc3BlY2lhbGl6YXRpb24g
Zm9yIEVjb3JlX1RpbWVyLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9ODAxMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBZGQgYW4gb3ZlcmxvYWQgZm9yIGRlbGV0ZU93bmVkUHRyKEVjb3JlX1RpbWVyKikg
b24gRUZMIHBvcnQuCisKKyAgICAgICAgKiB3dGYvT3duUHRyQ29tbW9uLmg6CisgICAgICAgIChX
VEYpOgorICAgICAgICAqIHd0Zi9lZmwvT3duUHRyRWZsLmNwcDoKKyAgICAgICAgKFdURjo6ZGVs
ZXRlT3duZWRQdHIpOgorICAgICAgICAoV1RGKToKKwogMjAxMi0wMy0wNSAgR2F2aW4gQmFycmFj
bG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBsZS5jb20+CiAKICAgICAgICAgcHV0QnlJbmRleCBzaG91
bGQgdGhyb3cgaW4gc3RyaWN0IG1vZGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS93dGYvT3duUHRyQ29tbW9uLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL093blB0ckNv
bW1vbi5oCmluZGV4IDMxNWRiODk1NDYwMTQ2ZTcwYzg2YTkwZDY0NDIxMDA4YzRmYzgwOTcuLmNl
YTVhN2Y3NjVjZmVmYWRmMTdlNWYxZGZmNmEwZmJlMzRiNzM1OWQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS93dGYvT3duUHRyQ29tbW9uLmgKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3d0Zi9Pd25QdHJDb21tb24uaApAQCAtNDEsNiArNDEsNyBAQCB0eXBlZGVmIHN0cnVj
dCBIUkdOX18qIEhSR047CiAjaWYgUExBVEZPUk0oRUZMKQogdHlwZWRlZiBzdHJ1Y3QgX0Vjb3Jl
X0V2YXMgRWNvcmVfRXZhczsKIHR5cGVkZWYgc3RydWN0IF9FY29yZV9QaXBlIEVjb3JlX1BpcGU7
Cit0eXBlZGVmIHN0cnVjdCBfRWNvcmVfVGltZXIgRWNvcmVfVGltZXI7CiB0eXBlZGVmIHN0cnVj
dCBfRWluYV9Nb2R1bGUgRWluYV9Nb2R1bGU7CiB0eXBlZGVmIHN0cnVjdCBfRXZhc19PYmplY3Qg
RXZhc19PYmplY3Q7CiAjZW5kaWYKQEAgLTY3LDYgKzY4LDcgQEAgbmFtZXNwYWNlIFdURiB7CiAj
aWYgUExBVEZPUk0oRUZMKQogICAgIHZvaWQgZGVsZXRlT3duZWRQdHIoRWNvcmVfRXZhcyopOwog
ICAgIHZvaWQgZGVsZXRlT3duZWRQdHIoRWNvcmVfUGlwZSopOworICAgIHZvaWQgZGVsZXRlT3du
ZWRQdHIoRWNvcmVfVGltZXIqKTsKICAgICB2b2lkIGRlbGV0ZU93bmVkUHRyKEVpbmFfTW9kdWxl
Kik7CiAgICAgdm9pZCBkZWxldGVPd25lZFB0cihFdmFzX09iamVjdCopOwogI2VuZGlmCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL2VmbC9Pd25QdHJFZmwuY3BwIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9lZmwvT3duUHRyRWZsLmNwcAppbmRleCAzZjNhZDY0MjA0
OGMzNWJkMjRhOGNkMzEwMGEyMGFlZDAyYTQyNjQ1Li4zNjcxNTUzZDEzMjQ5NDYwN2Q1NDQyODE4
MGM4MWUzOGRjOTMxMTZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL2Vm
bC9Pd25QdHJFZmwuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvZWZsL093blB0
ckVmbC5jcHAKQEAgLTU3LDQgKzU3LDEwIEBAIHZvaWQgZGVsZXRlT3duZWRQdHIoRWluYV9Nb2R1
bGUqIHB0cikKICAgICAgICAgZWluYV9tb2R1bGVfZnJlZShwdHIpOyAvLyBJZiBtb2R1bGUgd2Fz
bid0IHVubG9hZGVkLCBlaW5hX21vZHVsZV9mcmVlKCkgY2FsbHMgZWluYV9tb2R1bGVfdW5sb2Fk
KCkuCiB9CiAKK3ZvaWQgZGVsZXRlT3duZWRQdHIoRWNvcmVfVGltZXIqIHB0cikKK3sKKyAgICBp
ZiAocHRyKQorICAgICAgICBlY29yZV90aW1lcl9kZWwocHRyKTsKK30KKwogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>