<?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>31166</bug_id>
          
          <creation_ts>2009-11-05 06:30:25 -0800</creation_ts>
          <short_desc>[Qt] Shift-PageUp and Shift-PageDown events not supported on Qt</short_desc>
          <delta_ts>2009-11-05 08:21:05 -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 Qt</component>
          <version>528+ (Nightly build)</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>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chang Shu">cshu</reporter>
          <assigned_to name="Chang Shu">cshu</assigned_to>
          <cc>abecsi</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>160806</commentid>
    <comment_count>0</comment_count>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-11-05 06:30:25 -0800</bug_when>
    <thetext>Open the following page in QtLauncher:
LayoutTests/editing/selection/shrink-selection-after-shift-pagedown.html

Try to use Shift-PageUp and Shift-PageDown to select texts.

Actual result:
Shift-PageUp and Shift-PageDown behaves like PageUP and PageDown.

Expected result:
The selected text should change accordingly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160808</commentid>
    <comment_count>1</comment_count>
      <attachid>42567</attachid>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-11-05 06:37:54 -0800</bug_when>
    <thetext>Created attachment 42567
fix patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160810</commentid>
    <comment_count>2</comment_count>
      <attachid>42568</attachid>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-11-05 06:51:06 -0800</bug_when>
    <thetext>Created attachment 42568
fix patch with some coding style change</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160821</commentid>
    <comment_count>3</comment_count>
      <attachid>42568</attachid>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2009-11-05 07:41:19 -0800</bug_when>
    <thetext>Comment on attachment 42568
fix patch with some coding style change

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160822</commentid>
    <comment_count>4</comment_count>
      <attachid>42568</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-11-05 07:48:51 -0800</bug_when>
    <thetext>Comment on attachment 42568
fix patch with some coding style change

Clearing flags on attachment: 42568

Committed r50563: &lt;http://trac.webkit.org/changeset/50563&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160823</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-11-05 07:48:56 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160831</commentid>
    <comment_count>6</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2009-11-05 08:06:36 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; All reviewed patches have been landed.  Closing bug.

There still seems to be a problem with Shift+Up:

-SUCCESS: The selection shrunk correctly
+SUCCESS: The selected text is &quot;YES YES YES YES YES YES YES YES YES NO&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160834</commentid>
    <comment_count>7</comment_count>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-11-05 08:21:05 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; All reviewed patches have been landed.  Closing bug.
&gt; 
&gt; There still seems to be a problem with Shift+Up:
&gt; 
&gt; -SUCCESS: The selection shrunk correctly
&gt; +SUCCESS: The selected text is &quot;YES YES YES YES YES YES YES YES YES NO&quot;.

This patch does not fix the test case yet. The problem is addressed in bug 31122. please also check some comments I wrote for 31103. Thanks</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>42567</attachid>
            <date>2009-11-05 06:37:54 -0800</date>
            <delta_ts>2009-11-05 06:51:06 -0800</delta_ts>
            <desc>fix patch</desc>
            <filename>bug31166_1.patch</filename>
            <type>text/plain</type>
            <size>1819</size>
            <attacher name="Chang Shu">cshu</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0NoYW5n
ZUxvZwkocmV2aXNpb24gNTA1NjApCisrKyBXZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMTEtMDUgIFNodSBDaGFuZyAgPENoYW5nLlNodUBu
b2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQWRkIHN1cHBvcnQgZm9yIFNoaWZ0LVBhZ2VVcCBhbmQgU2hpZnQtUGFnZURvd24ga2V5IGV2
ZW50cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMx
MTY2CisKKyAgICAgICAgVGVzdDogTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vc2hyaW5r
LXNlbGVjdGlvbi1hZnRlci1zaGlmdC1wYWdlZG93bi5odG1sCisKKyAgICAgICAgKiBXZWJDb3Jl
U3VwcG9ydC9FZGl0b3JDbGllbnRRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFZGl0b3JDbGll
bnRRdDo6aGFuZGxlS2V5Ym9hcmRFdmVudCk6CisKIDIwMDktMTEtMDUgIFNpbW9uIEhhdXNtYW5u
ICA8aGF1c21hbm5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBMYXN0IFF0IDQuNSBidWlsZCBmaXgg
KCpzaWdoKikKSW5kZXg6IFdlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9FZGl0b3JDbGllbnRRdC5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0
LmNwcAkocmV2aXNpb24gNTA0NzMpCisrKyBXZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRWRpdG9y
Q2xpZW50UXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00MjUsMTAgKzQyNSwxNCBAQCB2b2lkIEVk
aXRvckNsaWVudFF0OjpoYW5kbGVLZXlib2FyZEV2ZW50CiAgICAgICAgICAgICAgICAgZWxzZSBm
cmFtZS0+ZWRpdG9yKCktPmNvbW1hbmQoIk1vdmVEb3duIikuZXhlY3V0ZSgpOwogICAgICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICAgICAgY2FzZSBWS19QUklPUjogIC8vIFBhZ2VVcAotICAg
ICAgICAgICAgICAgIGZyYW1lLT5lZGl0b3IoKS0+Y29tbWFuZCgiTW92ZVBhZ2VVcCIpLmV4ZWN1
dGUoKTsKKyAgICAgICAgICAgICAgICBpZiAoa2V2ZW50LT5zaGlmdEtleSgpKQorICAgICAgICAg
ICAgICAgICAgICBmcmFtZS0+ZWRpdG9yKCktPmNvbW1hbmQoIk1vdmVQYWdlVXBBbmRNb2RpZnlT
ZWxlY3Rpb24iKS5leGVjdXRlKCk7CisgICAgICAgICAgICAgICAgZWxzZSBmcmFtZS0+ZWRpdG9y
KCktPmNvbW1hbmQoIk1vdmVQYWdlVXAiKS5leGVjdXRlKCk7CiAgICAgICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgICAgICBjYXNlIFZLX05FWFQ6ICAvLyBQYWdlRG93bgotICAgICAgICAgICAg
ICAgIGZyYW1lLT5lZGl0b3IoKS0+Y29tbWFuZCgiTW92ZVBhZ2VEb3duIikuZXhlY3V0ZSgpOwor
ICAgICAgICAgICAgICAgIGlmIChrZXZlbnQtPnNoaWZ0S2V5KCkpCisgICAgICAgICAgICAgICAg
ICAgIGZyYW1lLT5lZGl0b3IoKS0+Y29tbWFuZCgiTW92ZVBhZ2VEb3duQW5kTW9kaWZ5U2VsZWN0
aW9uIikuZXhlY3V0ZSgpOworICAgICAgICAgICAgICAgIGVsc2UgZnJhbWUtPmVkaXRvcigpLT5j
b21tYW5kKCJNb3ZlUGFnZURvd24iKS5leGVjdXRlKCk7CiAgICAgICAgICAgICAgICAgYnJlYWs7
CiAgICAgICAgICAgICBjYXNlIFZLX1RBQjoKICAgICAgICAgICAgICAgICByZXR1cm47Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>42568</attachid>
            <date>2009-11-05 06:51:06 -0800</date>
            <delta_ts>2009-11-05 07:48:50 -0800</delta_ts>
            <desc>fix patch with some coding style change</desc>
            <filename>bug31166_2.patch</filename>
            <type>text/plain</type>
            <size>3123</size>
            <attacher name="Chang Shu">cshu</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0NoYW5n
ZUxvZwkocmV2aXNpb24gNTA1NjApCisrKyBXZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMTEtMDUgIFNodSBDaGFuZyAgPENoYW5nLlNodUBu
b2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQWRkIHN1cHBvcnQgZm9yIFNoaWZ0LVBhZ2VVcCBhbmQgU2hpZnQtUGFnZURvd24ga2V5IGV2
ZW50cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMx
MTY2CisKKyAgICAgICAgVGVzdDogTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vc2hyaW5r
LXNlbGVjdGlvbi1hZnRlci1zaGlmdC1wYWdlZG93bi5odG1sCisKKyAgICAgICAgKiBXZWJDb3Jl
U3VwcG9ydC9FZGl0b3JDbGllbnRRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFZGl0b3JDbGll
bnRRdDo6aGFuZGxlS2V5Ym9hcmRFdmVudCk6CisKIDIwMDktMTEtMDUgIFNpbW9uIEhhdXNtYW5u
ICA8aGF1c21hbm5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBMYXN0IFF0IDQuNSBidWlsZCBmaXgg
KCpzaWdoKikKSW5kZXg6IFdlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9FZGl0b3JDbGllbnRRdC5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0
LmNwcAkocmV2aXNpb24gNTA0NzMpCisrKyBXZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRWRpdG9y
Q2xpZW50UXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00MDcsMjggKzQwNywzOCBAQCB2b2lkIEVk
aXRvckNsaWVudFF0OjpoYW5kbGVLZXlib2FyZEV2ZW50CiAgICAgICAgICAgICBjYXNlIFZLX0xF
RlQ6CiAgICAgICAgICAgICAgICAgaWYgKGtldmVudC0+c2hpZnRLZXkoKSkKICAgICAgICAgICAg
ICAgICAgICAgZnJhbWUtPmVkaXRvcigpLT5jb21tYW5kKCJNb3ZlTGVmdEFuZE1vZGlmeVNlbGVj
dGlvbiIpLmV4ZWN1dGUoKTsKLSAgICAgICAgICAgICAgICBlbHNlIGZyYW1lLT5lZGl0b3IoKS0+
Y29tbWFuZCgiTW92ZUxlZnQiKS5leGVjdXRlKCk7CisgICAgICAgICAgICAgICAgZWxzZQorICAg
ICAgICAgICAgICAgICAgICBmcmFtZS0+ZWRpdG9yKCktPmNvbW1hbmQoIk1vdmVMZWZ0IikuZXhl
Y3V0ZSgpOwogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgY2FzZSBWS19SSUdI
VDoKICAgICAgICAgICAgICAgICBpZiAoa2V2ZW50LT5zaGlmdEtleSgpKQogICAgICAgICAgICAg
ICAgICAgICBmcmFtZS0+ZWRpdG9yKCktPmNvbW1hbmQoIk1vdmVSaWdodEFuZE1vZGlmeVNlbGVj
dGlvbiIpLmV4ZWN1dGUoKTsKLSAgICAgICAgICAgICAgICBlbHNlIGZyYW1lLT5lZGl0b3IoKS0+
Y29tbWFuZCgiTW92ZVJpZ2h0IikuZXhlY3V0ZSgpOworICAgICAgICAgICAgICAgIGVsc2UKKyAg
ICAgICAgICAgICAgICAgICAgZnJhbWUtPmVkaXRvcigpLT5jb21tYW5kKCJNb3ZlUmlnaHQiKS5l
eGVjdXRlKCk7CiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICBjYXNlIFZLX1VQ
OgogICAgICAgICAgICAgICAgIGlmIChrZXZlbnQtPnNoaWZ0S2V5KCkpCiAgICAgICAgICAgICAg
ICAgICAgIGZyYW1lLT5lZGl0b3IoKS0+Y29tbWFuZCgiTW92ZVVwQW5kTW9kaWZ5U2VsZWN0aW9u
IikuZXhlY3V0ZSgpOwotICAgICAgICAgICAgICAgIGVsc2UgZnJhbWUtPmVkaXRvcigpLT5jb21t
YW5kKCJNb3ZlVXAiKS5leGVjdXRlKCk7CisgICAgICAgICAgICAgICAgZWxzZQorICAgICAgICAg
ICAgICAgICAgICBmcmFtZS0+ZWRpdG9yKCktPmNvbW1hbmQoIk1vdmVVcCIpLmV4ZWN1dGUoKTsK
ICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2UgVktfRE9XTjoKICAgICAg
ICAgICAgICAgICBpZiAoa2V2ZW50LT5zaGlmdEtleSgpKQogICAgICAgICAgICAgICAgICAgICBm
cmFtZS0+ZWRpdG9yKCktPmNvbW1hbmQoIk1vdmVEb3duQW5kTW9kaWZ5U2VsZWN0aW9uIikuZXhl
Y3V0ZSgpOwotICAgICAgICAgICAgICAgIGVsc2UgZnJhbWUtPmVkaXRvcigpLT5jb21tYW5kKCJN
b3ZlRG93biIpLmV4ZWN1dGUoKTsKKyAgICAgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAg
ICAgICAgIGZyYW1lLT5lZGl0b3IoKS0+Y29tbWFuZCgiTW92ZURvd24iKS5leGVjdXRlKCk7CiAg
ICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICBjYXNlIFZLX1BSSU9SOiAgLy8gUGFn
ZVVwCi0gICAgICAgICAgICAgICAgZnJhbWUtPmVkaXRvcigpLT5jb21tYW5kKCJNb3ZlUGFnZVVw
IikuZXhlY3V0ZSgpOworICAgICAgICAgICAgICAgIGlmIChrZXZlbnQtPnNoaWZ0S2V5KCkpCisg
ICAgICAgICAgICAgICAgICAgIGZyYW1lLT5lZGl0b3IoKS0+Y29tbWFuZCgiTW92ZVBhZ2VVcEFu
ZE1vZGlmeVNlbGVjdGlvbiIpLmV4ZWN1dGUoKTsKKyAgICAgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgICAgIGZyYW1lLT5lZGl0b3IoKS0+Y29tbWFuZCgiTW92ZVBhZ2VVcCIpLmV4
ZWN1dGUoKTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2UgVktfTkVY
VDogIC8vIFBhZ2VEb3duCi0gICAgICAgICAgICAgICAgZnJhbWUtPmVkaXRvcigpLT5jb21tYW5k
KCJNb3ZlUGFnZURvd24iKS5leGVjdXRlKCk7CisgICAgICAgICAgICAgICAgaWYgKGtldmVudC0+
c2hpZnRLZXkoKSkKKyAgICAgICAgICAgICAgICAgICAgZnJhbWUtPmVkaXRvcigpLT5jb21tYW5k
KCJNb3ZlUGFnZURvd25BbmRNb2RpZnlTZWxlY3Rpb24iKS5leGVjdXRlKCk7CisgICAgICAgICAg
ICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAgICBmcmFtZS0+ZWRpdG9yKCktPmNvbW1hbmQo
Ik1vdmVQYWdlRG93biIpLmV4ZWN1dGUoKTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAg
ICAgICAgIGNhc2UgVktfVEFCOgogICAgICAgICAgICAgICAgIHJldHVybjsK
</data>

          </attachment>
      

    </bug>

</bugzilla>