<?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>61649</bug_id>
          
          <creation_ts>2011-05-27 10:57:28 -0700</creation_ts>
          <short_desc>[EFL] Remove Ecore_X bits from PlatformScreenEfl</short_desc>
          <delta_ts>2011-06-07 09:53:05 -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>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>1</everconfirmed>
          <reporter name="Raphael Kubo da Costa (:rakuco)">rakuco</reporter>
          <assigned_to name="Lucas De Marchi">lucas.de.marchi</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>kenneth</cc>
    
    <cc>leandro</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>411545</commentid>
    <comment_count>0</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-05-27 10:57:28 -0700</bug_when>
    <thetext>[EFL] Remove Ecore_X bits from PlatformScreenEfl</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411556</commentid>
    <comment_count>1</comment_count>
      <attachid>95194</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-05-27 11:12:55 -0700</bug_when>
    <thetext>Created attachment 95194
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411557</commentid>
    <comment_count>2</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-05-27 11:14:59 -0700</bug_when>
    <thetext>The calls to Ecore_X and to X itself can be replaced with a call to Evas. This makes the code cleaner and actually work when X is not used.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411638</commentid>
    <comment_count>3</comment_count>
      <attachid>95194</attachid>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2011-05-27 13:37:39 -0700</bug_when>
    <thetext>Comment on attachment 95194
Patch

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

&gt; Source/WebCore/platform/efl/PlatformScreenEfl.cpp:68
&gt; -    int x = 0, y = 0, w = 0, h = 0;
&gt; -
&gt; -#ifdef HAVE_ECORE_X
&gt; -    Ecore_X_Display* display = ecore_x_display_get();
&gt; -    int def = DefaultScreen(display);
&gt; -    Screen* screen = ScreenOfDisplay(display, def);
&gt; -    x = 0;
&gt; -    y = 0;
&gt; -    w = screen-&gt;width;
&gt; -    h = screen-&gt;height;
&gt; -#endif
&gt; +    int width = 0, height = 0;
&gt;  
&gt; -    return FloatRect(x, y, w, h);
&gt; +    evas_output_size_get(widget-&gt;evas(), &amp;width, &amp;height);
&gt; +    return FloatRect(0, 0, width, height);

As we talked through IRC, this is the wrong fix, since you should return the size of the screen, not the size of your window. I&apos;ll submit a patch for this shortly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411639</commentid>
    <comment_count>4</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-05-27 13:43:21 -0700</bug_when>
    <thetext>Alright then.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411762</commentid>
    <comment_count>5</comment_count>
      <attachid>95243</attachid>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2011-05-27 18:43:31 -0700</bug_when>
    <thetext>Created attachment 95243
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411788</commentid>
    <comment_count>6</comment_count>
      <attachid>95243</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2011-05-27 20:20:42 -0700</bug_when>
    <thetext>Comment on attachment 95243
Patch

Attachment 95243 did not pass efl-ews (efl):
Output: http://queues.webkit.org/results/8740561</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411839</commentid>
    <comment_count>7</comment_count>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2011-05-28 06:52:58 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 95243 [details])
&gt; Attachment 95243 [details] did not pass efl-ews (efl):
&gt; Output: http://queues.webkit.org/results/8740561

Gyuyoung, we need to update EFL on EWS server. Could you do it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411840</commentid>
    <comment_count>8</comment_count>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2011-05-28 06:55:32 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; (From update of attachment 95243 [details] [details])
&gt; &gt; Attachment 95243 [details] [details] did not pass efl-ews (efl):
&gt; &gt; Output: http://queues.webkit.org/results/8740561
&gt; 
&gt; Gyuyoung, we need to update EFL on EWS server. Could you do it?

Thinking again, maybe it&apos;s better to make a snapshot of WebKit-EFL for people who didn&apos;t move on to newer versions of EFL. 1.1 is coming soon, then this snapshot would be the latest one compatible with 1.0.

Leandro, could you make a snapshot?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>412057</commentid>
    <comment_count>9</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2011-05-29 16:59:56 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; (From update of attachment 95243 [details] [details])
&gt; &gt; Attachment 95243 [details] [details] did not pass efl-ews (efl):
&gt; &gt; Output: http://queues.webkit.org/results/8740561
&gt; 
&gt; Gyuyoung, we need to update EFL on EWS server. Could you do it?

Sure, I will upgrade EFL on EWS server. Then, I will land this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416313</commentid>
    <comment_count>10</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2011-06-06 22:01:45 -0700</bug_when>
    <thetext>Lucas,

I update efl libraries(ver. 1.0.999.59989) on both ews and buildbot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416442</commentid>
    <comment_count>11</comment_count>
      <attachid>96231</attachid>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2011-06-07 05:27:25 -0700</bug_when>
    <thetext>Created attachment 96231
Re-upload previous patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416445</commentid>
    <comment_count>12</comment_count>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2011-06-07 05:29:35 -0700</bug_when>
    <thetext>CC&apos;ing reviewers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416564</commentid>
    <comment_count>13</comment_count>
      <attachid>96231</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-07 09:40:28 -0700</bug_when>
    <thetext>Comment on attachment 96231
Re-upload previous patch

Clearing flags on attachment: 96231

Committed r88245: &lt;http://trac.webkit.org/changeset/88245&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416565</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-07 09:40:34 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416579</commentid>
    <comment_count>15</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-06-07 09:53:05 -0700</bug_when>
    <thetext>Maybe the BOT needs an update?

@Demarchi, could you roll it out until the samsung guys can fix it if it is the case?

-- Build files have been written to: /mnt/buildbot/efl-linux-slave-1/efl-linux-release/build/WebKitBuild/Release
[  2%] Built target wtf_efl
[  9%] Built target javascriptcore_efl
[  9%] Built target jsc_efl
Scanning dependencies of target webcore_efl
[  9%] Building CXX object WebCore/CMakeFiles/webcore_efl.dir/platform/efl/PlatformScreenEfl.cpp.o
/mnt/buildbot/efl-linux-slave-1/efl-linux-release/build/Source/WebCore/platform/efl/PlatformScreenEfl.cpp: In function ‘WebCore::FloatRect WebCore::screenRect(WebCore::Widget*)’:
/mnt/buildbot/efl-linux-slave-1/efl-linux-release/build/Source/WebCore/platform/efl/PlatformScreenEfl.cpp:68: error: ‘ecore_evas_screen_geometry_get’ was not declared in this scope
make[2]: *** [WebCore/CMakeFiles/webcore_efl.dir/platform/efl/PlatformScreenEfl.cpp.o] Error 1
make[1]: *** [WebCore/CMakeFiles/webcore_efl.dir/all] Error 2
make: *** [all] Error 2
program finished with exit code 2
elapsedTime=48.236335</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95194</attachid>
            <date>2011-05-27 11:12:55 -0700</date>
            <delta_ts>2011-05-27 18:42:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-61649-20110527151607.patch</filename>
            <type>text/plain</type>
            <size>2017</size>
            <attacher name="Raphael Kubo da Costa (:rakuco)">rakuco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODczMTAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBjNjkwMGUxZTAwNDYyYWY4
NTYyNTM0MjQ4YjExODQ2YWIzZjA1ODNmLi43MDNkNzk0NTcwYmI5ZDAwMTY1NTZkYzk3NjQxN2Ni
ODliOGZiMjVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMDUtMjcgIFJhcGhh
ZWwgS3VibyBkYSBDb3N0YSAgPGt1Ym9AcHJvZnVzaW9uLm1vYmk+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0VGTF0gUmVtb3ZlIEVjb3JlX1ggYml0
cyBmcm9tIFBsYXRmb3JtU2NyZWVuRWZsCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD02MTY0OQorCisgICAgICAgIFJlbW92ZSB0aGUgbmVlZCBmb3IgRWNv
cmVfWCBhbmQgc29tZSBYIGNhbGxzIGJ5IGFsd2F5cyB1c2luZworICAgICAgICBldmFzX291dHB1
dF9zaXplX2dldCgpIGluc3RlYWQuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvUGxhdGZvcm1T
Y3JlZW5FZmwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6c2NyZWVuUmVjdCk6CisKIDIwMTEtMDUt
MjUgIFJvYiBCdWlzICA8cmJ1aXNAcmltLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBFcmlj
IFNlaWRlbC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9QbGF0Zm9y
bVNjcmVlbkVmbC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUGxhdGZvcm1TY3Jl
ZW5FZmwuY3BwCmluZGV4IGM2MGFlOTU0YTJiZWY2NjE0NGU5NzgwNWMyZDZhMDdkMTUyOGY2YWEu
LjA2ZjA2ZTM0MTJkNTA5NjQ2ZjhhOTRmYThmNGNhOGFkY2ZiNTFlYzIgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9QbGF0Zm9ybVNjcmVlbkVmbC5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1BsYXRmb3JtU2NyZWVuRWZsLmNwcApAQCAtMzQsMTYg
KzM0LDEyIEBACiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1TY3JlZW4u
aCIKIAorI2luY2x1ZGUgPEV2YXMuaD4KICNpbmNsdWRlICJOb3RJbXBsZW1lbnRlZC5oIgogI2lu
Y2x1ZGUgIlBsYXRmb3JtU3RyaW5nLmgiCiAjaW5jbHVkZSAiV2lkZ2V0LmgiCiAjaW5jbHVkZSA8
d3RmL3RleHQvQ1N0cmluZy5oPgogCi0jaWZkZWYgSEFWRV9FQ09SRV9YCi0jaW5jbHVkZSA8RWNv
cmVfWC5oPgotI2luY2x1ZGUgPFgxMS9YbGliLmg+Ci0jZW5kaWYKLQogbmFtZXNwYWNlIFdlYkNv
cmUgewogCiBpbnQgc2NyZWVuRGVwdGgoV2lkZ2V0KiB3aWRnZXQpCkBAIC02NiwxOSArNjIsMTAg
QEAgYm9vbCBzY3JlZW5Jc01vbm9jaHJvbWUoV2lkZ2V0KikKIAogRmxvYXRSZWN0IHNjcmVlblJl
Y3QoV2lkZ2V0KiB3aWRnZXQpCiB7Ci0gICAgaW50IHggPSAwLCB5ID0gMCwgdyA9IDAsIGggPSAw
OwotCi0jaWZkZWYgSEFWRV9FQ09SRV9YCi0gICAgRWNvcmVfWF9EaXNwbGF5KiBkaXNwbGF5ID0g
ZWNvcmVfeF9kaXNwbGF5X2dldCgpOwotICAgIGludCBkZWYgPSBEZWZhdWx0U2NyZWVuKGRpc3Bs
YXkpOwotICAgIFNjcmVlbiogc2NyZWVuID0gU2NyZWVuT2ZEaXNwbGF5KGRpc3BsYXksIGRlZik7
Ci0gICAgeCA9IDA7Ci0gICAgeSA9IDA7Ci0gICAgdyA9IHNjcmVlbi0+d2lkdGg7Ci0gICAgaCA9
IHNjcmVlbi0+aGVpZ2h0OwotI2VuZGlmCisgICAgaW50IHdpZHRoID0gMCwgaGVpZ2h0ID0gMDsK
IAotICAgIHJldHVybiBGbG9hdFJlY3QoeCwgeSwgdywgaCk7CisgICAgZXZhc19vdXRwdXRfc2l6
ZV9nZXQod2lkZ2V0LT5ldmFzKCksICZ3aWR0aCwgJmhlaWdodCk7CisgICAgcmV0dXJuIEZsb2F0
UmVjdCgwLCAwLCB3aWR0aCwgaGVpZ2h0KTsKIH0KIAogRmxvYXRSZWN0IHNjcmVlbkF2YWlsYWJs
ZVJlY3QoV2lkZ2V0KiB3aWRnZXQpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95243</attachid>
            <date>2011-05-27 18:43:31 -0700</date>
            <delta_ts>2011-06-07 05:27:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-61649-20110527224400.patch</filename>
            <type>text/plain</type>
            <size>3364</size>
            <attacher name="Lucas De Marchi">lucas.de.marchi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODc1ODkKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5n
ZUxvZwppbmRleCAxMzg1NmJiMjM2MDVhNTVkZThjY2M3ODBkNjJiMjNmZWZkYmQ4YzFmLi4wYWQ5
MjFjNDMyMDAwMWUxNTlmNzk5OWNjN2U4ZDQxZWY2ZGE2Zjc4IDEwMDY0NAotLS0gYS9DaGFuZ2VM
b2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDUtMjcgIEx1Y2FzIERl
IE1hcmNoaSAgPGx1Y2FzLmRlbWFyY2hpQHByb2Z1c2lvbi5tb2JpPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtFRkxdIFJlbW92ZSBFY29yZV9YIGJp
dHMgZnJvbSBQbGF0Zm9ybVNjcmVlbkVmbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NjE2NDkKKworICAgICAgICBSZW1vdmUgdGhlIG5lZWQgZm9yIEVj
b3JlX1ggYW5kIHNvbWUgWCBjYWxscyBieSBhbHdheXMgdXNpbmcKKyAgICAgICAgbmV3IGZ1bmN0
aW9ucyBhdmFpbGFibGUgaW4gRUZMIHRvIGdldCB0aGUgc2NyZWVuIHNpemUuCisKKyAgICAgICAg
KiBTb3VyY2UvY21ha2UvRmluZEVGTC5jbWFrZTogQnVtcCBlY29yZSBhbmQgZWNvcmUtZXZhcyB2
ZXJzaW9ucy4KKwogMjAxMS0wNS0yNSAgR3JlZ2cgVGF2YXJlcyAgPGdtYW5AY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IEtlbm5ldGggUnVzc2VsbC4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAy
ZDUwNzVkZGIxMDM3YzgyYmY1ZjdlMzIyNDE3ZDhlYTQ0OWJhNDllLi45NWU5YzFhZmRkMWM2YTk3
YTkyOGMwNzZiY2Q0NWM0ZTYxNTVjODQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIw
MTEtMDUtMjcgIEx1Y2FzIERlIE1hcmNoaSAgPGx1Y2FzLmRlbWFyY2hpQHByb2Z1c2lvbi5tb2Jp
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtFRkxd
IFJlbW92ZSBFY29yZV9YIGJpdHMgZnJvbSBQbGF0Zm9ybVNjcmVlbkVmbAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjE2NDkKKworICAgICAgICBSZW1v
dmUgdGhlIG5lZWQgZm9yIEVjb3JlX1ggYW5kIHNvbWUgWCBjYWxscyBieSBhbHdheXMgdXNpbmcK
KyAgICAgICAgbmV3IGZ1bmN0aW9ucyBhdmFpbGFibGUgaW4gRUZMIHRvIGdldCB0aGUgc2NyZWVu
IHNpemUuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIHNpbmNlIHRoZSBzYW1lIGZ1bmN0aW9uYWxp
dHkgYXJlIGRvbmUgaW5zaWRlIEVGTCBub3cuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvUGxh
dGZvcm1TY3JlZW5FZmwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6c2NyZWVuUmVjdCk6CisKIDIw
MTEtMDUtMjcgIFN0ZXBoYW5pZSBMZXdpcyAgPHNsZXdpc0BhcHBsZS5jb20+CiAKICAgICAgICAg
VW5yZXZpZXdlZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9QbGF0
Zm9ybVNjcmVlbkVmbC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUGxhdGZvcm1T
Y3JlZW5FZmwuY3BwCmluZGV4IGM2MGFlOTU0YTJiZWY2NjE0NGU5NzgwNWMyZDZhMDdkMTUyOGY2
YWEuLmI3ZWY1YjQ4NGIwOTA3YzE0ZWU3MTM5OGMzOWQ4OTY1ZTNlMmU2OWQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9QbGF0Zm9ybVNjcmVlbkVmbC5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1BsYXRmb3JtU2NyZWVuRWZsLmNwcApAQCAtMzQs
MTYgKzM0LDEyIEBACiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1TY3Jl
ZW4uaCIKIAorI2luY2x1ZGUgPEVjb3JlX0V2YXMuaD4KICNpbmNsdWRlICJOb3RJbXBsZW1lbnRl
ZC5oIgogI2luY2x1ZGUgIlBsYXRmb3JtU3RyaW5nLmgiCiAjaW5jbHVkZSAiV2lkZ2V0LmgiCiAj
aW5jbHVkZSA8d3RmL3RleHQvQ1N0cmluZy5oPgogCi0jaWZkZWYgSEFWRV9FQ09SRV9YCi0jaW5j
bHVkZSA8RWNvcmVfWC5oPgotI2luY2x1ZGUgPFgxMS9YbGliLmg+Ci0jZW5kaWYKLQogbmFtZXNw
YWNlIFdlYkNvcmUgewogCiBpbnQgc2NyZWVuRGVwdGgoV2lkZ2V0KiB3aWRnZXQpCkBAIC02Niwx
NyArNjIsMTAgQEAgYm9vbCBzY3JlZW5Jc01vbm9jaHJvbWUoV2lkZ2V0KikKIAogRmxvYXRSZWN0
IHNjcmVlblJlY3QoV2lkZ2V0KiB3aWRnZXQpCiB7Ci0gICAgaW50IHggPSAwLCB5ID0gMCwgdyA9
IDAsIGggPSAwOworICAgIGludCB4LCB5LCB3LCBoOworICAgIEV2YXMqIGUgPSB3aWRnZXQtPmV2
YXMoKTsKIAotI2lmZGVmIEhBVkVfRUNPUkVfWAotICAgIEVjb3JlX1hfRGlzcGxheSogZGlzcGxh
eSA9IGVjb3JlX3hfZGlzcGxheV9nZXQoKTsKLSAgICBpbnQgZGVmID0gRGVmYXVsdFNjcmVlbihk
aXNwbGF5KTsKLSAgICBTY3JlZW4qIHNjcmVlbiA9IFNjcmVlbk9mRGlzcGxheShkaXNwbGF5LCBk
ZWYpOwotICAgIHggPSAwOwotICAgIHkgPSAwOwotICAgIHcgPSBzY3JlZW4tPndpZHRoOwotICAg
IGggPSBzY3JlZW4tPmhlaWdodDsKLSNlbmRpZgorICAgIGVjb3JlX2V2YXNfc2NyZWVuX2dlb21l
dHJ5X2dldChlY29yZV9ldmFzX2Vjb3JlX2V2YXNfZ2V0KGUpLCAmeCwgJnksICZ3LCAmaCk7CiAK
ICAgICByZXR1cm4gRmxvYXRSZWN0KHgsIHksIHcsIGgpOwogfQpkaWZmIC0tZ2l0IGEvU291cmNl
L2NtYWtlL0ZpbmRFRkwuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEVGTC5jbWFrZQppbmRleCBl
YjMwOWIxOGRmM2JkNWYxODlkMDI4MTRhNTVjZmNjZjNkNTU1Mjk4Li4xNzZjZDE0YTdlMDAxZWM0
MGZkMmU3NzQyODc1MzU3NzQxN2RiMDgzIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvRmluZEVG
TC5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvRmluZEVGTC5jbWFrZQpAQCAtNiw5ICs2LDkgQEAg
UEtHX0NIRUNLX01PRFVMRVMgKEVDT1JFX0VWQVMgUkVRVUlSRUQgZWNvcmUtZXZhcz49MS4wLjAp
CiBQS0dfQ0hFQ0tfTU9EVUxFUyAoRUZMREVQUyBSRVFVSVJFRAogICBlaW5hPj0xLjAuMAogICBl
dmFzPj0xLjAuMAotICBlY29yZT49MS4wLjAKKyAgZWNvcmU+PTEuMC45OTkuNTk3NjMKICAgZWNv
cmUtZmlsZT49MS4wLjAKLSAgZWNvcmUtZXZhcz49MS4wLjAKKyAgZWNvcmUtZXZhcz49MS4wLjk5
OS41OTc2MwogICBlZGplPj0xLjAuMCkKIFBLR19DSEVDS19NT0RVTEVTIChFSU5BIFJFUVVJUkVE
IGVpbmE+PTEuMC4wKQogUEtHX0NIRUNLX01PRFVMRVMgKEVDT1JFX1ggZWNvcmUteD49MS4wLjAp
Cg==
</data>
<flag name="commit-queue"
          id="88696"
          type_id="3"
          status="-"
          setter="gyuyoung.kim"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96231</attachid>
            <date>2011-06-07 05:27:25 -0700</date>
            <delta_ts>2011-06-07 09:40:28 -0700</delta_ts>
            <desc>Re-upload previous patch</desc>
            <filename>Patch</filename>
            <type>text/plain</type>
            <size>3364</size>
            <attacher name="Lucas De Marchi">lucas.de.marchi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODc1ODkKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5n
ZUxvZwppbmRleCAxMzg1NmJiMjM2MDVhNTVkZThjY2M3ODBkNjJiMjNmZWZkYmQ4YzFmLi4wYWQ5
MjFjNDMyMDAwMWUxNTlmNzk5OWNjN2U4ZDQxZWY2ZGE2Zjc4IDEwMDY0NAotLS0gYS9DaGFuZ2VM
b2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDUtMjcgIEx1Y2FzIERl
IE1hcmNoaSAgPGx1Y2FzLmRlbWFyY2hpQHByb2Z1c2lvbi5tb2JpPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtFRkxdIFJlbW92ZSBFY29yZV9YIGJp
dHMgZnJvbSBQbGF0Zm9ybVNjcmVlbkVmbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NjE2NDkKKworICAgICAgICBSZW1vdmUgdGhlIG5lZWQgZm9yIEVj
b3JlX1ggYW5kIHNvbWUgWCBjYWxscyBieSBhbHdheXMgdXNpbmcKKyAgICAgICAgbmV3IGZ1bmN0
aW9ucyBhdmFpbGFibGUgaW4gRUZMIHRvIGdldCB0aGUgc2NyZWVuIHNpemUuCisKKyAgICAgICAg
KiBTb3VyY2UvY21ha2UvRmluZEVGTC5jbWFrZTogQnVtcCBlY29yZSBhbmQgZWNvcmUtZXZhcyB2
ZXJzaW9ucy4KKwogMjAxMS0wNS0yNSAgR3JlZ2cgVGF2YXJlcyAgPGdtYW5AY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IEtlbm5ldGggUnVzc2VsbC4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAy
ZDUwNzVkZGIxMDM3YzgyYmY1ZjdlMzIyNDE3ZDhlYTQ0OWJhNDllLi45NWU5YzFhZmRkMWM2YTk3
YTkyOGMwNzZiY2Q0NWM0ZTYxNTVjODQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIw
MTEtMDUtMjcgIEx1Y2FzIERlIE1hcmNoaSAgPGx1Y2FzLmRlbWFyY2hpQHByb2Z1c2lvbi5tb2Jp
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtFRkxd
IFJlbW92ZSBFY29yZV9YIGJpdHMgZnJvbSBQbGF0Zm9ybVNjcmVlbkVmbAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjE2NDkKKworICAgICAgICBSZW1v
dmUgdGhlIG5lZWQgZm9yIEVjb3JlX1ggYW5kIHNvbWUgWCBjYWxscyBieSBhbHdheXMgdXNpbmcK
KyAgICAgICAgbmV3IGZ1bmN0aW9ucyBhdmFpbGFibGUgaW4gRUZMIHRvIGdldCB0aGUgc2NyZWVu
IHNpemUuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIHNpbmNlIHRoZSBzYW1lIGZ1bmN0aW9uYWxp
dHkgYXJlIGRvbmUgaW5zaWRlIEVGTCBub3cuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvUGxh
dGZvcm1TY3JlZW5FZmwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6c2NyZWVuUmVjdCk6CisKIDIw
MTEtMDUtMjcgIFN0ZXBoYW5pZSBMZXdpcyAgPHNsZXdpc0BhcHBsZS5jb20+CiAKICAgICAgICAg
VW5yZXZpZXdlZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9QbGF0
Zm9ybVNjcmVlbkVmbC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUGxhdGZvcm1T
Y3JlZW5FZmwuY3BwCmluZGV4IGM2MGFlOTU0YTJiZWY2NjE0NGU5NzgwNWMyZDZhMDdkMTUyOGY2
YWEuLmI3ZWY1YjQ4NGIwOTA3YzE0ZWU3MTM5OGMzOWQ4OTY1ZTNlMmU2OWQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9QbGF0Zm9ybVNjcmVlbkVmbC5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL1BsYXRmb3JtU2NyZWVuRWZsLmNwcApAQCAtMzQs
MTYgKzM0LDEyIEBACiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1TY3Jl
ZW4uaCIKIAorI2luY2x1ZGUgPEVjb3JlX0V2YXMuaD4KICNpbmNsdWRlICJOb3RJbXBsZW1lbnRl
ZC5oIgogI2luY2x1ZGUgIlBsYXRmb3JtU3RyaW5nLmgiCiAjaW5jbHVkZSAiV2lkZ2V0LmgiCiAj
aW5jbHVkZSA8d3RmL3RleHQvQ1N0cmluZy5oPgogCi0jaWZkZWYgSEFWRV9FQ09SRV9YCi0jaW5j
bHVkZSA8RWNvcmVfWC5oPgotI2luY2x1ZGUgPFgxMS9YbGliLmg+Ci0jZW5kaWYKLQogbmFtZXNw
YWNlIFdlYkNvcmUgewogCiBpbnQgc2NyZWVuRGVwdGgoV2lkZ2V0KiB3aWRnZXQpCkBAIC02Niwx
NyArNjIsMTAgQEAgYm9vbCBzY3JlZW5Jc01vbm9jaHJvbWUoV2lkZ2V0KikKIAogRmxvYXRSZWN0
IHNjcmVlblJlY3QoV2lkZ2V0KiB3aWRnZXQpCiB7Ci0gICAgaW50IHggPSAwLCB5ID0gMCwgdyA9
IDAsIGggPSAwOworICAgIGludCB4LCB5LCB3LCBoOworICAgIEV2YXMqIGUgPSB3aWRnZXQtPmV2
YXMoKTsKIAotI2lmZGVmIEhBVkVfRUNPUkVfWAotICAgIEVjb3JlX1hfRGlzcGxheSogZGlzcGxh
eSA9IGVjb3JlX3hfZGlzcGxheV9nZXQoKTsKLSAgICBpbnQgZGVmID0gRGVmYXVsdFNjcmVlbihk
aXNwbGF5KTsKLSAgICBTY3JlZW4qIHNjcmVlbiA9IFNjcmVlbk9mRGlzcGxheShkaXNwbGF5LCBk
ZWYpOwotICAgIHggPSAwOwotICAgIHkgPSAwOwotICAgIHcgPSBzY3JlZW4tPndpZHRoOwotICAg
IGggPSBzY3JlZW4tPmhlaWdodDsKLSNlbmRpZgorICAgIGVjb3JlX2V2YXNfc2NyZWVuX2dlb21l
dHJ5X2dldChlY29yZV9ldmFzX2Vjb3JlX2V2YXNfZ2V0KGUpLCAmeCwgJnksICZ3LCAmaCk7CiAK
ICAgICByZXR1cm4gRmxvYXRSZWN0KHgsIHksIHcsIGgpOwogfQpkaWZmIC0tZ2l0IGEvU291cmNl
L2NtYWtlL0ZpbmRFRkwuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEVGTC5jbWFrZQppbmRleCBl
YjMwOWIxOGRmM2JkNWYxODlkMDI4MTRhNTVjZmNjZjNkNTU1Mjk4Li4xNzZjZDE0YTdlMDAxZWM0
MGZkMmU3NzQyODc1MzU3NzQxN2RiMDgzIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvRmluZEVG
TC5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvRmluZEVGTC5jbWFrZQpAQCAtNiw5ICs2LDkgQEAg
UEtHX0NIRUNLX01PRFVMRVMgKEVDT1JFX0VWQVMgUkVRVUlSRUQgZWNvcmUtZXZhcz49MS4wLjAp
CiBQS0dfQ0hFQ0tfTU9EVUxFUyAoRUZMREVQUyBSRVFVSVJFRAogICBlaW5hPj0xLjAuMAogICBl
dmFzPj0xLjAuMAotICBlY29yZT49MS4wLjAKKyAgZWNvcmU+PTEuMC45OTkuNTk3NjMKICAgZWNv
cmUtZmlsZT49MS4wLjAKLSAgZWNvcmUtZXZhcz49MS4wLjAKKyAgZWNvcmUtZXZhcz49MS4wLjk5
OS41OTc2MwogICBlZGplPj0xLjAuMCkKIFBLR19DSEVDS19NT0RVTEVTIChFSU5BIFJFUVVJUkVE
IGVpbmE+PTEuMC4wKQogUEtHX0NIRUNLX01PRFVMRVMgKEVDT1JFX1ggZWNvcmUteD49MS4wLjAp
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>