<?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>21230</bug_id>
          
          <creation_ts>2008-09-29 21:51:14 -0700</creation_ts>
          <short_desc>QWebPage::CopyLinkToClipboard action doesn&apos;t copy url to QClipboard::Selection</short_desc>
          <delta_ts>2009-03-02 08:55:51 -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>All</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>0</everconfirmed>
          <reporter name="Benjamin Meyer">ben</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>manyoso</cc>
    
    <cc>staikos</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>93332</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Meyer">ben</who>
    <bug_when>2008-09-29 21:51:14 -0700</bug_when>
    <thetext>What steps will reproduce the problem?
0. Using Arora or the demo browser
1. Find yourself a link, right click on it and select Copy Link Location
2. Try to paste it with middle click in e.g. xterm

What is the expected output? What do you see instead?
Expected output: link pasted in xterm.
Instead: previous selection is pasted.

What version of the product are you using? On what operating system?
Arora 0.4 (Change: 342 48995a0) on ArchLinux

Please provide any additional information below.
I guess this happens because link is only being copied to QClipboard::Clipboard.  You can still paste the link with Ctrl+V.  See http://standards.freedesktop.org/clipboards-spec/clipboards-latest.txt

QWebView::pageAction(QWebPage::CopyLinkToClipboard)-&gt;trigger(); is the action that is being called.  Testing with FireFox and Konq they both copy it to QClipboard::Selection</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111659</commentid>
    <comment_count>1</comment_count>
      <attachid>28129</attachid>
    <who name="Benjamin Meyer">ben</who>
    <bug_when>2009-02-28 19:37:42 -0800</bug_when>
    <thetext>Created attachment 28129
patch to fix the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>111834</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Treat">manyoso</who>
    <bug_when>2009-03-02 08:55:51 -0800</bug_when>
    <thetext>Landed with r41360.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28129</attachid>
            <date>2009-02-28 19:37:42 -0800</date>
            <delta_ts>2009-03-01 01:19:57 -0800</delta_ts>
            <desc>patch to fix the bug</desc>
            <filename>clipboard.patch</filename>
            <type>text/plain</type>
            <size>2040</size>
            <attacher name="Benjamin Meyer">ben</attacher>
            
              <data encoding="base64">RnJvbSA3MTllNWU1N2RjMTJhN2RmNmIyYjFjYzcyMzliNDlmYWI2Zjc0NGVlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBCZW5qYW1pbiBDIE1leWVyIDxiZW5qYW1pbi5tZXllckB0b3Jj
aG1vYmlsZS5jb20+CkRhdGU6IFNhdCwgMjggRmViIDIwMDkgMjI6MzE6MTQgLTA1MDAKU3ViamVj
dDogT24gWDExIG1hdGNoIHRoZSBiZWhhdmlvciBvZiBGaXJlZm94IGFuZCBhbHNvIGNvcHkgdGhl
IHVybCB0byB0aGUKIGNsaXBib2FyZCBzZWxlY3Rpb24gd2hlbiB0aGUgYWN0aW9uIENvcHkgTGlu
ayBMb2NhdGlvbiBpcyBleGVjdXRlZC4KCi0tLQogV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAg
fCAgICA5ICsrKysrKysrLQogV2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgfCAgIDEwICsrKysr
KysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCBiL1dlYktpdC9xdC9BcGkv
cXdlYnBhZ2UuY3BwCmluZGV4IDdhYjlmOTUuLjNjNzMxZDQgMTAwNjQ0Ci0tLSBhL1dlYktpdC9x
dC9BcGkvcXdlYnBhZ2UuY3BwCisrKyBiL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCkBAIC0x
NDgzLDkgKzE0ODMsMTYgQEAgdm9pZCBRV2ViUGFnZTo6dHJpZ2dlckFjdGlvbihXZWJBY3Rpb24g
YWN0aW9uLCBib29sIGNoZWNrZWQpCiAgICAgICAgICAgICBvcGVuTmV3V2luZG93KHVybCwgZnJh
bWUpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KLSAgICAgICAgY2FzZSBDb3B5TGlu
a1RvQ2xpcGJvYXJkOgorICAgICAgICBjYXNlIENvcHlMaW5rVG9DbGlwYm9hcmQ6IHsKKyNpZiBk
ZWZpbmVkKFFfV1NfWDExKQorICAgICAgICAgICAgYm9vbCBvbGRTZWxlY3Rpb25Nb2RlID0gUGFz
dGVib2FyZDo6Z2VuZXJhbFBhc3RlYm9hcmQoKS0+aXNTZWxlY3Rpb25Nb2RlKCk7CisgICAgICAg
ICAgICBQYXN0ZWJvYXJkOjpnZW5lcmFsUGFzdGVib2FyZCgpLT5zZXRTZWxlY3Rpb25Nb2RlKHRy
dWUpOworICAgICAgICAgICAgZWRpdG9yLT5jb3B5VVJMKGQtPmhpdFRlc3RSZXN1bHQubGlua1Vy
bCgpLCBkLT5oaXRUZXN0UmVzdWx0LmxpbmtUZXh0KCkpOworICAgICAgICAgICAgUGFzdGVib2Fy
ZDo6Z2VuZXJhbFBhc3RlYm9hcmQoKS0+c2V0U2VsZWN0aW9uTW9kZShvbGRTZWxlY3Rpb25Nb2Rl
KTsKKyNlbmRpZgogICAgICAgICAgICAgZWRpdG9yLT5jb3B5VVJMKGQtPmhpdFRlc3RSZXN1bHQu
bGlua1VybCgpLCBkLT5oaXRUZXN0UmVzdWx0LmxpbmtUZXh0KCkpOwogICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KICAgICAgICAgY2FzZSBPcGVuSW1hZ2VJbk5ld1dpbmRvdzoKICAgICAg
ICAgICAgIG9wZW5OZXdXaW5kb3coZC0+aGl0VGVzdFJlc3VsdC5pbWFnZVVybCgpLCBmcmFtZSk7
CiAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9DaGFuZ2VMb2cgYi9X
ZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDc0MDY4ZTAuLmQ2N2QzOWEgMTAwNjQ0Ci0tLSBhL1dl
YktpdC9xdC9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDA5LTAyLTI4ICBCZW5qYW1pbiBDIE1leWVyICA8YmVuamFtaW4ubWV5ZXJAdG9yY2ht
b2JpbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIE9uIFgxMSBtYXRjaCB0aGUgYmVoYXZpb3Igb2YgRmlyZWZveCBhbmQgYWxzbyBjb3B5IHRo
ZSB1cmwgdG8gdGhlCisgICAgICAgIGNsaXBib2FyZCBzZWxlY3Rpb24gd2hlbiB0aGUgYWN0aW9u
IENvcHkgTGluayBMb2NhdGlvbiBpcyBleGVjdXRlZC4KKworICAgICAgICAqIEFwaS9xd2VicGFn
ZS5jcHA6CisgICAgICAgIChRV2ViUGFnZTo6dHJpZ2dlckFjdGlvbik6CisKIDIwMDktMDItMjUg
IEthdmluZHJhIFBhbGFyYWphICA8a2F2aW5kcmEucGFsYXJhamFAbm9raWEuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IFNpbW9uIEhhdXNtYW5uLgotLSAKMS41LjYuMwoK
</data>
<flag name="review"
          id="13743"
          type_id="1"
          status="+"
          setter="staikos"
    />
          </attachment>
      

    </bug>

</bugzilla>