From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31457 invoked by alias); 4 Oct 2007 00:43:03 -0000 Received: (qmail 31448 invoked by uid 22791); 4 Oct 2007 00:43:03 -0000 X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.33.17) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 04 Oct 2007 00:43:01 +0000 Received: from zps76.corp.google.com (zps76.corp.google.com [172.25.146.76]) by smtp-out.google.com with ESMTP id l940gsxP005962 for ; Thu, 4 Oct 2007 01:42:55 +0100 Received: from wx-out-0506.google.com (wxdh30.prod.google.com [10.70.134.30]) by zps76.corp.google.com with ESMTP id l940gBkS029792 for ; Wed, 3 Oct 2007 17:42:43 -0700 Received: by wx-out-0506.google.com with SMTP id h30so4256337wxd for ; Wed, 03 Oct 2007 17:42:43 -0700 (PDT) Received: by 10.70.44.18 with SMTP id r18mr15870539wxr.1191458563217; Wed, 03 Oct 2007 17:42:43 -0700 (PDT) Received: by 10.70.39.13 with HTTP; Wed, 3 Oct 2007 17:42:43 -0700 (PDT) Message-ID: <4f2ee4520710031742u7a569385j60bf46067be98359@mail.gmail.com> Date: Thu, 04 Oct 2007 00:43:00 -0000 From: "=?UTF-8?Q?Steve_McKay=E2=98=84?=" To: "Thomas Fitzsimmons" Subject: Re: Tweaking default java.awt.Robot settings Cc: "David Herron" , mauve-discuss@sources.redhat.com, "Dan Kegel" In-Reply-To: <4f2ee4520709251328s388c16ebs46f66ce3232cb48f@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_21428_2963566.1191458563208" References: <4f2ee4520709241331o1a77379cudffb314dc1622914@mail.gmail.com> <46F8238C.8020606@sun.com> <46F95466.7070700@redhat.com> <4f2ee4520709251156yde57b65tbb97032939ac75e6@mail.gmail.com> <46F96854.6080706@redhat.com> <4f2ee4520709251328s388c16ebs46f66ce3232cb48f@mail.gmail.com> X-IsSubscribed: yes Mailing-List: contact mauve-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: mauve-discuss-owner@sourceware.org X-SW-Source: 2007-q4/txt/msg00000.txt.bz2 ------=_Part_21428_2963566.1191458563208 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline Content-length: 1188 SGVyZSdzIGEgcGF0Y2ggZm9yIHRoZSB0ZXN0LiBFdmVyeXRoaW5nIHNlZW1z IHRvIGJlIHdvcmtpbmcgd2VsbC4gSQpoYXZlbid0IGxvb2tlZCB0aHJvdWdo IHRoZSBvdGhlciB0ZXN0cyB5ZXQgdG8gc2VlIGhvdyB0aGlzIG1pZ2h0IGJl CnNoYXJlZC4KCi0tc3RldmUKCk9uIDkvMjUvMDcsIFN0ZXZlIE1jS2F54piE IDxzbWNrYXlAZ29vZ2xlLmNvbT4gd3JvdGU6Cj4gVGhvbWFzLAo+Cj4gPiBF dmVuIGFmdGVyIHlvdSd2ZSBlbnN1cmVkIHRoYXQgdGhlIGZyYW1lIGhhcyBy ZXNwb25kZWQsIHN1YnNlcXVlbnQgY2hlY2tzIHdpbGwKPiA+IHN0aWxsIG5l ZWQgdG8gYmUgc3luY2hyb25pemVkLCBzaW5jZSBSb2JvdCBjYWxscyBhcmUg bm90IHN5bmNocm9ub3VzLgo+Cj4gVGhhdCB3YXMganVzdCBhIGNvZGUgc25p cHBldCB0byBkZW1vbnN0cmF0ZSBob3cgdG8gc29sdmUgb25lIHBhcnQgb2YK PiB0aGUgcHJvYmxlbS4gVGhlIGNvZGUgdGhhdCBkb2VzIHRoZSBhY3R1YWwg dGVzdGluZyBpcyBzeW5jaHJvbml6ZWQgb24KPiB0aGUgbG9jayBhcyB3ZWxs LiBCdXQgbGlrZSBJIHNhaWQsIHRoZXJlIHdlcmUgbGl2ZW5lc3MgaXNzdWVz LiBJJ2xsCj4gdHJ5IHRvIHdvcmsgdGhvc2Ugb3V0LiBTdGlsbCwgSSBjYW4n dCBob25lc3RseSBzYXkgdGhhdCBJJ2Qgd2FudCB0byBnbwo+IHRocm91Z2gg dGhlIHNhbWUgYW1vdW50IG9mIGVmZm9ydCBmb3IgZXZlcnkgdGVzdCBpbnZv bHZpbmcgUm9ib3QsIHNvCj4gdGhpcyBjaGFuZ2UgaXMgc29ydGEgc3BlY3Vs YXRpdmUgcmF0aGVyIHRoYW4gcHJhY3RpY2FsLgo+Cj4gLS0KPiBTdGV2ZSBN Y0theSA8c21ja2F5QGdvb2dsZS5jb20+Cj4KCgotLSAKU3RldmUgTWNLYXkg PHNtY2theUBnb29nbGUuY29tPgo= ------=_Part_21428_2963566.1191458563208 Content-Type: text/x-patch; name="KeyPressTest.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="KeyPressTest.patch"; filename="KeyPressTest.patch"; filename="KeyPressTest.patch"; filename="KeyPressTest.patch"; filename="KeyPressTest.patch" X-Attachment-Id: f_f7cjhl3r Content-length: 4966 SW5kZXg6IGtleVByZXNzVGVzdC5qYXZhCj09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KUkNTIGZpbGU6IC9jdnMvbWF1dmUvbWF1dmUvZ251L3Rlc3RsZXQvamF2 YS9hd3QvQ29tcG9uZW50L2tleVByZXNzVGVzdC5qYXZhLHYKcmV0cmlldmlu ZyByZXZpc2lvbiAxLjIKZGlmZiAtdSAtcjEuMiBrZXlQcmVzc1Rlc3QuamF2 YQotLS0ga2V5UHJlc3NUZXN0LmphdmEJMzEgTWFyIDIwMDYgMjM6MDg6MDYg LTAwMDAJMS4yCisrKyBrZXlQcmVzc1Rlc3QuamF2YQk0IE9jdCAyMDA3IDAw OjM2OjAwIC0wMDAwCkBAIC0zMSwxNyArMzEsMjYgQEAKIAogcHVibGljIGNs YXNzIGtleVByZXNzVGVzdCBpbXBsZW1lbnRzIFRlc3RsZXQKIHsKLSAgaW50 IGtleSA9IDA7CisgIC8vYXJiaXRyYXJ5IGxvY2sgZm9yIHVzZSBpbiBzeW5j aHJvbml6aW5nIHRlc3QgYW5kIGF3dCB0aHJlYWRzCisgIGZpbmFsIE9iamVj dCBsb2NrID0gbmV3IE9iamVjdCgpOworCisgIHZvbGF0aWxlIEludGVnZXIg a2V5ID0gbnVsbDsKKwogICBSb2JvdCByOwogICBteUZyYW1lIGY7CiAgIFRl c3RIYXJuZXNzIGg7Ci0gIAorCiAgIHB1YmxpYyB2b2lkIHRlc3QgKFRlc3RI YXJuZXNzIGgpCiAgIHsKICAgICBmID0gbmV3IG15RnJhbWUoKTsKICAgICBy ID0gaC5jcmVhdGVSb2JvdCAoKTsKICAgICB0aGlzLmggPSBoOwotICAgIAor CisgICAgZi5zZXRTaXplKDIwMCwyMDApOyAvLyBhc3N1bWVzIHRoYXQgdGhl IHdpbmRvdyBpcyBwb3NpdGlvbmVkIGF0IDAsMC4KKyAgICBmLnNob3coKTsK KworICAgIHdhaXRGb3JXaW5kb3coKTsKKwogICAgIHJ1blRlc3QoS2V5RXZl bnQuVktfQSwgJ2EnKTsKICAgICBydW5UZXN0KEtleUV2ZW50LlZLX0IsICdi Jyk7CiAgICAgcnVuVGVzdChLZXlFdmVudC5WS19DLCAnYycpOwpAQCAtNjgs MzEgKzc3LDg0IEBACiAgICAgcnVuVGVzdChLZXlFdmVudC5WS19YLCAneCcp OwogICAgIHJ1blRlc3QoS2V5RXZlbnQuVktfWSwgJ3knKTsKICAgICBydW5U ZXN0KEtleUV2ZW50LlZLX1osICd6Jyk7CisKKyAgICBmLmRpc3Bvc2UoKTsK ICAgfQotICAKKwogICBwdWJsaWMgdm9pZCBydW5UZXN0KGludCBjb2RlLCBj aGFyIGNocikKICAgewotICAgIEtleUV2ZW50IGUgPSBuZXcgS2V5RXZlbnQo ZiwgS2V5RXZlbnQuS0VZX1BSRVNTRUQsIDAsIDAsIGNvZGUsIGNociwgS2V5 RXZlbnQuS0VZX0xPQ0FUSU9OX1NUQU5EQVJEKTsKLSAgICBmLmRpc3BhdGNo RXZlbnQoZSk7Ci0gICAgCi0gICAgCi0gICAgZi5zZXRTaXplKDIwMCwyMDAp OwotICAgIGYuc2hvdygpOworICAgIGludCBrOyAvLyBhc3NpZ25lZCBpbiB0 aGUgc3luY2hyb25pemVkIGJsb2NrCiAgICAgci5tb3VzZU1vdmUoNjAsIDYw KTsKIAotICAgIHIua2V5UHJlc3MoY29kZSk7Ci0gICAgci5rZXlSZWxlYXNl KGNvZGUpOwotICAgIGguY2hlY2soa2V5LCAoaW50KSBjaHIpOwotICB9Cisg ICAgc3luY2hyb25pemVkKGxvY2spIHsKKyAgICAgIGtleSA9IG51bGw7IC8v IHJlc2V0IHRoZSBrZXkKKworICAgICAgLy8gcXVldWUgdGhlIGV2ZW50cwor ICAgICAgci5rZXlQcmVzcyhjb2RlKTsKKyAgICAgIHIua2V5UmVsZWFzZShj b2RlKTsgLy8gZG9uJ3QgcHJlc3MgdGhleSBrZXkgZm9yZXZlcgogICAKLSAg Y2xhc3MgbXlGcmFtZQotICAgICAgZXh0ZW5kcyBGcmFtZQotICB7IAotICAg IAotICAgIHB1YmxpYyBib29sZWFuIGtleURvd24oRXZlbnQgZSwgaW50IGkp Ci0gICAgewotICAgICAga2V5ID0gZS5rZXk7CisgICAgICB0cnkgeworCisg ICAgICAgIC8vIHJlbGVhc2UgdGhlIGxvY2sgc28gdGhhdCB0aGUgZnJhbWUg Y2FuIGhhbmRsZSB0aGUga2V5cHJlc3MgZXZlbnQKKyAgICAgICAgLy8gb25j ZSBpdCBoYXMgaGFuZGxlZCB0aGUgZXZlbnQsIGl0IHdpbGwgbm90aWZ5IG9u IHRoZSBsb2NrLgorICAgICAgICAvLyBhdCB0aGlzIHBvaW50IHRoZSBrZXkg c2hvdWxkIGJlIG5vbi1udWxsLiBXZSB0ZXN0IHRoZSByZXN1bHQKKyAgICAg ICAgLy8gYW5kIHJldHVybgorICAgICAgICBsb2NrLndhaXQoKTsKKyAgICAg IH0gY2F0Y2ggKEludGVycnVwdGVkRXhjZXB0aW9uIGUpIHsKKyAgICAgICAg Ly8gaWdub3JlLCB3ZSB3YW50IHRvIGdldCBzdGFydGVkIGFnYWluCisgICAg ICB9CisKKyAgICAgIGsgPSBrZXkuaW50VmFsdWUoKTsKKyAgICB9CisKKyAg ICBoLmNoZWNrKGssIGNocik7CisgIH0KKworICBjbGFzcyBteUZyYW1lIGV4 dGVuZHMgRnJhbWUgeworCisgICAgcHVibGljIGJvb2xlYW4ga2V5RG93bihF dmVudCBlLCBpbnQgaSkgeworICAgICAgc3luY2hyb25pemVkKGxvY2spIHsK KyAgICAgICAga2V5ID0gbmV3IEludGVnZXIoZS5rZXkpOworICAgICAgICBs b2NrLm5vdGlmeUFsbCgpOworICAgICAgfQogICAgICAgcmV0dXJuIHN1cGVy LmtleURvd24oZSwgaSk7CiAgICAgfQogICB9CisKKyAgLyoqCisgICAqIEJs b2NrcyB1bnRpbCB0aGUgZnJhbWUgaGFzIGFibGUgdG8gcmVzcG9uZCB0byBr ZXlwcmVzcyBldmVudHMKKyAgICovCisgIHByaXZhdGUgdm9pZCB3YWl0Rm9y V2luZG93KCkgeworCisgICAgLy8gd2FpdCB1bnRpbCB0aGUgd2luZG93IHN0 YXJ0cyBwcm9jZXNzIGV2ZW50cworICAgIHN5bmNocm9uaXplZChsb2NrKSB7 CisgICAgICB3aGlsZSAoa2V5ID09IG51bGwpIHsKKyAgICAgICAgci5rZXlQ cmVzcyhLZXlFdmVudC5WS19FUVVBTFMpOyAvLyBzZW5kIGEga2V5IHByZXNz IGV2ZW50CisgICAgICAgIHIua2V5UmVsZWFzZShLZXlFdmVudC5WS19FUVVB TFMpOyAvLyBkb24ndCBwcmVzcyB0aGUga2V5IGZvcmV2ZXIKKyAgICAgICAg dHJ5IHsKKworICAgICAgICAgIC8vIHdhaXQgZm9yIGEgbm90aWZ5IGZyb20g dGhlIGZyYW1lLCBvciB0aW1lb3V0IGluIGNhc2UgdGhlCisgICAgICAgICAg Ly8gd2luZG93IG1pc3NlZCB0aGUga2V5IHByZXNzIGV2ZW50IGVudGlyZWx5 CisgICAgICAgICAgbG9jay53YWl0KDEwMCk7CisgICAgICAgIH0KKyAgICAg ICAgY2F0Y2ggKEludGVycnVwdGVkRXhjZXB0aW9uIGllKSB7CisgICAgICAg ICAgLy8gaW50ZXJydXB0ZWQsIGlmIGtleSBpcyBzdGlsbCBudWxsLCB3ZSds bCB0cnkgYWdhaW4KKyAgICAgICAgfQorICAgICAgfQorCisgICAgICAvLyBz ZW5kIG9uZSBtb3JlICJtYWdpYyIga2V5IHByZXNzIGFzIGEgbWFya2VyIHRo YXQgd2UndmUgcHJvY2Vzc2VkCisgICAgICAvLyBhbGwgb2Ygb3VyIHByb2Jp bmcga2V5IHN0cm9rZXMKKyAgICAgIHIua2V5UHJlc3MoS2V5RXZlbnQuVktf U0VNSUNPTE9OKTsgLy8gc2VuZCBhIGtleSBwcmVzcyBldmVudAorICAgICAg ci5rZXlSZWxlYXNlKEtleUV2ZW50LlZLX1NFTUlDT0xPTik7IC8vIGRvbid0 IHByZXNzIHRoZSBrZXkgZm9yZXZlcgorICAgIH0KKworICAgIC8vIEVhdCB1 cCBhbnkgc3RyYWdnbGVyIGtleSBzdHJva2VzLCB3YWl0IGZvciB0aGUgZmlu YWwgbWFnaWMga2V5IHByZXNzCisgICAgd2hpbGUoa2V5ICE9IEtleUV2ZW50 LlZLX1NFTUlDT0xPTikgeworICAgICAgdHJ5IHsKKyAgICAgICAgVGhyZWFk LnNsZWVwKDEwMCk7CisgICAgICB9IGNhdGNoIChJbnRlcnJ1cHRlZEV4Y2Vw dGlvbiBlKSB7CisgICAgICAgIC8vIHNob3VsZG4ndCBoYXBwZW4KKyAgICAg IH0KKyAgICB9CisgIH0KIH0K ------=_Part_21428_2963566.1191458563208--