<?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>153009</bug_id>
          
          <creation_ts>2016-01-12 06:03:59 -0800</creation_ts>
          <short_desc>[EFL] Virtual Keyboard overlaps MiniBrowser&apos;s WebView</short_desc>
          <delta_ts>2016-02-02 04:26:52 -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>Other</version>
          <rep_platform>PC</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Grzegorz Czajkowski">g.czajkowski</reporter>
          <assigned_to name="Grzegorz Czajkowski">g.czajkowski</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1154667</commentid>
    <comment_count>0</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2016-01-12 06:03:59 -0800</bug_when>
    <thetext>On mobile, virtual keyboard represented by ecore_imf module appears on the top of application layer usually covering bottom part of the screen. If the web page contains the editable content on the bottom of the page it will be overlapped by keyboard which prevents user from seeing the typed text.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1154669</commentid>
    <comment_count>1</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2016-01-12 06:08:07 -0800</bug_when>
    <thetext>Patch is coming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1160805</commentid>
    <comment_count>2</comment_count>
      <attachid>270380</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2016-02-01 01:42:07 -0800</bug_when>
    <thetext>Created attachment 270380
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1161138</commentid>
    <comment_count>3</comment_count>
      <attachid>270380</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-02-01 16:57:13 -0800</bug_when>
    <thetext>Comment on attachment 270380
Patch

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

&gt; Tools/MiniBrowser/efl/main.c:2092
&gt; +    Evas_Object* conformant = elm_conformant_add(window-&gt;elm_window);

Wrong * place.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1161232</commentid>
    <comment_count>4</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2016-02-02 02:24:01 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Comment on attachment 270380 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=270380&amp;action=review
&gt; 
&gt; &gt; Tools/MiniBrowser/efl/main.c:2092
&gt; &gt; +    Evas_Object* conformant = elm_conformant_add(window-&gt;elm_window);
&gt; 
&gt; Wrong * place.

Right, I&apos;ll fix it before landing. Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1161239</commentid>
    <comment_count>5</comment_count>
      <attachid>270481</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2016-02-02 03:29:58 -0800</bug_when>
    <thetext>Created attachment 270481
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1161247</commentid>
    <comment_count>6</comment_count>
      <attachid>270481</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-02-02 04:26:44 -0800</bug_when>
    <thetext>Comment on attachment 270481
Patch

Clearing flags on attachment: 270481

Committed r196007: &lt;http://trac.webkit.org/changeset/196007&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1161248</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-02-02 04:26:52 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>270380</attachid>
            <date>2016-02-01 01:42:07 -0800</date>
            <delta_ts>2016-02-02 03:29:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-153009-20160201104134.patch</filename>
            <type>text/plain</type>
            <size>2789</size>
            <attacher name="Grzegorz Czajkowski">g.czajkowski</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk1OTUzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZjdiODhlYmIyM2YzYzkzYjRjMWFkZmEyZGU0NDRhMzE4
N2QwYmFmMS4uZWJkN2I0MjJjOWE3OGNjMzhlNjcwOTNjOTBmN2U3NmJlY2E2ZTljZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5
IEBACisyMDE2LTAxLTI5IEdyemVnb3J6IEN6YWprb3dza2kgIDxnLmN6YWprb3dza2lAc2Ftc3Vu
Zy5jb20+CisKKyAgICAgICAgW0VGTF0gVmlydHVhbCBLZXlib2FyZCBvdmVybGFwcyBNaW5pQnJv
d3NlcidzIFdlYlZpZXcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE1MzAwOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIE9uIG1vYmlsZSwgdmlydHVhbCBrZXlib2FyZCByZXByZXNlbnRlZCBieSBlY29yZV9p
bWYgbW9kdWxlIGFwcGVhcnMgb24KKyAgICAgICAgdGhlIHRvcCBvZiBhcHBsaWNhdGlvbiBsYXll
ciB1c3VhbGx5IGNvdmVyaW5nIGJvdHRvbSBwYXJ0IG9mIHRoZSBzY3JlZW4uCisgICAgICAgIElm
IHRoZSB3ZWIgcGFnZSBjb250YWlucyB0aGUgZWRpdGFibGUgY29udGVudCBvbiB0aGUgYm90dG9t
IG9mIHRoZSBwYWdlCisgICAgICAgIGl0IHdpbGwgYmUgb3ZlcmxhcHBlZCBieSBrZXlib2FyZCB3
aGljaCBwcmV2ZW50cyB1c2VyIGZyb20gc2VlaW5nIHRoZQorICAgICAgICB0eXBlZCB0ZXh0Lgor
CisgICAgICAgIFBhY2sgTWluaUJyb3dzZXIgbGF5b3V0IGludG8gY29uZm9ybWFudCB3aWRnZXQg
dG8gYWxsb3cgRUZMIHRvIGd1ZXNzCisgICAgICAgIHRoZSBzcGFjZSB0aGF0IHdpbGwgYmUgcmVx
dWlyZWQgYnkgdGhlIGtleWJvYXJkLCBmaW5hbGx5IHJlc2l6aW5nIGl0CisgICAgICAgIHRvIHRo
ZSBkZXNpcmVkIHNpemUuIEFzIGEgcmVzdWx0LCB3ZWJ2aWV3IGdldHMgcmVzaXplZCBhbmQgc2Ny
b2xsZWQKKyAgICAgICAgaW50byBmb2N1c2VkIGVsZW1lbnRzIHdoaWNoIG1ha2VzIHRoZSBlZGl0
YWJsZSBlbGVtZW50cyB2aXNpYmxlIHdoaWxlCisgICAgICAgIHR5cGluZy4KKworICAgICAgICBN
b3JlIGRldGFpbHMgYWJvdXQgZWxtX2NvbmZvcm1hbnQgd2lkZ2VyIGNhbiBiZSBmb3VuZCBhdDoK
KyAgICAgICAgaHR0cHM6Ly9kb2NzLmVubGlnaHRlbm1lbnQub3JnL2VsZW1lbnRhcnkvMS4xNS4w
L2dyb3VwX19Db25mb3JtYW50Lmh0bWwKKyAgICAgICAgaHR0cHM6Ly9kb2NzLmVubGlnaHRlbm1l
bnQub3JnL2VsZW1lbnRhcnkvMS4xNS4wL2NvbmZvcm1hbnRfZXhhbXBsZS5odG1sCisKKyAgICAg
ICAgKiBNaW5pQnJvd3Nlci9lZmwvbWFpbi5jOgorICAgICAgICAod2luZG93X2NyZWF0ZSk6IHBh
Y2sgYSBib3ggaW50byBjb25mb3JtYW50IHdpZGdldC4KKwogMjAxNi0wMS0zMSAgRGFyaW4gQWRs
ZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmVwbGFjZSBDYXNlRm9sZGluZ0hhc2gg
d2l0aCBBU0NJSUNhc2VJbnNlbnNpdGl2ZUhhc2gKZGlmZiAtLWdpdCBhL1Rvb2xzL01pbmlCcm93
c2VyL2VmbC9tYWluLmMgYi9Ub29scy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCmluZGV4IGJkOGM2
MTA4ZDFmYzVkMzhhYjNhZGNhYTI0YmFkNmNiMjExYTkyYTcuLjM4ODY0NGY2MDhkMDk0NDJjZTA5
MDExYzEzMGM3MzZkYTIyMzBlNDAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL01pbmlCcm93c2VyL2VmbC9t
YWluLmMKKysrIGIvVG9vbHMvTWluaUJyb3dzZXIvZWZsL21haW4uYwpAQCAtMjA4OCwxMSArMjA4
OCwxNyBAQCBzdGF0aWMgQnJvd3Nlcl9XaW5kb3cgKndpbmRvd19jcmVhdGUoRXdrX1ZpZXdfQ29u
ZmlndXJhdGlvbiogY29uZmlndXJhdGlvbiwgaW50CiAgICAgZWxtX3dpbl9yZXNpemVfb2JqZWN0
X2FkZCh3aW5kb3ctPmVsbV93aW5kb3csIGJnKTsKICAgICBldmFzX29iamVjdF9zaG93KGJnKTsK
IAorICAgIC8qIENyZWF0ZSBjb25mb3JtYW50IHdpZGdldC4gKi8KKyAgICBFdmFzX09iamVjdCog
Y29uZm9ybWFudCA9IGVsbV9jb25mb3JtYW50X2FkZCh3aW5kb3ctPmVsbV93aW5kb3cpOworICAg
IGV2YXNfb2JqZWN0X3NpemVfaGludF93ZWlnaHRfc2V0KGNvbmZvcm1hbnQsIEVWQVNfSElOVF9F
WFBBTkQsIEVWQVNfSElOVF9FWFBBTkQpOworICAgIGVsbV93aW5fcmVzaXplX29iamVjdF9hZGQo
d2luZG93LT5lbG1fd2luZG93LCBjb25mb3JtYW50KTsKKyAgICBldmFzX29iamVjdF9zaG93KGNv
bmZvcm1hbnQpOworCiAgICAgLyogQ3JlYXRlIHZlcnRpY2FsIGxheW91dCAqLwogICAgIHdpbmRv
dy0+dmVydGljYWxfbGF5b3V0ID0gZWxtX2JveF9hZGQod2luZG93LT5lbG1fd2luZG93KTsKKyAg
ICBlbG1fb2JqZWN0X2NvbnRlbnRfc2V0KGNvbmZvcm1hbnQsIHdpbmRvdy0+dmVydGljYWxfbGF5
b3V0KTsKICAgICBlbG1fYm94X3BhZGRpbmdfc2V0KHdpbmRvdy0+dmVydGljYWxfbGF5b3V0LCAw
LCAyKTsKICAgICBldmFzX29iamVjdF9zaXplX2hpbnRfd2VpZ2h0X3NldCh3aW5kb3ctPnZlcnRp
Y2FsX2xheW91dCwgRVZBU19ISU5UX0VYUEFORCwgRVZBU19ISU5UX0VYUEFORCk7Ci0gICAgZWxt
X3dpbl9yZXNpemVfb2JqZWN0X2FkZCh3aW5kb3ctPmVsbV93aW5kb3csIHdpbmRvdy0+dmVydGlj
YWxfbGF5b3V0KTsKICAgICBldmFzX29iamVjdF9zaG93KHdpbmRvdy0+dmVydGljYWxfbGF5b3V0
KTsKIAogICAgIC8qIENyZWF0ZSBob3Jpem9udGFsIGxheW91dCBmb3IgdG9wIGJhciAqLwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>270481</attachid>
            <date>2016-02-02 03:29:58 -0800</date>
            <delta_ts>2016-02-02 04:26:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-153009-20160202122926.patch</filename>
            <type>text/plain</type>
            <size>2798</size>
            <attacher name="Grzegorz Czajkowski">g.czajkowski</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk2MDA0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODZhNmFlMzBhMTdmNDdmZGFhZWEzNzk2ZDU5ZDdkM2Nl
NzBlMGFhNy4uYjMzY2E1OTk0OWY4MTU4YmNjNDY2MGMwMWJlOTMyMDVkNTRjMTcwNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5
IEBACisyMDE2LTAxLTI5IEdyemVnb3J6IEN6YWprb3dza2kgIDxnLmN6YWprb3dza2lAc2Ftc3Vu
Zy5jb20+CisKKyAgICAgICAgW0VGTF0gVmlydHVhbCBLZXlib2FyZCBvdmVybGFwcyBNaW5pQnJv
d3NlcidzIFdlYlZpZXcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE1MzAwOQorCisgICAgICAgIFJldmlld2VkIGJ5IEd5dXlvdW5nIEtpbS4KKworICAg
ICAgICBPbiBtb2JpbGUsIHZpcnR1YWwga2V5Ym9hcmQgcmVwcmVzZW50ZWQgYnkgZWNvcmVfaW1m
IG1vZHVsZSBhcHBlYXJzIG9uCisgICAgICAgIHRoZSB0b3Agb2YgYXBwbGljYXRpb24gbGF5ZXIg
dXN1YWxseSBjb3ZlcmluZyBib3R0b20gcGFydCBvZiB0aGUgc2NyZWVuLgorICAgICAgICBJZiB0
aGUgd2ViIHBhZ2UgY29udGFpbnMgdGhlIGVkaXRhYmxlIGNvbnRlbnQgb24gdGhlIGJvdHRvbSBv
ZiB0aGUgcGFnZQorICAgICAgICBpdCB3aWxsIGJlIG92ZXJsYXBwZWQgYnkga2V5Ym9hcmQgd2hp
Y2ggcHJldmVudHMgdXNlciBmcm9tIHNlZWluZyB0aGUKKyAgICAgICAgdHlwZWQgdGV4dC4KKwor
ICAgICAgICBQYWNrIE1pbmlCcm93c2VyIGxheW91dCBpbnRvIGNvbmZvcm1hbnQgd2lkZ2V0IHRv
IGFsbG93IEVGTCB0byBndWVzcworICAgICAgICB0aGUgc3BhY2UgdGhhdCB3aWxsIGJlIHJlcXVp
cmVkIGJ5IHRoZSBrZXlib2FyZCwgZmluYWxseSByZXNpemluZyBpdAorICAgICAgICB0byB0aGUg
ZGVzaXJlZCBzaXplLiBBcyBhIHJlc3VsdCwgd2VidmlldyBnZXRzIHJlc2l6ZWQgYW5kIHNjcm9s
bGVkCisgICAgICAgIGludG8gZm9jdXNlZCBlbGVtZW50cyB3aGljaCBtYWtlcyB0aGUgZWRpdGFi
bGUgZWxlbWVudHMgdmlzaWJsZSB3aGlsZQorICAgICAgICB0eXBpbmcuCisKKyAgICAgICAgTW9y
ZSBkZXRhaWxzIGFib3V0IGVsbV9jb25mb3JtYW50IHdpZGdlciBjYW4gYmUgZm91bmQgYXQ6Cisg
ICAgICAgIGh0dHBzOi8vZG9jcy5lbmxpZ2h0ZW5tZW50Lm9yZy9lbGVtZW50YXJ5LzEuMTUuMC9n
cm91cF9fQ29uZm9ybWFudC5odG1sCisgICAgICAgIGh0dHBzOi8vZG9jcy5lbmxpZ2h0ZW5tZW50
Lm9yZy9lbGVtZW50YXJ5LzEuMTUuMC9jb25mb3JtYW50X2V4YW1wbGUuaHRtbAorCisgICAgICAg
ICogTWluaUJyb3dzZXIvZWZsL21haW4uYzoKKyAgICAgICAgKHdpbmRvd19jcmVhdGUpOiBwYWNr
IGEgYm94IGludG8gY29uZm9ybWFudCB3aWRnZXQuCisKIDIwMTYtMDItMDEgIEphc29uIE1hcmNl
bGwgIDxqbWFyY2VsbEBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIGNvZGUgdG8gcGFyc2UgdGhl
IGdpdCBicmFuY2hlcyBvdXQgb2YgdGhlIFRyYWMgUlNTIGZlZWQKZGlmZiAtLWdpdCBhL1Rvb2xz
L01pbmlCcm93c2VyL2VmbC9tYWluLmMgYi9Ub29scy9NaW5pQnJvd3Nlci9lZmwvbWFpbi5jCmlu
ZGV4IGJkOGM2MTA4ZDFmYzVkMzhhYjNhZGNhYTI0YmFkNmNiMjExYTkyYTcuLmFhMzc0MGZmYWI5
NmY2ZjhlMGUwNjdkYTM2NmY5MTdhOGMxMDAwMjEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL01pbmlCcm93
c2VyL2VmbC9tYWluLmMKKysrIGIvVG9vbHMvTWluaUJyb3dzZXIvZWZsL21haW4uYwpAQCAtMjA4
OCwxMSArMjA4OCwxNyBAQCBzdGF0aWMgQnJvd3Nlcl9XaW5kb3cgKndpbmRvd19jcmVhdGUoRXdr
X1ZpZXdfQ29uZmlndXJhdGlvbiogY29uZmlndXJhdGlvbiwgaW50CiAgICAgZWxtX3dpbl9yZXNp
emVfb2JqZWN0X2FkZCh3aW5kb3ctPmVsbV93aW5kb3csIGJnKTsKICAgICBldmFzX29iamVjdF9z
aG93KGJnKTsKIAorICAgIC8qIENyZWF0ZSBjb25mb3JtYW50IHdpZGdldC4gKi8KKyAgICBFdmFz
X09iamVjdCAqY29uZm9ybWFudCA9IGVsbV9jb25mb3JtYW50X2FkZCh3aW5kb3ctPmVsbV93aW5k
b3cpOworICAgIGV2YXNfb2JqZWN0X3NpemVfaGludF93ZWlnaHRfc2V0KGNvbmZvcm1hbnQsIEVW
QVNfSElOVF9FWFBBTkQsIEVWQVNfSElOVF9FWFBBTkQpOworICAgIGVsbV93aW5fcmVzaXplX29i
amVjdF9hZGQod2luZG93LT5lbG1fd2luZG93LCBjb25mb3JtYW50KTsKKyAgICBldmFzX29iamVj
dF9zaG93KGNvbmZvcm1hbnQpOworCiAgICAgLyogQ3JlYXRlIHZlcnRpY2FsIGxheW91dCAqLwog
ICAgIHdpbmRvdy0+dmVydGljYWxfbGF5b3V0ID0gZWxtX2JveF9hZGQod2luZG93LT5lbG1fd2lu
ZG93KTsKKyAgICBlbG1fb2JqZWN0X2NvbnRlbnRfc2V0KGNvbmZvcm1hbnQsIHdpbmRvdy0+dmVy
dGljYWxfbGF5b3V0KTsKICAgICBlbG1fYm94X3BhZGRpbmdfc2V0KHdpbmRvdy0+dmVydGljYWxf
bGF5b3V0LCAwLCAyKTsKICAgICBldmFzX29iamVjdF9zaXplX2hpbnRfd2VpZ2h0X3NldCh3aW5k
b3ctPnZlcnRpY2FsX2xheW91dCwgRVZBU19ISU5UX0VYUEFORCwgRVZBU19ISU5UX0VYUEFORCk7
Ci0gICAgZWxtX3dpbl9yZXNpemVfb2JqZWN0X2FkZCh3aW5kb3ctPmVsbV93aW5kb3csIHdpbmRv
dy0+dmVydGljYWxfbGF5b3V0KTsKICAgICBldmFzX29iamVjdF9zaG93KHdpbmRvdy0+dmVydGlj
YWxfbGF5b3V0KTsKIAogICAgIC8qIENyZWF0ZSBob3Jpem9udGFsIGxheW91dCBmb3IgdG9wIGJh
ciAqLwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>