<?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>89971</bug_id>
          
          <creation_ts>2012-06-26 04:53:06 -0700</creation_ts>
          <short_desc>[GTK] New lines automatically and repeatedly added to list items in Etherpad</short_desc>
          <delta_ts>2012-07-30 23:53:10 -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>HTML Editing</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>0</everconfirmed>
          <reporter name="Joanmarie Diggs">jdiggs</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>mrobinson</cc>
    
    <cc>rniwa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>spena</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>wingo</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>657500</commentid>
    <comment_count>0</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-06-26 04:53:06 -0700</bug_when>
    <thetext>Steps to reproduce:

1. View an Etherpad document (Or create one on a free installation like https://etherpad.mozilla.org/)

2. Move the caret to a bulleted list item (or start a new bulleted list)

Results: A bunch of new, empty bulleted list items get added to the document as if you were pressing and holding Return.

Notes:

Xan commented [1]: &quot;This is crazy, and probably a WebKit bug :)&quot;. Confirmed. I can reproduce this in the GtkLauncher. But using WebKit nightly for OS X, things work as expected. Ditto from Chromium for Linux. So it seems to be something special in WebKitGtk.(??)

[1] https://bugzilla.gnome.org/show_bug.cgi?id=655834#c1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>657506</commentid>
    <comment_count>1</comment_count>
    <who name="Andy Wingo">wingo</who>
    <bug_when>2012-06-26 04:59:23 -0700</bug_when>
    <thetext>Related to bug 49288?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659413</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Pena">spena</who>
    <bug_when>2012-06-28 04:34:18 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Related to bug 49288?

The fix for that bug has landed, and I&apos;m unable to reproduce this bug after that commit. I will confirm that I was previously able to reproduce it without that bugfix: if that&apos;s the case, we can close this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659428</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Pena">spena</who>
    <bug_when>2012-06-28 05:01:12 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (In reply to comment #1)
&gt; &gt; Related to bug 49288?
&gt; 
&gt; The fix for that bug has landed, and I&apos;m unable to reproduce this bug after that commit. I will confirm that I was previously able to reproduce it without that bugfix: if that&apos;s the case, we can close this bug.

Sorry for the noise: I&apos;ve been unable to reproduce the bug also without the fix for bug #49288. As far as my configuration goes, the bug could still be there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659431</commentid>
    <comment_count>4</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-06-28 05:10:44 -0700</bug_when>
    <thetext>I&apos;ll rebuild WebKitGtk and try again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659801</commentid>
    <comment_count>5</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2012-06-28 14:04:14 -0700</bug_when>
    <thetext>So I just built WebKitGtk from git master in my jhbuild-built environment. I can still reproduce the problem in GtkLauncher.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682468</commentid>
    <comment_count>6</comment_count>
      <attachid>155384</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-07-30 15:31:38 -0700</bug_when>
    <thetext>Created attachment 155384
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682518</commentid>
    <comment_count>7</comment_count>
      <attachid>155384</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-07-30 16:38:49 -0700</bug_when>
    <thetext>Comment on attachment 155384
Patch

rs=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682764</commentid>
    <comment_count>8</comment_count>
      <attachid>155384</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-30 23:53:05 -0700</bug_when>
    <thetext>Comment on attachment 155384
Patch

Clearing flags on attachment: 155384

Committed r124177: &lt;http://trac.webkit.org/changeset/124177&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682765</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-30 23:53:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155384</attachid>
            <date>2012-07-30 15:31:38 -0700</date>
            <delta_ts>2012-07-30 23:53:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89971-20120731003121.patch</filename>
            <type>text/plain</type>
            <size>1749</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0MDM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0
ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggZjBiNGJiZDQz
YmMzZDg5NzgzMGIzM2M2ZDA1ZWEzMTFiM2NkMGYzMC4uZGJiNDE0YjEyYzllNWQ1NDA4ZWJjNzhk
Y2YzZjkzNzk3ODBjNWZiMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEy
LTA3LTMwICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAg
ICBbR1RLXSBOZXcgbGluZXMgYXV0b21hdGljYWxseSBhbmQgcmVwZWF0ZWRseSBhZGRlZCB0byBs
aXN0IGl0ZW1zIGluIEV0aGVycGFkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD04OTk3MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIERpc2FibGUgdGhlIGRlbGV0aW9uIFVJIGJ5IGRlZmF1bHQuIFRoaXMgVUks
IHdoaWNoIHdhcyBlbmFibGVkIGFzIGEgc2lkZS1lZmZlY3QKKyAgICAgICAgb2YgdGhlIGFkZGl0
aW9uIG9mIHRoZSBwcml2YXRlIGVkaXRpbmcgQVBJLCBzZWVtcyB0byBleHBvc2UgYSBidWcgaW4g
RXRoZXJwYWQKKyAgICAgICAgd2hpY2ggY2F1c2VzIHRoZSBjb250aW51b3VzIGluc2VydGlvbiBv
ZiBidWxsZXQgcG9pbnRzLgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvRWRpdG9yQ2xpZW50
R3RrLmNwcDoKKyAgICAgICAgKFdlYktpdDo6RWRpdG9yQ2xpZW50OjpzaG91bGRTaG93RGVsZXRl
SW50ZXJmYWNlKTogRGlzYWJsZSB0aGUgZGVsZXRpb24gVUkgYnkgZGVmYXVsdC4KKwogMjAxMi0w
Ny0zMCAgQ2xhdWRpbyBTYWF2ZWRyYSAgPGNzYWF2ZWRyYUBpZ2FsaWEuY29tPgogCiAgICAgICAg
IFtHdGtdIEFkZCBXSzEgQVBJIGZvciBzbmFwc2hvdCByZXRyaWV2YWwKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudEd0ay5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9FZGl0b3JDbGllbnRHdGsuY3BwCmluZGV4IGVk
OTgwZDIwNjhlY2ZmYjIxYjgwN2Q4YWJjZDAwOTQ4NDMxMWJlZWQuLjVlNGI1Nzg0OGY0ZTllZWMy
Y2M5MDVhZDFkYmZkOWI5MWI1NWY3ZGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZ3RrL1dl
YkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudEd0ay5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ndGsv
V2ViQ29yZVN1cHBvcnQvRWRpdG9yQ2xpZW50R3RrLmNwcApAQCAtOTYsNyArOTYsNyBAQCBib29s
IEVkaXRvckNsaWVudDo6c2hvdWxkRGVsZXRlUmFuZ2UoUmFuZ2UqIHJhbmdlKQogCiBib29sIEVk
aXRvckNsaWVudDo6c2hvdWxkU2hvd0RlbGV0ZUludGVyZmFjZShIVE1MRWxlbWVudCogZWxlbWVu
dCkKIHsKLSAgICBnYm9vbGVhbiBhY2NlcHQgPSBUUlVFOworICAgIGdib29sZWFuIGFjY2VwdCA9
IEZBTFNFOwogICAgIEdSZWZQdHI8V2ViS2l0RE9NSFRNTEVsZW1lbnQ+IGtpdEVsZW1lbnQoYWRv
cHRHUmVmKGtpdChlbGVtZW50KSkpOwogICAgIGdfc2lnbmFsX2VtaXRfYnlfbmFtZShtX3dlYlZp
ZXcsICJzaG91bGQtc2hvdy1kZWxldGUtaW50ZXJmYWNlLWZvci1lbGVtZW50Iiwga2l0RWxlbWVu
dC5nZXQoKSwgJmFjY2VwdCk7CiAgICAgcmV0dXJuIGFjY2VwdDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>