<?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>73790</bug_id>
          
          <creation_ts>2011-12-04 18:13:37 -0800</creation_ts>
          <short_desc>[EFL] Add RefPtrEfl specialization for evas_object.</short_desc>
          <delta_ts>2011-12-09 15:26:58 -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="KwangHyuk">hyuki.kim</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>leandro</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>514803</commentid>
    <comment_count>0</comment_count>
    <who name="KwangHyuk">hyuki.kim</who>
    <bug_when>2011-12-04 18:13:37 -0800</bug_when>
    <thetext>As evas_object is also based on reference count, RefPtr is applied for evas_object.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517133</commentid>
    <comment_count>1</comment_count>
      <attachid>118316</attachid>
    <who name="KwangHyuk">hyuki.kim</who>
    <bug_when>2011-12-07 20:01:19 -0800</bug_when>
    <thetext>Created attachment 118316
[EFL] Add RefPtrEfl specialization for evas_object.

As evas_object is also based on reference count, RefPtr is applied for evas_object.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>518095</commentid>
    <comment_count>2</comment_count>
    <who name="KwangHyuk">hyuki.kim</who>
    <bug_when>2011-12-08 21:17:25 -0800</bug_when>
    <thetext>FYI, as evas_object_del doesn&apos;t unref object by itself, both evas_object_unref and evas_object_del are required for derefIfNotNull.

EAPI void
evas_object_del(Evas_Object *obj)
{
   MAGIC_CHECK(obj, Evas_Object, MAGIC_OBJ);
   return;
   MAGIC_CHECK_END();

   if (obj-&gt;delete_me) return;

   if (obj-&gt;ref &gt; 0)
     {
        obj-&gt;del_ref = 1;
        return;
     }</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>518124</commentid>
    <comment_count>3</comment_count>
      <attachid>118316</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-08 22:43:52 -0800</bug_when>
    <thetext>Comment on attachment 118316
[EFL] Add RefPtrEfl specialization for evas_object.

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

&gt; Source/WebCore/platform/efl/RefPtrEfl.cpp:28
&gt; +    if (LIKELY(ptr != 0))

WebKit style is not to compare with 0. So you should do LIKELY(ptr) or LIKELY(!!ptr)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>518141</commentid>
    <comment_count>4</comment_count>
      <attachid>118538</attachid>
    <who name="KwangHyuk">hyuki.kim</who>
    <bug_when>2011-12-08 23:36:34 -0800</bug_when>
    <thetext>Created attachment 118538
Patch updated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>518143</commentid>
    <comment_count>5</comment_count>
      <attachid>118538</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2011-12-08 23:40:55 -0800</bug_when>
    <thetext>Comment on attachment 118538
Patch updated.

Attachment 118538 did not pass efl-ews (efl):
Output: http://queues.webkit.org/results/10790616</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>518155</commentid>
    <comment_count>6</comment_count>
      <attachid>118542</attachid>
    <who name="KwangHyuk">hyuki.kim</who>
    <bug_when>2011-12-09 00:26:04 -0800</bug_when>
    <thetext>Created attachment 118542
Patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>518579</commentid>
    <comment_count>7</comment_count>
      <attachid>118542</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-09 15:26:53 -0800</bug_when>
    <thetext>Comment on attachment 118542
Patch.

Clearing flags on attachment: 118542

Committed r102480: &lt;http://trac.webkit.org/changeset/102480&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>518580</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-09 15:26:58 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>118316</attachid>
            <date>2011-12-07 20:01:19 -0800</date>
            <delta_ts>2011-12-08 23:36:34 -0800</delta_ts>
            <desc>[EFL] Add RefPtrEfl specialization for evas_object.</desc>
            <filename>1208_refptf.patch</filename>
            <type>text/plain</type>
            <size>4031</size>
            <attacher name="KwangHyuk">hyuki.kim</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA0OThlYmE3Li44M2U0MzU4IDEwMDc1NQotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTEtMTItMDcgIEt3YW5nSHl1ayBLaW0gIDxoeXVraS5raW1Ac2Ftc3VuZy5jb20+CisK
KyAgICAgICAgW0VGTF0gQWRkIFJlZlB0ckVmbCBzcGVjaWFsaXphdGlvbiBmb3IgZXZhc19vYmpl
Y3QuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03Mzc5
MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFzIGV2
YXNfb2JqZWN0IGlzIGFsc28gYmFzZWQgb24gcmVmZXJlbmNlIGNvdW50LCBSZWZQdHIgaXMgYXBw
bGllZCBmb3IgZXZhc19vYmplY3QuCisKKyAgICAgICAgKiBQbGF0Zm9ybUVmbC5jbWFrZToKKyAg
ICAgICAgKiBwbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmNwcDogQWRkZWQuCisgICAgICAgIChXVEY6
OnJlZklmTm90TnVsbCk6CisgICAgICAgIChXVEY6OmRlcmVmSWZOb3ROdWxsKToKKyAgICAgICAg
KiBwbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmg6IEFkZGVkLgorCiAyMDExLTEyLTA3ICBGYWR5IFNh
bXVlbCAgPGZzYW11ZWxAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtDaHJvbWl1bV0gUGx1bWIg
RFBJIGluZm8gaW50byBQbGF0Zm9ybVNjcmVlbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
UGxhdGZvcm1FZmwuY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZQppbmRl
eCA1NjJiODk0Li4xZTYzYjAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVm
bC5jbWFrZQorKysgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtNDMsNiAr
NDMsNyBAQCBMSVNUKEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKICAgcGxhdGZvcm0vZWZsL1BsYXRm
b3JtVG91Y2hQb2ludEVmbC5jcHAKICAgcGxhdGZvcm0vZWZsL1BsYXRmb3JtV2hlZWxFdmVudEVm
bC5jcHAKICAgcGxhdGZvcm0vZWZsL1BvcHVwTWVudUVmbC5jcHAKKyAgcGxhdGZvcm0vZWZsL1Jl
ZlB0ckVmbC5jcHAKICAgcGxhdGZvcm0vZWZsL1JlbmRlclRoZW1lRWZsLmNwcAogICBwbGF0Zm9y
bS9lZmwvU2Nyb2xsVmlld0VmbC5jcHAKICAgcGxhdGZvcm0vZWZsL1Njcm9sbGJhckVmbC5jcHAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9SZWZQdHJFZmwuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0ckVmbC5jcHAKaW5kZXggZTY5ZGUyOS4u
MTA2OTVkZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0ckVm
bC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0ckVmbC5jcHAKQEAg
LTAsMCArMSw0MCBAQAorLyoKKyAqICBDb3B5cmlnaHQgKEMpIDIwMTEgU2Ftc3VuZyBFbGVjdHJv
bmljcworICoKKyAqICBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yCisgKiAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg
R05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRo
ZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcgorICogIHZlcnNpb24gMiBvZiB0aGUg
TGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiAg
VGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1
c2VmdWwsCisgKiAgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGlt
cGxpZWQgd2FycmFudHkgb2YKKyAqICBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQ
QVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogIExlc3NlciBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogIFlvdSBzaG91bGQgaGF2ZSByZWNl
aXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqICBMaWNlbnNl
IGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5OyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3
YXJlCisgKiAgRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9v
ciwgQm9zdG9uLCBNQSAgMDIxMTAtMTMwMSAgVVNBCisgKi8KKworI2luY2x1ZGUgImNvbmZpZy5o
IgorI2luY2x1ZGUgIlJlZlB0ckVmbC5oIgorCisjaW5jbHVkZSA8RXZhcy5oPgorCituYW1lc3Bh
Y2UgV1RGIHsKKwordGVtcGxhdGU8PiB2b2lkIHJlZklmTm90TnVsbChFdmFzX09iamVjdCogcHRy
KQoreworICAgIGlmIChMSUtFTFkocHRyICE9IDApKQorICAgICAgICBldmFzX29iamVjdF9yZWYo
cHRyKTsKK30KKwordGVtcGxhdGU8PiB2b2lkIGRlcmVmSWZOb3ROdWxsKEV2YXNfT2JqZWN0KiBw
dHIpCit7CisgICAgaWYgKExJS0VMWShwdHIgIT0gMCkpIHsKKyAgICAgICAgZXZhc19vYmplY3Rf
dW5yZWYocHRyKTsKKyAgICAgICAgZXZhc19vYmplY3RfZGVsKHB0cik7CisgICAgfQorfQorCit9
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmggYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmgKaW5kZXggZTY5ZGUyOS4uZjVj
MmM4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0ckVmbC5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9SZWZQdHJFZmwuaApAQCAtMCwwICsx
LDM0IEBACisvKgorICogIENvcHlyaWdodCAoQykgMjAxMSBTYW1zdW5nIEVsZWN0cm9uaWNzCisg
KgorICogIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0
ZSBpdCBhbmQvb3IKKyAqICBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGli
cmFyeSBHZW5lcmFsIFB1YmxpYworICogIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVl
IFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcgorICogIHZlcnNpb24gMiBvZiB0aGUgTGljZW5z
ZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiAgVGhpcyBs
aWJyYXJ5IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWws
CisgKiAgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQg
d2FycmFudHkgb2YKKyAqICBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV
TEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqICBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg
YSBjb3B5IG9mIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgKiAgYWxv
bmcgd2l0aCB0aGlzIGxpYnJhcnk7IHNlZSB0aGUgZmlsZSBDT1BZSU5HLkxJQi4gIElmIG5vdCwg
d3JpdGUgdG8KKyAqICB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFu
a2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLAorICogIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSwgVVNB
LgorICovCisKKyNpZm5kZWYgUmVmUHRyRWZsX2gKKyNkZWZpbmUgUmVmUHRyRWZsX2gKKworI2lu
Y2x1ZGUgIlJlZlB0ci5oIgorCit0eXBlZGVmIHN0cnVjdCBfRXZhc19PYmplY3QgRXZhc19PYmpl
Y3Q7CisKK25hbWVzcGFjZSBXVEYgeworCit0ZW1wbGF0ZTw+IHZvaWQgcmVmSWZOb3ROdWxsKEV2
YXNfT2JqZWN0KiBwdHIpOwordGVtcGxhdGU8PiB2b2lkIGRlcmVmSWZOb3ROdWxsKEV2YXNfT2Jq
ZWN0KiBwdHIpOworCit9CisKKyNlbmRpZiAvLyBSZWZQdHJFZmxfaAo=
</data>
<flag name="review"
          id="118017"
          type_id="1"
          status="-"
          setter="rniwa"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>118538</attachid>
            <date>2011-12-08 23:36:34 -0800</date>
            <delta_ts>2011-12-09 00:26:04 -0800</delta_ts>
            <desc>Patch updated.</desc>
            <filename>1208_refptf_2.patch</filename>
            <type>text/plain</type>
            <size>4089</size>
            <attacher name="KwangHyuk">hyuki.kim</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAyYWFkN2U2Li42ODAzMTY4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTEtMTItMDggIEt3YW5nSHl1ayBLaW0gIDxoeXVraS5raW1Ac2Ftc3VuZy5jb20+CisK
KyAgICAgICAgW0VGTF0gQWRkIFJlZlB0ckVmbCBzcGVjaWFsaXphdGlvbiBmb3IgZXZhc19vYmpl
Y3QuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03Mzc5
MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFzIGV2
YXNfb2JqZWN0IGlzIGFsc28gYmFzZWQgb24gcmVmZXJlbmNlIGNvdW50LCBSZWZQdHIgaXMgYXBw
bGllZCBmb3IgZXZhc19vYmplY3QuCisKKyAgICAgICAgKiBQbGF0Zm9ybUVmbC5jbWFrZToKKyAg
ICAgICAgKiBwbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmNwcDogQWRkZWQuCisgICAgICAgIChXVEY6
OnJlZklmTm90TnVsbCk6CisgICAgICAgIChXVEY6OmRlcmVmSWZOb3ROdWxsKToKKyAgICAgICAg
KiBwbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmg6IEFkZGVkLgorCiAyMDExLTEyLTA4ICBWaWF0Y2hl
c2xhdiBPc3RhcGVua28gIDxvc3RhcGVua28udmlhdGNoZXNsYXZAbm9raWEuY29tPgogCiAgICAg
ICAgIFtRdF0gW1dLMl0gV2Via2l0IHNob3VsZCByZWxlYXNlIFRleHR1cmVNYXBwZXIgR0wgb2Jq
ZWN0cyBpZiBwYWdlIHBhaW50IG5vZGUgaXMgZGVhbGxvY2F0ZWQuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtRWZs
LmNtYWtlCmluZGV4IDU2MmI4OTQuLjFlNjNiMDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtRWZsLmNtYWtl
CkBAIC00Myw2ICs0Myw3IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICBwbGF0Zm9y
bS9lZmwvUGxhdGZvcm1Ub3VjaFBvaW50RWZsLmNwcAogICBwbGF0Zm9ybS9lZmwvUGxhdGZvcm1X
aGVlbEV2ZW50RWZsLmNwcAogICBwbGF0Zm9ybS9lZmwvUG9wdXBNZW51RWZsLmNwcAorICBwbGF0
Zm9ybS9lZmwvUmVmUHRyRWZsLmNwcAogICBwbGF0Zm9ybS9lZmwvUmVuZGVyVGhlbWVFZmwuY3Bw
CiAgIHBsYXRmb3JtL2VmbC9TY3JvbGxWaWV3RWZsLmNwcAogICBwbGF0Zm9ybS9lZmwvU2Nyb2xs
YmFyRWZsLmNwcApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0
ckVmbC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmNwcAppbmRl
eCBlNjlkZTI5Li42YzM4MDE5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9l
ZmwvUmVmUHRyRWZsLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVmUHRy
RWZsLmNwcApAQCAtMCwwICsxLDQwIEBACisvKgorICogIENvcHlyaWdodCAoQykgMjAxMSBTYW1z
dW5nIEVsZWN0cm9uaWNzCisgKgorICogIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5
b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqICBtb2RpZnkgaXQgdW5kZXIgdGhlIHRl
cm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiAgTGljZW5zZSBhcyBwdWJs
aXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiAgdmVyc2lv
biAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9u
LgorICoKKyAqICBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp
dCB3aWxsIGJlIHVzZWZ1bCwKKyAqICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg
ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogIE1FUkNIQU5UQUJJTElUWSBvciBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiAgTGVzc2VyIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiAgWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwor
ICogIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IGlmIG5vdCwgd3JpdGUgdG8gdGhl
IEZyZWUgU29mdHdhcmUKKyAqICBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQs
IEZpZnRoIEZsb29yLCBCb3N0b24sIE1BICAwMjExMC0xMzAxICBVU0EKKyAqLworCisjaW5jbHVk
ZSAiY29uZmlnLmgiCisjaW5jbHVkZSAiUmVmUHRyRWZsLmgiCisKKyNpbmNsdWRlIDxFdmFzLmg+
CisKK25hbWVzcGFjZSBXVEYgeworCit0ZW1wbGF0ZTw+IHZvaWQgcmVmSWZOb3ROdWxsKEV2YXNf
T2JqZWN0KiBwdHIpCit7CisgICAgaWYgKExJS0VMWShwdHIpKQorICAgICAgICBldmFzX29iamVj
dF9yZWYocHRyKTsKK30KKwordGVtcGxhdGU8PiB2b2lkIGRlcmVmSWZOb3ROdWxsKEV2YXNfT2Jq
ZWN0KiBwdHIpCit7CisgICAgaWYgKExJS0VMWShwdHIpKSB7CisgICAgICAgIGV2YXNfb2JqZWN0
X3VucmVmKHB0cik7CisgICAgICAgIGV2YXNfb2JqZWN0X2RlbChwdHIpOworICAgIH0KK30KKwor
fQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0ckVmbC5oIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0ckVmbC5oCmluZGV4IGU2OWRlMjkuLmY1
YzJjOGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9SZWZQdHJFZmwu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmgKQEAgLTAsMCAr
MSwzNCBAQAorLyoKKyAqICBDb3B5cmlnaHQgKEMpIDIwMTEgU2Ftc3VuZyBFbGVjdHJvbmljcwor
ICoKKyAqICBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1
dGUgaXQgYW5kL29yCisgKiAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExp
YnJhcnkgR2VuZXJhbCBQdWJsaWMKKyAqICBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAqICB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vu
c2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogIFRoaXMg
bGlicmFyeSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVs
LAorICogIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVk
IHdhcnJhbnR5IG9mCisgKiAgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUKKyAqICBMaWJyYXJ5IEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVk
IGEgY29weSBvZiB0aGUgR05VIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorICogIGFs
b25nIHdpdGggdGhpcyBsaWJyYXJ5OyBzZWUgdGhlIGZpbGUgQ09QWUlORy5MSUIuICBJZiBub3Qs
IHdyaXRlIHRvCisgKiAgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJh
bmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwKKyAqICBCb3N0b24sIE1BIDAyMTEwLTEzMDEsIFVT
QS4KKyAqLworCisjaWZuZGVmIFJlZlB0ckVmbF9oCisjZGVmaW5lIFJlZlB0ckVmbF9oCisKKyNp
bmNsdWRlICJSZWZQdHIuaCIKKwordHlwZWRlZiBzdHJ1Y3QgX0V2YXNfT2JqZWN0IEV2YXNfT2Jq
ZWN0OworCituYW1lc3BhY2UgV1RGIHsKKwordGVtcGxhdGU8PiB2b2lkIHJlZklmTm90TnVsbChF
dmFzX09iamVjdCogcHRyKTsKK3RlbXBsYXRlPD4gdm9pZCBkZXJlZklmTm90TnVsbChFdmFzX09i
amVjdCogcHRyKTsKKworfQorCisjZW5kaWYgLy8gUmVmUHRyRWZsX2gK
</data>
<flag name="commit-queue"
          id="118318"
          type_id="3"
          status="-"
          setter="gyuyoung.kim"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>118542</attachid>
            <date>2011-12-09 00:26:04 -0800</date>
            <delta_ts>2011-12-09 15:26:53 -0800</delta_ts>
            <desc>Patch.</desc>
            <filename>1208_refptf_3.patch</filename>
            <type>text/plain</type>
            <size>4093</size>
            <attacher name="KwangHyuk">hyuki.kim</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAyYWFkN2U2Li4xY2YxMjQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTEtMTItMDkgIEt3YW5nSHl1ayBLaW0gIDxoeXVraS5raW1Ac2Ftc3VuZy5jb20+CisK
KyAgICAgICAgW0VGTF0gQWRkIFJlZlB0ckVmbCBzcGVjaWFsaXphdGlvbiBmb3IgZXZhc19vYmpl
Y3QuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03Mzc5
MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFzIGV2
YXNfb2JqZWN0IGlzIGFsc28gYmFzZWQgb24gcmVmZXJlbmNlIGNvdW50LCBSZWZQdHIgaXMgYXBw
bGllZCBmb3IgZXZhc19vYmplY3QuCisKKyAgICAgICAgKiBQbGF0Zm9ybUVmbC5jbWFrZToKKyAg
ICAgICAgKiBwbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmNwcDogQWRkZWQuCisgICAgICAgIChXVEY6
OnJlZklmTm90TnVsbCk6CisgICAgICAgIChXVEY6OmRlcmVmSWZOb3ROdWxsKToKKyAgICAgICAg
KiBwbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmg6IEFkZGVkLgorCiAyMDExLTEyLTA4ICBWaWF0Y2hl
c2xhdiBPc3RhcGVua28gIDxvc3RhcGVua28udmlhdGNoZXNsYXZAbm9raWEuY29tPgogCiAgICAg
ICAgIFtRdF0gW1dLMl0gV2Via2l0IHNob3VsZCByZWxlYXNlIFRleHR1cmVNYXBwZXIgR0wgb2Jq
ZWN0cyBpZiBwYWdlIHBhaW50IG5vZGUgaXMgZGVhbGxvY2F0ZWQuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtRWZs
LmNtYWtlCmluZGV4IDU2MmI4OTQuLjFlNjNiMDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtRWZsLmNtYWtl
CkBAIC00Myw2ICs0Myw3IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICBwbGF0Zm9y
bS9lZmwvUGxhdGZvcm1Ub3VjaFBvaW50RWZsLmNwcAogICBwbGF0Zm9ybS9lZmwvUGxhdGZvcm1X
aGVlbEV2ZW50RWZsLmNwcAogICBwbGF0Zm9ybS9lZmwvUG9wdXBNZW51RWZsLmNwcAorICBwbGF0
Zm9ybS9lZmwvUmVmUHRyRWZsLmNwcAogICBwbGF0Zm9ybS9lZmwvUmVuZGVyVGhlbWVFZmwuY3Bw
CiAgIHBsYXRmb3JtL2VmbC9TY3JvbGxWaWV3RWZsLmNwcAogICBwbGF0Zm9ybS9lZmwvU2Nyb2xs
YmFyRWZsLmNwcApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0
ckVmbC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVmUHRyRWZsLmNwcAppbmRl
eCBlNjlkZTI5Li5hNmIxOTA4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9l
ZmwvUmVmUHRyRWZsLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVmUHRy
RWZsLmNwcApAQCAtMCwwICsxLDQwIEBACisvKgorICogIENvcHlyaWdodCAoQykgMjAxMSBTYW1z
dW5nIEVsZWN0cm9uaWNzCisgKgorICogIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5
b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqICBtb2RpZnkgaXQgdW5kZXIgdGhlIHRl
cm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiAgTGljZW5zZSBhcyBwdWJs
aXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiAgdmVyc2lv
biAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9u
LgorICoKKyAqICBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp
dCB3aWxsIGJlIHVzZWZ1bCwKKyAqICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg
ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogIE1FUkNIQU5UQUJJTElUWSBvciBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiAgTGVzc2VyIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiAgWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwor
ICogIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IGlmIG5vdCwgd3JpdGUgdG8gdGhl
IEZyZWUgU29mdHdhcmUKKyAqICBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQs
IEZpZnRoIEZsb29yLCBCb3N0b24sIE1BICAwMjExMC0xMzAxICBVU0EKKyAqLworCisjaW5jbHVk
ZSAiY29uZmlnLmgiCisjaW5jbHVkZSAiUmVmUHRyRWZsLmgiCisKKyNpbmNsdWRlIDxFdmFzLmg+
CisKK25hbWVzcGFjZSBXVEYgeworCit0ZW1wbGF0ZTw+IHZvaWQgcmVmSWZOb3ROdWxsKEV2YXNf
T2JqZWN0KiBwdHIpCit7CisgICAgaWYgKExJS0VMWSghIXB0cikpCisgICAgICAgIGV2YXNfb2Jq
ZWN0X3JlZihwdHIpOworfQorCit0ZW1wbGF0ZTw+IHZvaWQgZGVyZWZJZk5vdE51bGwoRXZhc19P
YmplY3QqIHB0cikKK3sKKyAgICBpZiAoTElLRUxZKCEhcHRyKSkgeworICAgICAgICBldmFzX29i
amVjdF91bnJlZihwdHIpOworICAgICAgICBldmFzX29iamVjdF9kZWwocHRyKTsKKyAgICB9Cit9
CisKK30KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9SZWZQdHJFZmwu
aCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9SZWZQdHJFZmwuaAppbmRleCBlNjlkZTI5
Li5mNWMyYzhlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVmUHRy
RWZsLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1JlZlB0ckVmbC5oCkBAIC0w
LDAgKzEsMzQgQEAKKy8qCisgKiAgQ29weXJpZ2h0IChDKSAyMDExIFNhbXN1bmcgRWxlY3Ryb25p
Y3MKKyAqCisgKiAgVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vcgorICogIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdO
VSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljCisgKiAgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhl
IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiAgdmVyc2lvbiAyIG9mIHRoZSBM
aWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqICBU
aGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVz
ZWZ1bCwKKyAqICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1w
bGllZCB3YXJyYW50eSBvZgorICogIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiAgTGlicmFyeSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogIFlvdSBzaG91bGQgaGF2ZSByZWNl
aXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAq
ICBhbG9uZyB3aXRoIHRoaXMgbGlicmFyeTsgc2VlIHRoZSBmaWxlIENPUFlJTkcuTElCLiAgSWYg
bm90LCB3cml0ZSB0bworICogIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sIDUx
IEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsCisgKiAgQm9zdG9uLCBNQSAwMjExMC0xMzAx
LCBVU0EuCisgKi8KKworI2lmbmRlZiBSZWZQdHJFZmxfaAorI2RlZmluZSBSZWZQdHJFZmxfaAor
CisjaW5jbHVkZSAiUmVmUHRyLmgiCisKK3R5cGVkZWYgc3RydWN0IF9FdmFzX09iamVjdCBFdmFz
X09iamVjdDsKKworbmFtZXNwYWNlIFdURiB7CisKK3RlbXBsYXRlPD4gdm9pZCByZWZJZk5vdE51
bGwoRXZhc19PYmplY3QqIHB0cik7Cit0ZW1wbGF0ZTw+IHZvaWQgZGVyZWZJZk5vdE51bGwoRXZh
c19PYmplY3QqIHB0cik7CisKK30KKworI2VuZGlmIC8vIFJlZlB0ckVmbF9oCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>