<?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>117287</bug_id>
          
          <creation_ts>2013-06-06 03:27:22 -0700</creation_ts>
          <short_desc>Avoid nested eventSender.keyDown in editing/selection/caret-after-keypress.html</short_desc>
          <delta_ts>2013-06-06 09:29:24 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>1</everconfirmed>
          <reporter name="Eugene Klyuchnikov">eustas</reporter>
          <assigned_to name="Eugene Klyuchnikov">eustas</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
    
    <cc>zarvai</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>897708</commentid>
    <comment_count>0</comment_count>
    <who name="Eugene Klyuchnikov">eustas</who>
    <bug_when>2013-06-06 03:27:22 -0700</bug_when>
    <thetext>Nested eventSender.keyDown simulates impossible situation.

This confuses confuses event processing system and causes crash in [Qt5][WK2] environment.

See https://bugs.webkit.org/show_bug.cgi?id=117070 for more details.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897719</commentid>
    <comment_count>1</comment_count>
      <attachid>203922</attachid>
    <who name="Eugene Klyuchnikov">eustas</who>
    <bug_when>2013-06-06 04:18:07 -0700</bug_when>
    <thetext>Created attachment 203922
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897813</commentid>
    <comment_count>2</comment_count>
      <attachid>203922</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-06 09:29:23 -0700</bug_when>
    <thetext>Comment on attachment 203922
Patch

Clearing flags on attachment: 203922

Committed r151276: &lt;http://trac.webkit.org/changeset/151276&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897814</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-06 09:29:24 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203922</attachid>
            <date>2013-06-06 04:18:07 -0700</date>
            <delta_ts>2013-06-06 09:29:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117287-20130606151634.patch</filename>
            <type>text/plain</type>
            <size>2766</size>
            <attacher name="Eugene Klyuchnikov">eustas</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxMjY1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjdkZmViNjkwMTAxY2E3YzhiZDk2
MGUyNjkzMzAwYzE0NGJjNWEyYS4uNDU0N2M1YjE0YWFiNDE2ZDIyYTIzNGZlNzkzOTVmOTEyNGQ0
MDhmYiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEzLTA2LTA2ICBFdWdlbmUgS2x5dWNobmlr
b3YgIDxldXN0YXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIHNlbGVjdGlvblN0YXJ0L3NlbGVj
dGlvbkVuZCByZXR1cm4gIm9ic29sZXRlIiB2YWx1ZXMgd2hlbiByZXF1ZXN0ZWQgZHVyaW5nICJp
bnB1dCIgZXZlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTExNzI4NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFF0LVdLMiB0ZXN0IGNyYXNoZXMgd2hlbiBldmVudFNlbmRlci5rZXlEb3duIGludm9jYXRp
b25zIGFyZSBuZXN0ZWQuCisKKyAgICAgICAgVGhpcyBwYXRjaCB1bnJvbGxzIHJlY3Vyc2lvbiB0
byBhdm9pZCBjcmFzaC4gCisKKyAgICAgICAgKiBlZGl0aW5nL3NlbGVjdGlvbi9jYXJldC1hZnRl
ci1rZXlwcmVzcy5odG1sOgorICAgICAgICB1bnJvbGwgcmVjdXJzaXZlIGV2ZW50U2VuZGVyLmtl
eURvd24gaW52b2NhdGlvbnMKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC01LjAtd2syL1Rlc3RFeHBl
Y3RhdGlvbnM6IFVuc2tpcCB0ZXN0LgorCiAyMDEzLTA2LTA2ICBaYWxhbiBCdWp0YXMgIDx6YWxh
bkBhcHBsZS5jb20+CiAKICAgICAgICAgU1ZHIG9iamVjdHMgYXJlIG1pc3BsYWNlZCB3aGVuIFNW
RyByb290IGhhcyBDU1MgdHJhbnNmb3JtLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGlu
Zy9zZWxlY3Rpb24vY2FyZXQtYWZ0ZXIta2V5cHJlc3MuaHRtbCBiL0xheW91dFRlc3RzL2VkaXRp
bmcvc2VsZWN0aW9uL2NhcmV0LWFmdGVyLWtleXByZXNzLmh0bWwKaW5kZXggYTZmMmM2ODE4NGE0
NGZkYjA1ZDlhZjI0ODFlMGZlMDFmMDkxYTQwNC4uYTZlMWI5NWMyMmYyNTQ0Y2RlMzY2N2Q0Y2Fh
Yjg0ZWI0NzZiMzc2NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24v
Y2FyZXQtYWZ0ZXIta2V5cHJlc3MuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVj
dGlvbi9jYXJldC1hZnRlci1rZXlwcmVzcy5odG1sCkBAIC0xMywxNyArMTMsMTggQEAgY29uc3Qg
YmFja1NwYWNlID0gU3RyaW5nLmZyb21DaGFyQ29kZSg4KTsKIHZhciBpbnB1dCA9IFsiYSIsICJi
IiwgImMiLCBiYWNrU3BhY2UsIGJhY2tTcGFjZSwgYmFja1NwYWNlXTsKIHZhciBvdXRwdXQgPSBb
IiIsICJhIiwgImFiIiwgImFiYyIsICJhYiIsICJhIiwgIiJdOwogCi1mdW5jdGlvbiBzdGVwKCkg
eworZnVuY3Rpb24gZHVtcFN0YXRlKCkgewogICAgIHZhciBleHBlY3RlZFZhbHVlID0gb3V0cHV0
LnNoaWZ0KCk7CiAgICAgc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCJ0ZXN0LnZhbHVlIiwgZXhwZWN0
ZWRWYWx1ZSk7CiAgICAgc2hvdWxkQmUoInRlc3Quc2VsZWN0aW9uU3RhcnQiLCAiIiArIGV4cGVj
dGVkVmFsdWUubGVuZ3RoKTsKICAgICBzaG91bGRCZSgidGVzdC5zZWxlY3Rpb25FbmQiLCAiIiAr
IGV4cGVjdGVkVmFsdWUubGVuZ3RoKTsKICAgICBkZWJ1ZygiIik7Ci0gICAgZXZlbnRTZW5kZXIu
a2V5RG93bihpbnB1dC5zaGlmdCgpKTsKIH0KIAotdGVzdC5hZGRFdmVudExpc3RlbmVyKCJpbnB1
dCIsIHN0ZXApOwotc3RlcCgpOwordGVzdC5hZGRFdmVudExpc3RlbmVyKCJpbnB1dCIsIGR1bXBT
dGF0ZSk7CitkdW1wU3RhdGUoKTsKK3doaWxlIChpbnB1dC5sZW5ndGgpCisgICAgZXZlbnRTZW5k
ZXIua2V5RG93bihpbnB1dC5zaGlmdCgpKTsKIDwvc2NyaXB0PgogPHNjcmlwdCBzcmM9Ii4uLy4u
L2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+CiA8L2JvZHk+CmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC01LjAtd2syL1Rlc3RFeHBlY3RhdGlv
bnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC01LjAtd2syL1Rlc3RFeHBlY3RhdGlvbnMKaW5k
ZXggMGJiMDhhZWMwYzE5MTQzZDNiMjA1MzFhMWZlZDNmMTE0OTc1YWM1Yy4uMTlhMGNmYmI1YmRk
ZmVkMjUzNTJiMjI5OGU3MGRjZjY1ZjhkN2IxNCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vcXQtNS4wLXdrMi9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL3F0LTUuMC13azIvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMzksNyArMzksNiBAQCBlZGl0aW5n
L3NlbGVjdGlvbi9jb250ZXh0LW1lbnUtb24tdGV4dC5odG1sCiBlZGl0aW5nL3NlbGVjdGlvbi9k
b3VibGVjbGljay13aGl0ZXNwYWNlLWNyYXNoLmh0bWwKIGVkaXRpbmcvc2VsZWN0aW9uL2RvdWJs
ZWNsaWNrLXdoaXRlc3BhY2UtaW1nLWNyYXNoLmh0bWwKIGVkaXRpbmcvc2VsZWN0aW9uL2RvdWJs
ZWNsaWNrLXdoaXRlc3BhY2UuaHRtbAotZWRpdGluZy9zZWxlY3Rpb24vY2FyZXQtYWZ0ZXIta2V5
cHJlc3MuaHRtbAogZWRpdGluZy9zZWxlY3Rpb24vZW1wdHktY2VsbC1yaWdodC1jbGljay5odG1s
CiBlZGl0aW5nL3NlbGVjdGlvbi9tb3ZlLWJlZ2luLWVuZC5odG1sCiBlZGl0aW5nL3NlbGVjdGlv
bi9zZWxlY3Qtb3V0LW9mLWVkaXRhYmxlLmh0bWwK
</data>

          </attachment>
      

    </bug>

</bugzilla>