<?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>30633</bug_id>
          
          <creation_ts>2009-10-21 10:36:50 -0700</creation_ts>
          <short_desc>[GTK] EventSender, events synthetization is not correctly initialized</short_desc>
          <delta_ts>2009-10-21 13:47: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>WebKitGTK</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>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Alejandro G. Castro">alex</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>gustavo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>156530</commentid>
    <comment_count>0</comment_count>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-10-21 10:36:50 -0700</bug_when>
    <thetext>In the motion event there is no menset for initializing the memory, we are sending trash inside. And other events do not have some values initialized.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156542</commentid>
    <comment_count>1</comment_count>
      <attachid>41575</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-10-21 10:53:58 -0700</bug_when>
    <thetext>Created attachment 41575
First proposal</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156546</commentid>
    <comment_count>2</comment_count>
      <attachid>41576</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-10-21 11:02:29 -0700</bug_when>
    <thetext>Created attachment 41576
Fixed changelog style</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156556</commentid>
    <comment_count>3</comment_count>
      <attachid>41582</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-10-21 11:13:33 -0700</bug_when>
    <thetext>Created attachment 41582
Change button variable name to currentEventButton</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156558</commentid>
    <comment_count>4</comment_count>
      <attachid>41582</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-10-21 11:16:49 -0700</bug_when>
    <thetext>Comment on attachment 41582
Change button variable name to currentEventButton

Looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156584</commentid>
    <comment_count>5</comment_count>
      <attachid>41582</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-21 11:55:57 -0700</bug_when>
    <thetext>Comment on attachment 41582
Change button variable name to currentEventButton

Clearing flags on attachment: 41582

Committed r49912: &lt;http://trac.webkit.org/changeset/49912&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156585</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-21 11:56:01 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156625</commentid>
    <comment_count>7</comment_count>
      <attachid>41604</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-10-21 13:20:46 -0700</bug_when>
    <thetext>Created attachment 41604
Avoid gdk_window_get_root_coords if the gtk+ release is older than 2.17.3

The patch applied requires a new version of gtk+ (2.17.3), in this patch we add a work-around to avoid using the function gdk_window_get_root_coords.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156628</commentid>
    <comment_count>8</comment_count>
      <attachid>41606</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-10-21 13:36:08 -0700</bug_when>
    <thetext>Created attachment 41606
Avoid tmp variables initialization in the gdk_window_get_coords patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156629</commentid>
    <comment_count>9</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-10-21 13:38:54 -0700</bug_when>
    <thetext>Reopening the bug so that the patch gets landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156634</commentid>
    <comment_count>10</comment_count>
      <attachid>41606</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-21 13:47:27 -0700</bug_when>
    <thetext>Comment on attachment 41606
Avoid tmp variables initialization in the gdk_window_get_coords patch

Clearing flags on attachment: 41606

Committed r49921: &lt;http://trac.webkit.org/changeset/49921&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156635</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-21 13:47:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41575</attachid>
            <date>2009-10-21 10:53:58 -0700</date>
            <delta_ts>2009-10-21 11:02:29 -0700</delta_ts>
            <desc>First proposal</desc>
            <filename>EventSender_initialize_events.patch</filename>
            <type>text/plain</type>
            <size>3830</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBmMTQ4MjJlLi5lOGYzZTExIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMDktMTAt
MjEgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gSW5pdGlhbGl6ZSB0aGUg
ZXZlbnRzIGNvbXBsZXRseSBiZWZvcmUgZW1pdHRpbmcgdGhlbS4KKwlodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzA2MzMKKworICAgICAgICAqIFdlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHA6CisKIDIwMDktMTAtMjAgIEFudG9uIE11
aGluICA8YW50b25tQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBBZGFtIEJh
cnRoLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0V2ZW50U2Vu
ZGVyLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHAK
aW5kZXggYTM2NTU1ZS4uYzAwNTk3OSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJl
ZS9ndGsvRXZlbnRTZW5kZXIuY3BwCkBAIC01Myw2ICs1Myw3IEBAIGV4dGVybiAiQyIgewogfQog
CiBzdGF0aWMgYm9vbCBkb3duID0gZmFsc2U7CitzdGF0aWMgYm9vbCBidXR0b24gPSAxOwogc3Rh
dGljIGJvb2wgZHJhZ01vZGUgPSB0cnVlOwogc3RhdGljIGJvb2wgcmVwbGF5aW5nU2F2ZWRFdmVu
dHMgPSBmYWxzZTsKIHN0YXRpYyBpbnQgbGFzdE1vdXNlUG9zaXRpb25YOwpAQCAtMTQ1LDkgKzE0
NiwyMCBAQCBzdGF0aWMgSlNWYWx1ZVJlZiBtb3VzZURvd25DYWxsYmFjayhKU0NvbnRleHRSZWYg
Y29udGV4dCwgSlNPYmplY3RSZWYgZnVuY3Rpb24sCiAgICAgICAgIGV2ZW50LmJ1dHRvbi5idXR0
b24gPSAoaW50KUpTVmFsdWVUb051bWJlcihjb250ZXh0LCBhcmd1bWVudHNbMF0sIGV4Y2VwdGlv
bikgKyAxOwogICAgICAgICBnX3JldHVybl92YWxfaWZfZmFpbCgoIWV4Y2VwdGlvbiB8fCAhKmV4
Y2VwdGlvbiksIEpTVmFsdWVNYWtlVW5kZWZpbmVkKGNvbnRleHQpKTsKICAgICB9CisKKyAgICBi
dXR0b24gPSBldmVudC5idXR0b24uYnV0dG9uOworCiAgICAgZXZlbnQuYnV0dG9uLnggPSBsYXN0
TW91c2VQb3NpdGlvblg7CiAgICAgZXZlbnQuYnV0dG9uLnkgPSBsYXN0TW91c2VQb3NpdGlvblk7
CiAgICAgZXZlbnQuYnV0dG9uLndpbmRvdyA9IEdUS19XSURHRVQodmlldyktPndpbmRvdzsKKyAg
ICBldmVudC5idXR0b24udGltZSA9IEdES19DVVJSRU5UX1RJTUU7CisgICAgZXZlbnQuYnV0dG9u
LmRldmljZSA9IGdka19kZXZpY2VfZ2V0X2NvcmVfcG9pbnRlcigpOworCisgICAgaW50IHhfcm9v
dCwgeV9yb290OworICAgIGdka193aW5kb3dfZ2V0X3Jvb3RfY29vcmRzKEdUS19XSURHRVQodmll
dyktPndpbmRvdywgbGFzdE1vdXNlUG9zaXRpb25YLCBsYXN0TW91c2VQb3NpdGlvblksICZ4X3Jv
b3QsICZ5X3Jvb3QpOworCisgICAgZXZlbnQuYnV0dG9uLnhfcm9vdCA9IHhfcm9vdDsKKyAgICBl
dmVudC5idXR0b24ueV9yb290ID0geV9yb290OwogCiAgICAgdXBkYXRlQ2xpY2tDb3VudCgxKTsK
IApAQCAtMTg3LDkgKzE5OSwyMCBAQCBzdGF0aWMgSlNWYWx1ZVJlZiBtb3VzZVVwQ2FsbGJhY2so
SlNDb250ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW9uLCBKUwogICAgICAgICBl
dmVudC5idXR0b24uYnV0dG9uID0gKGludClKU1ZhbHVlVG9OdW1iZXIoY29udGV4dCwgYXJndW1l
bnRzWzBdLCBleGNlcHRpb24pICsgMTsKICAgICAgICAgZ19yZXR1cm5fdmFsX2lmX2ZhaWwoKCFl
eGNlcHRpb24gfHwgISpleGNlcHRpb24pLCBKU1ZhbHVlTWFrZVVuZGVmaW5lZChjb250ZXh0KSk7
CiAgICAgfQorCisgICAgYnV0dG9uID0gZXZlbnQuYnV0dG9uLmJ1dHRvbjsKKwogICAgIGV2ZW50
LmJ1dHRvbi54ID0gbGFzdE1vdXNlUG9zaXRpb25YOwogICAgIGV2ZW50LmJ1dHRvbi55ID0gbGFz
dE1vdXNlUG9zaXRpb25ZOwogICAgIGV2ZW50LmJ1dHRvbi53aW5kb3cgPSBHVEtfV0lER0VUKHZp
ZXcpLT53aW5kb3c7CisgICAgZXZlbnQuYnV0dG9uLnRpbWUgPSBHREtfQ1VSUkVOVF9USU1FOwor
ICAgIGV2ZW50LmJ1dHRvbi5kZXZpY2UgPSBnZGtfZGV2aWNlX2dldF9jb3JlX3BvaW50ZXIoKTsK
KworICAgIGludCB4X3Jvb3QsIHlfcm9vdDsKKyAgICBnZGtfd2luZG93X2dldF9yb290X2Nvb3Jk
cyhHVEtfV0lER0VUKHZpZXcpLT53aW5kb3csIGxhc3RNb3VzZVBvc2l0aW9uWCwgbGFzdE1vdXNl
UG9zaXRpb25ZLCAmeF9yb290LCAmeV9yb290KTsKKworICAgIGV2ZW50LmJ1dHRvbi54X3Jvb3Qg
PSB4X3Jvb3Q7CisgICAgZXZlbnQuYnV0dG9uLnlfcm9vdCA9IHlfcm9vdDsKIAogICAgIGlmICgo
ZHJhZ01vZGUgJiYgIXJlcGxheWluZ1NhdmVkRXZlbnRzKSB8fCBtc2dRdWV1ZVtlbmRPZlF1ZXVl
XS5kZWxheSkgewogICAgICAgICBtc2dRdWV1ZVtlbmRPZlF1ZXVlXS5ldmVudCA9IGV2ZW50OwpA
QCAtMjIzLDExICsyNDYsMjkgQEAgc3RhdGljIEpTVmFsdWVSZWYgbW91c2VNb3ZlVG9DYWxsYmFj
ayhKU0NvbnRleHRSZWYgY29udGV4dCwgSlNPYmplY3RSZWYgZnVuY3Rpb24KICAgICBnX3JldHVy
bl92YWxfaWZfZmFpbCgoIWV4Y2VwdGlvbiB8fCAhKmV4Y2VwdGlvbiksIEpTVmFsdWVNYWtlVW5k
ZWZpbmVkKGNvbnRleHQpKTsKIAogICAgIEdka0V2ZW50IGV2ZW50OworICAgIG1lbXNldCgmZXZl
bnQsIDAsIHNpemVvZihldmVudCkpOwogICAgIGV2ZW50LnR5cGUgPSBHREtfTU9USU9OX05PVElG
WTsKICAgICBldmVudC5tb3Rpb24ueCA9IGxhc3RNb3VzZVBvc2l0aW9uWDsKICAgICBldmVudC5t
b3Rpb24ueSA9IGxhc3RNb3VzZVBvc2l0aW9uWTsKICAgICBldmVudC5tb3Rpb24udGltZSA9IEdE
S19DVVJSRU5UX1RJTUU7CiAgICAgZXZlbnQubW90aW9uLndpbmRvdyA9IEdUS19XSURHRVQodmll
dyktPndpbmRvdzsKKyAgICBldmVudC5tb3Rpb24uZGV2aWNlID0gZ2RrX2RldmljZV9nZXRfY29y
ZV9wb2ludGVyKCk7CisKKyAgICBpbnQgeF9yb290LCB5X3Jvb3Q7CisgICAgZ2RrX3dpbmRvd19n
ZXRfcm9vdF9jb29yZHMoR1RLX1dJREdFVCh2aWV3KS0+d2luZG93LCBsYXN0TW91c2VQb3NpdGlv
blgsIGxhc3RNb3VzZVBvc2l0aW9uWSwgJnhfcm9vdCwgJnlfcm9vdCk7CisKKyAgICBldmVudC5t
b3Rpb24ueF9yb290ID0geF9yb290OworICAgIGV2ZW50Lm1vdGlvbi55X3Jvb3QgPSB5X3Jvb3Q7
CisKKyAgICBpZiAoZG93bikgeworICAgICAgICBpZiAoYnV0dG9uID09IDEpCisgICAgICAgICAg
ICBldmVudC5tb3Rpb24uc3RhdGUgPSBHREtfQlVUVE9OMV9NQVNLOworICAgICAgICBlbHNlIGlm
IChidXR0b24gPT0gMikKKyAgICAgICAgICAgIGV2ZW50Lm1vdGlvbi5zdGF0ZSA9IEdES19CVVRU
T04yX01BU0s7CisgICAgICAgIGVsc2UgaWYgKGJ1dHRvbiA9PSAzKQorICAgICAgICAgICAgZXZl
bnQubW90aW9uLnN0YXRlID0gR0RLX0JVVFRPTjNfTUFTSzsKKyAgICB9IGVsc2UKKyAgICAgICAg
ZXZlbnQubW90aW9uLnN0YXRlID0gMDsKIAogICAgIGlmIChkcmFnTW9kZSAmJiBkb3duICYmICFy
ZXBsYXlpbmdTYXZlZEV2ZW50cykgewogICAgICAgICBtc2dRdWV1ZVtlbmRPZlF1ZXVlXS5ldmVu
dCA9IGV2ZW50Owo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41576</attachid>
            <date>2009-10-21 11:02:29 -0700</date>
            <delta_ts>2009-10-21 11:14:46 -0700</delta_ts>
            <desc>Fixed changelog style</desc>
            <filename>EventSender_initialize_events.patch</filename>
            <type>text/plain</type>
            <size>3837</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBmMTQ4MjJlLi5mNWZkN2UxIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMDktMTAt
MjEgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gSW5pdGlhbGl6ZSB0aGUg
ZXZlbnRzIGNvbXBsZXRseSBiZWZvcmUgZW1pdHRpbmcgdGhlbS4KKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMwNjMzCisKKyAgICAgICAgKiBXZWJLaXRU
b29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5kZXIuY3BwOgorCiAyMDA5LTEwLTIwICBB
bnRvbiBNdWhpbiAgPGFudG9ubUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
QWRhbSBCYXJ0aC4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9F
dmVudFNlbmRlci5jcHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5k
ZXIuY3BwCmluZGV4IGEzNjU1NWUuLmMwMDU5NzkgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcApAQCAtNTMsNiArNTMsNyBAQCBleHRlcm4gIkMi
IHsKIH0KIAogc3RhdGljIGJvb2wgZG93biA9IGZhbHNlOworc3RhdGljIGJvb2wgYnV0dG9uID0g
MTsKIHN0YXRpYyBib29sIGRyYWdNb2RlID0gdHJ1ZTsKIHN0YXRpYyBib29sIHJlcGxheWluZ1Nh
dmVkRXZlbnRzID0gZmFsc2U7CiBzdGF0aWMgaW50IGxhc3RNb3VzZVBvc2l0aW9uWDsKQEAgLTE0
NSw5ICsxNDYsMjAgQEAgc3RhdGljIEpTVmFsdWVSZWYgbW91c2VEb3duQ2FsbGJhY2soSlNDb250
ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW9uLAogICAgICAgICBldmVudC5idXR0
b24uYnV0dG9uID0gKGludClKU1ZhbHVlVG9OdW1iZXIoY29udGV4dCwgYXJndW1lbnRzWzBdLCBl
eGNlcHRpb24pICsgMTsKICAgICAgICAgZ19yZXR1cm5fdmFsX2lmX2ZhaWwoKCFleGNlcHRpb24g
fHwgISpleGNlcHRpb24pLCBKU1ZhbHVlTWFrZVVuZGVmaW5lZChjb250ZXh0KSk7CiAgICAgfQor
CisgICAgYnV0dG9uID0gZXZlbnQuYnV0dG9uLmJ1dHRvbjsKKwogICAgIGV2ZW50LmJ1dHRvbi54
ID0gbGFzdE1vdXNlUG9zaXRpb25YOwogICAgIGV2ZW50LmJ1dHRvbi55ID0gbGFzdE1vdXNlUG9z
aXRpb25ZOwogICAgIGV2ZW50LmJ1dHRvbi53aW5kb3cgPSBHVEtfV0lER0VUKHZpZXcpLT53aW5k
b3c7CisgICAgZXZlbnQuYnV0dG9uLnRpbWUgPSBHREtfQ1VSUkVOVF9USU1FOworICAgIGV2ZW50
LmJ1dHRvbi5kZXZpY2UgPSBnZGtfZGV2aWNlX2dldF9jb3JlX3BvaW50ZXIoKTsKKworICAgIGlu
dCB4X3Jvb3QsIHlfcm9vdDsKKyAgICBnZGtfd2luZG93X2dldF9yb290X2Nvb3JkcyhHVEtfV0lE
R0VUKHZpZXcpLT53aW5kb3csIGxhc3RNb3VzZVBvc2l0aW9uWCwgbGFzdE1vdXNlUG9zaXRpb25Z
LCAmeF9yb290LCAmeV9yb290KTsKKworICAgIGV2ZW50LmJ1dHRvbi54X3Jvb3QgPSB4X3Jvb3Q7
CisgICAgZXZlbnQuYnV0dG9uLnlfcm9vdCA9IHlfcm9vdDsKIAogICAgIHVwZGF0ZUNsaWNrQ291
bnQoMSk7CiAKQEAgLTE4Nyw5ICsxOTksMjAgQEAgc3RhdGljIEpTVmFsdWVSZWYgbW91c2VVcENh
bGxiYWNrKEpTQ29udGV4dFJlZiBjb250ZXh0LCBKU09iamVjdFJlZiBmdW5jdGlvbiwgSlMKICAg
ICAgICAgZXZlbnQuYnV0dG9uLmJ1dHRvbiA9IChpbnQpSlNWYWx1ZVRvTnVtYmVyKGNvbnRleHQs
IGFyZ3VtZW50c1swXSwgZXhjZXB0aW9uKSArIDE7CiAgICAgICAgIGdfcmV0dXJuX3ZhbF9pZl9m
YWlsKCghZXhjZXB0aW9uIHx8ICEqZXhjZXB0aW9uKSwgSlNWYWx1ZU1ha2VVbmRlZmluZWQoY29u
dGV4dCkpOwogICAgIH0KKworICAgIGJ1dHRvbiA9IGV2ZW50LmJ1dHRvbi5idXR0b247CisKICAg
ICBldmVudC5idXR0b24ueCA9IGxhc3RNb3VzZVBvc2l0aW9uWDsKICAgICBldmVudC5idXR0b24u
eSA9IGxhc3RNb3VzZVBvc2l0aW9uWTsKICAgICBldmVudC5idXR0b24ud2luZG93ID0gR1RLX1dJ
REdFVCh2aWV3KS0+d2luZG93OworICAgIGV2ZW50LmJ1dHRvbi50aW1lID0gR0RLX0NVUlJFTlRf
VElNRTsKKyAgICBldmVudC5idXR0b24uZGV2aWNlID0gZ2RrX2RldmljZV9nZXRfY29yZV9wb2lu
dGVyKCk7CisKKyAgICBpbnQgeF9yb290LCB5X3Jvb3Q7CisgICAgZ2RrX3dpbmRvd19nZXRfcm9v
dF9jb29yZHMoR1RLX1dJREdFVCh2aWV3KS0+d2luZG93LCBsYXN0TW91c2VQb3NpdGlvblgsIGxh
c3RNb3VzZVBvc2l0aW9uWSwgJnhfcm9vdCwgJnlfcm9vdCk7CisKKyAgICBldmVudC5idXR0b24u
eF9yb290ID0geF9yb290OworICAgIGV2ZW50LmJ1dHRvbi55X3Jvb3QgPSB5X3Jvb3Q7CiAKICAg
ICBpZiAoKGRyYWdNb2RlICYmICFyZXBsYXlpbmdTYXZlZEV2ZW50cykgfHwgbXNnUXVldWVbZW5k
T2ZRdWV1ZV0uZGVsYXkpIHsKICAgICAgICAgbXNnUXVldWVbZW5kT2ZRdWV1ZV0uZXZlbnQgPSBl
dmVudDsKQEAgLTIyMywxMSArMjQ2LDI5IEBAIHN0YXRpYyBKU1ZhbHVlUmVmIG1vdXNlTW92ZVRv
Q2FsbGJhY2soSlNDb250ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW9uCiAgICAg
Z19yZXR1cm5fdmFsX2lmX2ZhaWwoKCFleGNlcHRpb24gfHwgISpleGNlcHRpb24pLCBKU1ZhbHVl
TWFrZVVuZGVmaW5lZChjb250ZXh0KSk7CiAKICAgICBHZGtFdmVudCBldmVudDsKKyAgICBtZW1z
ZXQoJmV2ZW50LCAwLCBzaXplb2YoZXZlbnQpKTsKICAgICBldmVudC50eXBlID0gR0RLX01PVElP
Tl9OT1RJRlk7CiAgICAgZXZlbnQubW90aW9uLnggPSBsYXN0TW91c2VQb3NpdGlvblg7CiAgICAg
ZXZlbnQubW90aW9uLnkgPSBsYXN0TW91c2VQb3NpdGlvblk7CiAgICAgZXZlbnQubW90aW9uLnRp
bWUgPSBHREtfQ1VSUkVOVF9USU1FOwogICAgIGV2ZW50Lm1vdGlvbi53aW5kb3cgPSBHVEtfV0lE
R0VUKHZpZXcpLT53aW5kb3c7CisgICAgZXZlbnQubW90aW9uLmRldmljZSA9IGdka19kZXZpY2Vf
Z2V0X2NvcmVfcG9pbnRlcigpOworCisgICAgaW50IHhfcm9vdCwgeV9yb290OworICAgIGdka193
aW5kb3dfZ2V0X3Jvb3RfY29vcmRzKEdUS19XSURHRVQodmlldyktPndpbmRvdywgbGFzdE1vdXNl
UG9zaXRpb25YLCBsYXN0TW91c2VQb3NpdGlvblksICZ4X3Jvb3QsICZ5X3Jvb3QpOworCisgICAg
ZXZlbnQubW90aW9uLnhfcm9vdCA9IHhfcm9vdDsKKyAgICBldmVudC5tb3Rpb24ueV9yb290ID0g
eV9yb290OworCisgICAgaWYgKGRvd24pIHsKKyAgICAgICAgaWYgKGJ1dHRvbiA9PSAxKQorICAg
ICAgICAgICAgZXZlbnQubW90aW9uLnN0YXRlID0gR0RLX0JVVFRPTjFfTUFTSzsKKyAgICAgICAg
ZWxzZSBpZiAoYnV0dG9uID09IDIpCisgICAgICAgICAgICBldmVudC5tb3Rpb24uc3RhdGUgPSBH
REtfQlVUVE9OMl9NQVNLOworICAgICAgICBlbHNlIGlmIChidXR0b24gPT0gMykKKyAgICAgICAg
ICAgIGV2ZW50Lm1vdGlvbi5zdGF0ZSA9IEdES19CVVRUT04zX01BU0s7CisgICAgfSBlbHNlCisg
ICAgICAgIGV2ZW50Lm1vdGlvbi5zdGF0ZSA9IDA7CiAKICAgICBpZiAoZHJhZ01vZGUgJiYgZG93
biAmJiAhcmVwbGF5aW5nU2F2ZWRFdmVudHMpIHsKICAgICAgICAgbXNnUXVldWVbZW5kT2ZRdWV1
ZV0uZXZlbnQgPSBldmVudDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41582</attachid>
            <date>2009-10-21 11:13:33 -0700</date>
            <delta_ts>2009-10-21 11:55:57 -0700</delta_ts>
            <desc>Change button variable name to currentEventButton</desc>
            <filename>EventSender_initialize_events.patch</filename>
            <type>text/plain</type>
            <size>3909</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBmMTQ4MjJlLi5mNWZkN2UxIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMDktMTAt
MjEgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gSW5pdGlhbGl6ZSB0aGUg
ZXZlbnRzIGNvbXBsZXRseSBiZWZvcmUgZW1pdHRpbmcgdGhlbS4KKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMwNjMzCisKKyAgICAgICAgKiBXZWJLaXRU
b29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5kZXIuY3BwOgorCiAyMDA5LTEwLTIwICBB
bnRvbiBNdWhpbiAgPGFudG9ubUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
QWRhbSBCYXJ0aC4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9F
dmVudFNlbmRlci5jcHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5k
ZXIuY3BwCmluZGV4IGEzNjU1NWUuLjlkNTZkOTYgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcApAQCAtNTMsNiArNTMsNyBAQCBleHRlcm4gIkMi
IHsKIH0KIAogc3RhdGljIGJvb2wgZG93biA9IGZhbHNlOworc3RhdGljIGJvb2wgY3VycmVudEV2
ZW50QnV0dG9uID0gMTsKIHN0YXRpYyBib29sIGRyYWdNb2RlID0gdHJ1ZTsKIHN0YXRpYyBib29s
IHJlcGxheWluZ1NhdmVkRXZlbnRzID0gZmFsc2U7CiBzdGF0aWMgaW50IGxhc3RNb3VzZVBvc2l0
aW9uWDsKQEAgLTE0NSw5ICsxNDYsMjAgQEAgc3RhdGljIEpTVmFsdWVSZWYgbW91c2VEb3duQ2Fs
bGJhY2soSlNDb250ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW9uLAogICAgICAg
ICBldmVudC5idXR0b24uYnV0dG9uID0gKGludClKU1ZhbHVlVG9OdW1iZXIoY29udGV4dCwgYXJn
dW1lbnRzWzBdLCBleGNlcHRpb24pICsgMTsKICAgICAgICAgZ19yZXR1cm5fdmFsX2lmX2ZhaWwo
KCFleGNlcHRpb24gfHwgISpleGNlcHRpb24pLCBKU1ZhbHVlTWFrZVVuZGVmaW5lZChjb250ZXh0
KSk7CiAgICAgfQorCisgICAgY3VycmVudEV2ZW50QnV0dG9uID0gZXZlbnQuYnV0dG9uLmJ1dHRv
bjsKKwogICAgIGV2ZW50LmJ1dHRvbi54ID0gbGFzdE1vdXNlUG9zaXRpb25YOwogICAgIGV2ZW50
LmJ1dHRvbi55ID0gbGFzdE1vdXNlUG9zaXRpb25ZOwogICAgIGV2ZW50LmJ1dHRvbi53aW5kb3cg
PSBHVEtfV0lER0VUKHZpZXcpLT53aW5kb3c7CisgICAgZXZlbnQuYnV0dG9uLnRpbWUgPSBHREtf
Q1VSUkVOVF9USU1FOworICAgIGV2ZW50LmJ1dHRvbi5kZXZpY2UgPSBnZGtfZGV2aWNlX2dldF9j
b3JlX3BvaW50ZXIoKTsKKworICAgIGludCB4X3Jvb3QsIHlfcm9vdDsKKyAgICBnZGtfd2luZG93
X2dldF9yb290X2Nvb3JkcyhHVEtfV0lER0VUKHZpZXcpLT53aW5kb3csIGxhc3RNb3VzZVBvc2l0
aW9uWCwgbGFzdE1vdXNlUG9zaXRpb25ZLCAmeF9yb290LCAmeV9yb290KTsKKworICAgIGV2ZW50
LmJ1dHRvbi54X3Jvb3QgPSB4X3Jvb3Q7CisgICAgZXZlbnQuYnV0dG9uLnlfcm9vdCA9IHlfcm9v
dDsKIAogICAgIHVwZGF0ZUNsaWNrQ291bnQoMSk7CiAKQEAgLTE4Nyw5ICsxOTksMjAgQEAgc3Rh
dGljIEpTVmFsdWVSZWYgbW91c2VVcENhbGxiYWNrKEpTQ29udGV4dFJlZiBjb250ZXh0LCBKU09i
amVjdFJlZiBmdW5jdGlvbiwgSlMKICAgICAgICAgZXZlbnQuYnV0dG9uLmJ1dHRvbiA9IChpbnQp
SlNWYWx1ZVRvTnVtYmVyKGNvbnRleHQsIGFyZ3VtZW50c1swXSwgZXhjZXB0aW9uKSArIDE7CiAg
ICAgICAgIGdfcmV0dXJuX3ZhbF9pZl9mYWlsKCghZXhjZXB0aW9uIHx8ICEqZXhjZXB0aW9uKSwg
SlNWYWx1ZU1ha2VVbmRlZmluZWQoY29udGV4dCkpOwogICAgIH0KKworICAgIGN1cnJlbnRFdmVu
dEJ1dHRvbiA9IGV2ZW50LmJ1dHRvbi5idXR0b247CisKICAgICBldmVudC5idXR0b24ueCA9IGxh
c3RNb3VzZVBvc2l0aW9uWDsKICAgICBldmVudC5idXR0b24ueSA9IGxhc3RNb3VzZVBvc2l0aW9u
WTsKICAgICBldmVudC5idXR0b24ud2luZG93ID0gR1RLX1dJREdFVCh2aWV3KS0+d2luZG93Owor
ICAgIGV2ZW50LmJ1dHRvbi50aW1lID0gR0RLX0NVUlJFTlRfVElNRTsKKyAgICBldmVudC5idXR0
b24uZGV2aWNlID0gZ2RrX2RldmljZV9nZXRfY29yZV9wb2ludGVyKCk7CisKKyAgICBpbnQgeF9y
b290LCB5X3Jvb3Q7CisgICAgZ2RrX3dpbmRvd19nZXRfcm9vdF9jb29yZHMoR1RLX1dJREdFVCh2
aWV3KS0+d2luZG93LCBsYXN0TW91c2VQb3NpdGlvblgsIGxhc3RNb3VzZVBvc2l0aW9uWSwgJnhf
cm9vdCwgJnlfcm9vdCk7CisKKyAgICBldmVudC5idXR0b24ueF9yb290ID0geF9yb290OworICAg
IGV2ZW50LmJ1dHRvbi55X3Jvb3QgPSB5X3Jvb3Q7CiAKICAgICBpZiAoKGRyYWdNb2RlICYmICFy
ZXBsYXlpbmdTYXZlZEV2ZW50cykgfHwgbXNnUXVldWVbZW5kT2ZRdWV1ZV0uZGVsYXkpIHsKICAg
ICAgICAgbXNnUXVldWVbZW5kT2ZRdWV1ZV0uZXZlbnQgPSBldmVudDsKQEAgLTIyMywxMSArMjQ2
LDI5IEBAIHN0YXRpYyBKU1ZhbHVlUmVmIG1vdXNlTW92ZVRvQ2FsbGJhY2soSlNDb250ZXh0UmVm
IGNvbnRleHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW9uCiAgICAgZ19yZXR1cm5fdmFsX2lmX2ZhaWwo
KCFleGNlcHRpb24gfHwgISpleGNlcHRpb24pLCBKU1ZhbHVlTWFrZVVuZGVmaW5lZChjb250ZXh0
KSk7CiAKICAgICBHZGtFdmVudCBldmVudDsKKyAgICBtZW1zZXQoJmV2ZW50LCAwLCBzaXplb2Yo
ZXZlbnQpKTsKICAgICBldmVudC50eXBlID0gR0RLX01PVElPTl9OT1RJRlk7CiAgICAgZXZlbnQu
bW90aW9uLnggPSBsYXN0TW91c2VQb3NpdGlvblg7CiAgICAgZXZlbnQubW90aW9uLnkgPSBsYXN0
TW91c2VQb3NpdGlvblk7CiAgICAgZXZlbnQubW90aW9uLnRpbWUgPSBHREtfQ1VSUkVOVF9USU1F
OwogICAgIGV2ZW50Lm1vdGlvbi53aW5kb3cgPSBHVEtfV0lER0VUKHZpZXcpLT53aW5kb3c7Cisg
ICAgZXZlbnQubW90aW9uLmRldmljZSA9IGdka19kZXZpY2VfZ2V0X2NvcmVfcG9pbnRlcigpOwor
CisgICAgaW50IHhfcm9vdCwgeV9yb290OworICAgIGdka193aW5kb3dfZ2V0X3Jvb3RfY29vcmRz
KEdUS19XSURHRVQodmlldyktPndpbmRvdywgbGFzdE1vdXNlUG9zaXRpb25YLCBsYXN0TW91c2VQ
b3NpdGlvblksICZ4X3Jvb3QsICZ5X3Jvb3QpOworCisgICAgZXZlbnQubW90aW9uLnhfcm9vdCA9
IHhfcm9vdDsKKyAgICBldmVudC5tb3Rpb24ueV9yb290ID0geV9yb290OworCisgICAgaWYgKGRv
d24pIHsKKyAgICAgICAgaWYgKGN1cnJlbnRFdmVudEJ1dHRvbiA9PSAxKQorICAgICAgICAgICAg
ZXZlbnQubW90aW9uLnN0YXRlID0gR0RLX0JVVFRPTjFfTUFTSzsKKyAgICAgICAgZWxzZSBpZiAo
Y3VycmVudEV2ZW50QnV0dG9uID09IDIpCisgICAgICAgICAgICBldmVudC5tb3Rpb24uc3RhdGUg
PSBHREtfQlVUVE9OMl9NQVNLOworICAgICAgICBlbHNlIGlmIChjdXJyZW50RXZlbnRCdXR0b24g
PT0gMykKKyAgICAgICAgICAgIGV2ZW50Lm1vdGlvbi5zdGF0ZSA9IEdES19CVVRUT04zX01BU0s7
CisgICAgfSBlbHNlCisgICAgICAgIGV2ZW50Lm1vdGlvbi5zdGF0ZSA9IDA7CiAKICAgICBpZiAo
ZHJhZ01vZGUgJiYgZG93biAmJiAhcmVwbGF5aW5nU2F2ZWRFdmVudHMpIHsKICAgICAgICAgbXNn
UXVldWVbZW5kT2ZRdWV1ZV0uZXZlbnQgPSBldmVudDsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41604</attachid>
            <date>2009-10-21 13:20:46 -0700</date>
            <delta_ts>2009-10-21 13:36:08 -0700</delta_ts>
            <desc>Avoid gdk_window_get_root_coords if the gtk+ release is older than 2.17.3</desc>
            <filename>Event_Send_check_gtk_release.patch</filename>
            <type>text/plain</type>
            <size>3057</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCAxYTBkMzRlLi4xZjkwNjA3IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMTAt
MjEgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gQWRkZWQgY29uZGl0aW9u
YWwgY29kZSB0byBhdm9pZCB1c2luZworICAgICAgICBnZGtfd2luZG93X2dldF9yb290X2Nvb3Jk
cyBpZiB3ZSBkbyBub3QgaGF2ZSBhIGd0aysgcmVsZWFzZSBuZXdlcgorICAgICAgICB0aGFuIDIu
MTcuMy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMw
NjM2CisKKyAgICAgICAgKiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5k
ZXIuY3BwOgorCiAyMDA5LTEwLTIxICBTaHUgQ2hhbmcgIDxDaGFuZy5TaHVAbm9raWEuY29tPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9v
bHMvRHVtcFJlbmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHAKaW5kZXggYjQ1NjcwNC4uZTQzZTZiMiAxMDA2
NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcAor
KysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5kZXIuY3BwCkBAIC0x
MjksNiArMTI5LDIxIEBAIHN0YXRpYyB2b2lkIHVwZGF0ZUNsaWNrQ291bnQoaW50IC8qIGJ1dHRv
biAqLykKICAgICAgICAgY2xpY2tDb3VudCsrOwogfQogCisjaWYgIUdUS19DSEVDS19WRVJTSU9O
KDIsMTcsMykKK3N0YXRpYyB2b2lkIGdldFJvb3RDb29yZHMoR3RrV2lkZ2V0KiB2aWV3LCBpbnQq
IHJvb3RYLCBpbnQqIHJvb3RZKQoreworICAgIEd0a1dpZGdldCogd2luZG93ID0gZ3RrX3dpZGdl
dF9nZXRfdG9wbGV2ZWwoR1RLX1dJREdFVCh2aWV3KSk7CisgICAgaW50IHRtcFggPSAwLCB0bXBZ
ID0gMDsKKworICAgIGd0a193aWRnZXRfdHJhbnNsYXRlX2Nvb3JkaW5hdGVzKHZpZXcsIHdpbmRv
dywgbGFzdE1vdXNlUG9zaXRpb25YLCBsYXN0TW91c2VQb3NpdGlvblksICZ0bXBYLCAmdG1wWSk7
CisKKyAgICBnZGtfd2luZG93X2dldF9vcmlnaW4od2luZG93LT53aW5kb3csIHJvb3RYLCByb290
WSk7CisKKyAgICAqcm9vdFggKz0gdG1wWDsKKyAgICAqcm9vdFkgKz0gdG1wWTsKK30KKyNlbmRp
ZgorCiBzdGF0aWMgSlNWYWx1ZVJlZiBtb3VzZURvd25DYWxsYmFjayhKU0NvbnRleHRSZWYgY29u
dGV4dCwgSlNPYmplY3RSZWYgZnVuY3Rpb24sIEpTT2JqZWN0UmVmIHRoaXNPYmplY3QsIHNpemVf
dCBhcmd1bWVudENvdW50LCBjb25zdCBKU1ZhbHVlUmVmIGFyZ3VtZW50c1tdLCBKU1ZhbHVlUmVm
KiBleGNlcHRpb24pCiB7CiAgICAgV2ViS2l0V2ViVmlldyogdmlldyA9IHdlYmtpdF93ZWJfZnJh
bWVfZ2V0X3dlYl92aWV3KG1haW5GcmFtZSk7CkBAIC0xNTYsNyArMTcxLDExIEBAIHN0YXRpYyBK
U1ZhbHVlUmVmIG1vdXNlRG93bkNhbGxiYWNrKEpTQ29udGV4dFJlZiBjb250ZXh0LCBKU09iamVj
dFJlZiBmdW5jdGlvbiwKICAgICBldmVudC5idXR0b24uZGV2aWNlID0gZ2RrX2RldmljZV9nZXRf
Y29yZV9wb2ludGVyKCk7CiAKICAgICBpbnQgeF9yb290LCB5X3Jvb3Q7CisjaWYgR1RLX0NIRUNL
X1ZFUlNJT04oMiwxNywzKQogICAgIGdka193aW5kb3dfZ2V0X3Jvb3RfY29vcmRzKEdUS19XSURH
RVQodmlldyktPndpbmRvdywgbGFzdE1vdXNlUG9zaXRpb25YLCBsYXN0TW91c2VQb3NpdGlvblks
ICZ4X3Jvb3QsICZ5X3Jvb3QpOworI2Vsc2UKKyAgICBnZXRSb290Q29vcmRzKEdUS19XSURHRVQo
dmlldyksICZ4X3Jvb3QsICZ5X3Jvb3QpOworI2VuZGlmCiAKICAgICBldmVudC5idXR0b24ueF9y
b290ID0geF9yb290OwogICAgIGV2ZW50LmJ1dHRvbi55X3Jvb3QgPSB5X3Jvb3Q7CkBAIC0yMDks
NyArMjI4LDExIEBAIHN0YXRpYyBKU1ZhbHVlUmVmIG1vdXNlVXBDYWxsYmFjayhKU0NvbnRleHRS
ZWYgY29udGV4dCwgSlNPYmplY3RSZWYgZnVuY3Rpb24sIEpTCiAgICAgZXZlbnQuYnV0dG9uLmRl
dmljZSA9IGdka19kZXZpY2VfZ2V0X2NvcmVfcG9pbnRlcigpOwogCiAgICAgaW50IHhfcm9vdCwg
eV9yb290OworI2lmIEdUS19DSEVDS19WRVJTSU9OKDIsMTcsMykKICAgICBnZGtfd2luZG93X2dl
dF9yb290X2Nvb3JkcyhHVEtfV0lER0VUKHZpZXcpLT53aW5kb3csIGxhc3RNb3VzZVBvc2l0aW9u
WCwgbGFzdE1vdXNlUG9zaXRpb25ZLCAmeF9yb290LCAmeV9yb290KTsKKyNlbHNlCisgICAgZ2V0
Um9vdENvb3JkcyhHVEtfV0lER0VUKHZpZXcpLCAmeF9yb290LCAmeV9yb290KTsKKyNlbmRpZgog
CiAgICAgZXZlbnQuYnV0dG9uLnhfcm9vdCA9IHhfcm9vdDsKICAgICBldmVudC5idXR0b24ueV9y
b290ID0geV9yb290OwpAQCAtMjU1LDcgKzI3OCwxMSBAQCBzdGF0aWMgSlNWYWx1ZVJlZiBtb3Vz
ZU1vdmVUb0NhbGxiYWNrKEpTQ29udGV4dFJlZiBjb250ZXh0LCBKU09iamVjdFJlZiBmdW5jdGlv
bgogICAgIGV2ZW50Lm1vdGlvbi5kZXZpY2UgPSBnZGtfZGV2aWNlX2dldF9jb3JlX3BvaW50ZXIo
KTsKIAogICAgIGludCB4X3Jvb3QsIHlfcm9vdDsKKyNpZiBHVEtfQ0hFQ0tfVkVSU0lPTigyLDE3
LDMpCiAgICAgZ2RrX3dpbmRvd19nZXRfcm9vdF9jb29yZHMoR1RLX1dJREdFVCh2aWV3KS0+d2lu
ZG93LCBsYXN0TW91c2VQb3NpdGlvblgsIGxhc3RNb3VzZVBvc2l0aW9uWSwgJnhfcm9vdCwgJnlf
cm9vdCk7CisjZWxzZQorICAgIGdldFJvb3RDb29yZHMoR1RLX1dJREdFVCh2aWV3KSwgJnhfcm9v
dCwgJnlfcm9vdCk7CisjZW5kaWYKIAogICAgIGV2ZW50Lm1vdGlvbi54X3Jvb3QgPSB4X3Jvb3Q7
CiAgICAgZXZlbnQubW90aW9uLnlfcm9vdCA9IHlfcm9vdDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41606</attachid>
            <date>2009-10-21 13:36:08 -0700</date>
            <delta_ts>2009-10-21 13:47:27 -0700</delta_ts>
            <desc>Avoid tmp variables initialization in the gdk_window_get_coords patch</desc>
            <filename>Event_Send_check_gtk_release.patch</filename>
            <type>text/plain</type>
            <size>3049</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCAxYTBkMzRlLi4xZjkwNjA3IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMTAt
MjEgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gQWRkZWQgY29uZGl0aW9u
YWwgY29kZSB0byBhdm9pZCB1c2luZworICAgICAgICBnZGtfd2luZG93X2dldF9yb290X2Nvb3Jk
cyBpZiB3ZSBkbyBub3QgaGF2ZSBhIGd0aysgcmVsZWFzZSBuZXdlcgorICAgICAgICB0aGFuIDIu
MTcuMy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMw
NjM2CisKKyAgICAgICAgKiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5k
ZXIuY3BwOgorCiAyMDA5LTEwLTIxICBTaHUgQ2hhbmcgIDxDaGFuZy5TaHVAbm9raWEuY29tPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9v
bHMvRHVtcFJlbmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHAKaW5kZXggYjQ1NjcwNC4uZjQyOTI4YyAxMDA2
NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcAor
KysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5kZXIuY3BwCkBAIC0x
MjksNiArMTI5LDIxIEBAIHN0YXRpYyB2b2lkIHVwZGF0ZUNsaWNrQ291bnQoaW50IC8qIGJ1dHRv
biAqLykKICAgICAgICAgY2xpY2tDb3VudCsrOwogfQogCisjaWYgIUdUS19DSEVDS19WRVJTSU9O
KDIsMTcsMykKK3N0YXRpYyB2b2lkIGdldFJvb3RDb29yZHMoR3RrV2lkZ2V0KiB2aWV3LCBpbnQq
IHJvb3RYLCBpbnQqIHJvb3RZKQoreworICAgIEd0a1dpZGdldCogd2luZG93ID0gZ3RrX3dpZGdl
dF9nZXRfdG9wbGV2ZWwoR1RLX1dJREdFVCh2aWV3KSk7CisgICAgaW50IHRtcFgsIHRtcFk7CisK
KyAgICBndGtfd2lkZ2V0X3RyYW5zbGF0ZV9jb29yZGluYXRlcyh2aWV3LCB3aW5kb3csIGxhc3RN
b3VzZVBvc2l0aW9uWCwgbGFzdE1vdXNlUG9zaXRpb25ZLCAmdG1wWCwgJnRtcFkpOworCisgICAg
Z2RrX3dpbmRvd19nZXRfb3JpZ2luKHdpbmRvdy0+d2luZG93LCByb290WCwgcm9vdFkpOworCisg
ICAgKnJvb3RYICs9IHRtcFg7CisgICAgKnJvb3RZICs9IHRtcFk7Cit9CisjZW5kaWYKKwogc3Rh
dGljIEpTVmFsdWVSZWYgbW91c2VEb3duQ2FsbGJhY2soSlNDb250ZXh0UmVmIGNvbnRleHQsIEpT
T2JqZWN0UmVmIGZ1bmN0aW9uLCBKU09iamVjdFJlZiB0aGlzT2JqZWN0LCBzaXplX3QgYXJndW1l
bnRDb3VudCwgY29uc3QgSlNWYWx1ZVJlZiBhcmd1bWVudHNbXSwgSlNWYWx1ZVJlZiogZXhjZXB0
aW9uKQogewogICAgIFdlYktpdFdlYlZpZXcqIHZpZXcgPSB3ZWJraXRfd2ViX2ZyYW1lX2dldF93
ZWJfdmlldyhtYWluRnJhbWUpOwpAQCAtMTU2LDcgKzE3MSwxMSBAQCBzdGF0aWMgSlNWYWx1ZVJl
ZiBtb3VzZURvd25DYWxsYmFjayhKU0NvbnRleHRSZWYgY29udGV4dCwgSlNPYmplY3RSZWYgZnVu
Y3Rpb24sCiAgICAgZXZlbnQuYnV0dG9uLmRldmljZSA9IGdka19kZXZpY2VfZ2V0X2NvcmVfcG9p
bnRlcigpOwogCiAgICAgaW50IHhfcm9vdCwgeV9yb290OworI2lmIEdUS19DSEVDS19WRVJTSU9O
KDIsMTcsMykKICAgICBnZGtfd2luZG93X2dldF9yb290X2Nvb3JkcyhHVEtfV0lER0VUKHZpZXcp
LT53aW5kb3csIGxhc3RNb3VzZVBvc2l0aW9uWCwgbGFzdE1vdXNlUG9zaXRpb25ZLCAmeF9yb290
LCAmeV9yb290KTsKKyNlbHNlCisgICAgZ2V0Um9vdENvb3JkcyhHVEtfV0lER0VUKHZpZXcpLCAm
eF9yb290LCAmeV9yb290KTsKKyNlbmRpZgogCiAgICAgZXZlbnQuYnV0dG9uLnhfcm9vdCA9IHhf
cm9vdDsKICAgICBldmVudC5idXR0b24ueV9yb290ID0geV9yb290OwpAQCAtMjA5LDcgKzIyOCwx
MSBAQCBzdGF0aWMgSlNWYWx1ZVJlZiBtb3VzZVVwQ2FsbGJhY2soSlNDb250ZXh0UmVmIGNvbnRl
eHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW9uLCBKUwogICAgIGV2ZW50LmJ1dHRvbi5kZXZpY2UgPSBn
ZGtfZGV2aWNlX2dldF9jb3JlX3BvaW50ZXIoKTsKIAogICAgIGludCB4X3Jvb3QsIHlfcm9vdDsK
KyNpZiBHVEtfQ0hFQ0tfVkVSU0lPTigyLDE3LDMpCiAgICAgZ2RrX3dpbmRvd19nZXRfcm9vdF9j
b29yZHMoR1RLX1dJREdFVCh2aWV3KS0+d2luZG93LCBsYXN0TW91c2VQb3NpdGlvblgsIGxhc3RN
b3VzZVBvc2l0aW9uWSwgJnhfcm9vdCwgJnlfcm9vdCk7CisjZWxzZQorICAgIGdldFJvb3RDb29y
ZHMoR1RLX1dJREdFVCh2aWV3KSwgJnhfcm9vdCwgJnlfcm9vdCk7CisjZW5kaWYKIAogICAgIGV2
ZW50LmJ1dHRvbi54X3Jvb3QgPSB4X3Jvb3Q7CiAgICAgZXZlbnQuYnV0dG9uLnlfcm9vdCA9IHlf
cm9vdDsKQEAgLTI1NSw3ICsyNzgsMTEgQEAgc3RhdGljIEpTVmFsdWVSZWYgbW91c2VNb3ZlVG9D
YWxsYmFjayhKU0NvbnRleHRSZWYgY29udGV4dCwgSlNPYmplY3RSZWYgZnVuY3Rpb24KICAgICBl
dmVudC5tb3Rpb24uZGV2aWNlID0gZ2RrX2RldmljZV9nZXRfY29yZV9wb2ludGVyKCk7CiAKICAg
ICBpbnQgeF9yb290LCB5X3Jvb3Q7CisjaWYgR1RLX0NIRUNLX1ZFUlNJT04oMiwxNywzKQogICAg
IGdka193aW5kb3dfZ2V0X3Jvb3RfY29vcmRzKEdUS19XSURHRVQodmlldyktPndpbmRvdywgbGFz
dE1vdXNlUG9zaXRpb25YLCBsYXN0TW91c2VQb3NpdGlvblksICZ4X3Jvb3QsICZ5X3Jvb3QpOwor
I2Vsc2UKKyAgICBnZXRSb290Q29vcmRzKEdUS19XSURHRVQodmlldyksICZ4X3Jvb3QsICZ5X3Jv
b3QpOworI2VuZGlmCiAKICAgICBldmVudC5tb3Rpb24ueF9yb290ID0geF9yb290OwogICAgIGV2
ZW50Lm1vdGlvbi55X3Jvb3QgPSB5X3Jvb3Q7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>