<?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>57546</bug_id>
          
          <creation_ts>2011-03-31 07:14:03 -0700</creation_ts>
          <short_desc>[Qt][Symbian] Fix Api test failure -- tst_QWebFrame::inputFieldFocus</short_desc>
          <delta_ts>2011-05-17 06:16:31 -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 Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>S60 Hardware</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>50925</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Yi Shen">max.hong.shen</reporter>
          <assigned_to name="Yi Shen">max.hong.shen</assigned_to>
          <cc>ademar</cc>
    
    <cc>commit-queue</cc>
    
    <cc>kling</cc>
    
    <cc>laszlo.gombos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>377135</commentid>
    <comment_count>0</comment_count>
    <who name="Yi Shen">max.hong.shen</who>
    <bug_when>2011-03-31 07:14:03 -0700</bug_when>
    <thetext>This test requires to count the paint events for the blinking caret in the input field, however, it fails on symbian because the fullscreen size platform Virtual Keyboard shows up when running this test, which covers the web page, and blocks the repaint for the caret in the input field.

One simple solution is to disable the VKB during this test. A patch will be provided soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>377154</commentid>
    <comment_count>1</comment_count>
      <attachid>87728</attachid>
    <who name="Yi Shen">max.hong.shen</who>
    <bug_when>2011-03-31 07:55:18 -0700</bug_when>
    <thetext>Created attachment 87728
first try</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382398</commentid>
    <comment_count>2</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-04-08 11:16:19 -0700</bug_when>
    <thetext>Do we have the same problem on Maemo? And does the fix really need to be Symbian-specific?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382518</commentid>
    <comment_count>3</comment_count>
    <who name="Yi Shen">max.hong.shen</who>
    <bug_when>2011-04-08 13:39:14 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Do we have the same problem on Maemo? And does the fix really need to be Symbian-specific?

Thanks for the comments, Kling. I am not sure whether Maemo has the same problem (I guess it has, since N900 uses FullScreen VKB). The problem is that I am still struggling to setup a Meego/Maemo environment. Once I have the environment, I can work on the fix for Maemo. I am also thinking about creating a separated bug for Maemo, then people who has the env can test/submit a similar patch quickly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386923</commentid>
    <comment_count>4</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2011-04-15 14:14:46 -0700</bug_when>
    <thetext>Can we just ignore the guards and Qt underneath would know which platforms have VKB ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387736</commentid>
    <comment_count>5</comment_count>
      <attachid>90040</attachid>
    <who name="Yi Shen">max.hong.shen</who>
    <bug_when>2011-04-18 08:22:48 -0700</bug_when>
    <thetext>Created attachment 90040
remove symbian tag</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387942</commentid>
    <comment_count>6</comment_count>
      <attachid>90040</attachid>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2011-04-18 12:32:45 -0700</bug_when>
    <thetext>Comment on attachment 90040
remove symbian tag

r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388074</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-18 14:53:45 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 90040:

storage/domstorage/localstorage/storagetracker/storage-tracker-4-create.html bug 58835
storage/domstorage/localstorage/storagetracker/storage-tracker-5-delete-one.html bug 58836
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388078</commentid>
    <comment_count>8</comment_count>
      <attachid>90040</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-18 14:56:37 -0700</bug_when>
    <thetext>Comment on attachment 90040
remove symbian tag

Clearing flags on attachment: 90040

Committed r84189: &lt;http://trac.webkit.org/changeset/84189&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388079</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-18 14:56:42 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388169</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-18 16:43:06 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 90040:

security/block-test.html bug 55741 (authors: beidson@apple.com, mrowe@apple.com, and sam@webkit.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>87728</attachid>
            <date>2011-03-31 07:55:18 -0700</date>
            <delta_ts>2011-04-18 08:22:48 -0700</delta_ts>
            <desc>first try</desc>
            <filename>57546.patch</filename>
            <type>text/plain</type>
            <size>1799</size>
            <attacher name="Yi Shen">max.hong.shen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvcXQvQ2hhbmdlTG9nCShyZXZpc2lvbiA4MjU3NikKKysrIFNvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMDMtMzEgIFlp
IFNoZW4gIDx5aS40LnNoZW5Abm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFtRdF1bU3ltYmlhbl0gRml4IEFwaSB0ZXN0IGZhaWx1cmUg
LS0gdHN0X1FXZWJGcmFtZTo6aW5wdXRGaWVsZEZvY3VzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NzU0NgorCisgICAgICAgIERpc2FibGUgdGhlIGZ1
bGxzY3JlZW4gVktCIHdoZW4gdGVzdGluZyBpbnB1dEZpZWxkRm9jdXMoKS4KKworICAgICAgICAq
IHRlc3RzL3F3ZWJmcmFtZS90c3RfcXdlYmZyYW1lLmNwcDoKKwogMjAxMS0wMy0zMCAgWWkgU2hl
biAgPHlpLjQuc2hlbkBub2tpYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgS2VubmV0aCBS
b2hkZSBDaHJpc3RpYW5zZW4uCkluZGV4OiBTb3VyY2UvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJmcmFt
ZS90c3RfcXdlYmZyYW1lLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L3F0L3Rlc3Rz
L3F3ZWJmcmFtZS90c3RfcXdlYmZyYW1lLmNwcAkocmV2aXNpb24gODI1NzEpCisrKyBTb3VyY2Uv
V2ViS2l0L3F0L3Rlc3RzL3F3ZWJmcmFtZS90c3RfcXdlYmZyYW1lLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMjY2OSw3ICsyNjY5LDEwIEBAIHZvaWQgdHN0X1FXZWJGcmFtZTo6aW5wdXRGaWVsZEZv
Y3VzKCkKIAogICAgIC8vIGRvdWJsZSB0aGUgZmxhc2hpbmcgdGltZSwgc2hvdWxkIGF0IGxlYXN0
IGJsaW5rIG9uY2UgYWxyZWFkeQogICAgIGludCBkZWxheSA9IHFBcHAtPmN1cnNvckZsYXNoVGlt
ZSgpICogMjsKLQorI2lmIGRlZmluZWQoUV9PU19TWU1CSUFOKQorICAgIGJvb2wgYXV0b1NpcEVu
YWJsZWQgPSBxQXBwLT5hdXRvU2lwRW5hYmxlZCgpOworICAgIHFBcHAtPnNldEF1dG9TaXBFbmFi
bGVkKGZhbHNlKTsKKyNlbmRpZgogICAgIC8vIGZvY3VzIHRoZSBsaW5lZWRpdCBhbmQgY2hlY2sg
aWYgaXQgYmxpbmtzCiAgICAgY29uc3QgUVdlYkVsZW1lbnQgaW5wdXRFbGVtZW50ID0gdmlldy5w
YWdlKCktPm1haW5GcmFtZSgpLT5kb2N1bWVudEVsZW1lbnQoKS5maW5kRmlyc3QoUUxhdGluMVN0
cmluZygiaW5wdXRbdHlwZT10ZXh0XSIpKTsKICAgICBRVGVzdDo6bW91c2VDbGljaygmdmlldywg
UXQ6OkxlZnRCdXR0b24sIDAsIGlucHV0RWxlbWVudC5nZW9tZXRyeSgpLmNlbnRlcigpKTsKQEAg
LTI2NzgsNiArMjY4MSw5IEBAIHZvaWQgdHN0X1FXZWJGcmFtZTo6aW5wdXRGaWVsZEZvY3VzKCkK
ICAgICBRVGVzdDo6cVdhaXQoZGVsYXkpOwogICAgIFFWRVJJRlkyKG1faW5wdXRGaWVsZFRlc3RQ
YWludENvdW50ID49IDMsCiAgICAgICAgICAgICAgIlRoZSBpbnB1dCBmaWVsZCBzaG91bGQgaGF2
ZSBhIGJsaW5raW5nIGNhcmV0Iik7CisjaWYgZGVmaW5lZChRX09TX1NZTUJJQU4pCisgICAgcUFw
cC0+c2V0QXV0b1NpcEVuYWJsZWQoYXV0b1NpcEVuYWJsZWQpOworI2VuZGlmCiB9CiAKIHZvaWQg
dHN0X1FXZWJGcmFtZTo6aGl0VGVzdENvbnRlbnQoKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90040</attachid>
            <date>2011-04-18 08:22:48 -0700</date>
            <delta_ts>2011-04-18 14:56:37 -0700</delta_ts>
            <desc>remove symbian tag</desc>
            <filename>57546.patch</filename>
            <type>text/plain</type>
            <size>1689</size>
            <attacher name="Yi Shen">max.hong.shen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvcXQvQ2hhbmdlTG9nCShyZXZpc2lvbiA4NDEzOSkKKysrIFNvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMDQtMTggIFlp
IFNoZW4gIDx5aS40LnNoZW5Abm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFtRdF1bU3ltYmlhbl0gRml4IEFwaSB0ZXN0IGZhaWx1cmUg
LS0gdHN0X1FXZWJGcmFtZTo6aW5wdXRGaWVsZEZvY3VzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NzU0NgorCisgICAgICAgIERpc2FibGUgdGhlIGZ1
bGxzY3JlZW4gVktCIHdoZW4gdGVzdGluZyBpbnB1dEZpZWxkRm9jdXMoKS4KKworICAgICAgICAq
IHRlc3RzL3F3ZWJmcmFtZS90c3RfcXdlYmZyYW1lLmNwcDoKKwogMjAxMS0wNC0xOCAgRG9taW5p
YyBDb29uZXkgIDxkb21pbmljY0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
QW5kcmVhcyBLbGluZy4KSW5kZXg6IFNvdXJjZS9XZWJLaXQvcXQvdGVzdHMvcXdlYmZyYW1lL3Rz
dF9xd2ViZnJhbWUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvcXQvdGVzdHMvcXdl
YmZyYW1lL3RzdF9xd2ViZnJhbWUuY3BwCShyZXZpc2lvbiA4NDEzOSkKKysrIFNvdXJjZS9XZWJL
aXQvcXQvdGVzdHMvcXdlYmZyYW1lL3RzdF9xd2ViZnJhbWUuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0yNzAwLDYgKzI3MDAsOCBAQCB2b2lkIHRzdF9RV2ViRnJhbWU6OmlucHV0RmllbGRGb2N1cygp
CiAgICAgaW50IGRlbGF5ID0gcUFwcC0+Y3Vyc29yRmxhc2hUaW1lKCkgKiAyOwogCiAgICAgLy8g
Zm9jdXMgdGhlIGxpbmVlZGl0IGFuZCBjaGVjayBpZiBpdCBibGlua3MKKyAgICBib29sIGF1dG9T
aXBFbmFibGVkID0gcUFwcC0+YXV0b1NpcEVuYWJsZWQoKTsKKyAgICBxQXBwLT5zZXRBdXRvU2lw
RW5hYmxlZChmYWxzZSk7CiAgICAgY29uc3QgUVdlYkVsZW1lbnQgaW5wdXRFbGVtZW50ID0gdmll
dy5wYWdlKCktPm1haW5GcmFtZSgpLT5kb2N1bWVudEVsZW1lbnQoKS5maW5kRmlyc3QoUUxhdGlu
MVN0cmluZygiaW5wdXRbdHlwZT10ZXh0XSIpKTsKICAgICBRVGVzdDo6bW91c2VDbGljaygmdmll
dywgUXQ6OkxlZnRCdXR0b24sIDAsIGlucHV0RWxlbWVudC5nZW9tZXRyeSgpLmNlbnRlcigpKTsK
ICAgICBtX2lucHV0RmllbGRzVGVzdFZpZXcgPSAmdmlldzsKQEAgLTI3MDcsNiArMjcwOSw3IEBA
IHZvaWQgdHN0X1FXZWJGcmFtZTo6aW5wdXRGaWVsZEZvY3VzKCkKICAgICBRVGVzdDo6cVdhaXQo
ZGVsYXkpOwogICAgIFFWRVJJRlkyKG1faW5wdXRGaWVsZFRlc3RQYWludENvdW50ID49IDMsCiAg
ICAgICAgICAgICAgIlRoZSBpbnB1dCBmaWVsZCBzaG91bGQgaGF2ZSBhIGJsaW5raW5nIGNhcmV0
Iik7CisgICAgcUFwcC0+c2V0QXV0b1NpcEVuYWJsZWQoYXV0b1NpcEVuYWJsZWQpOwogfQogCiB2
b2lkIHRzdF9RV2ViRnJhbWU6OmhpdFRlc3RDb250ZW50KCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>