<?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>135744</bug_id>
          
          <creation_ts>2014-08-07 21:35:10 -0700</creation_ts>
          <short_desc>commit-log-message has extra blank line at the top of pre-populated message</short_desc>
          <delta_ts>2014-08-08 01:09:30 -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="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>evab.u-szeged</cc>
    
    <cc>glenn</cc>
    
    <cc>joepeck</cc>
    
    <cc>mrowe</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1027767</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-08-07 21:35:10 -0700</bug_when>
    <thetext>* SUMMARY
commit-log-message has extra blank line at the top of pre-populated message.

* NOTES
Caused by: &lt;https://webkit.org/b/131727&gt; Fix the commit-log-editor after r167243 and add more unit tests

My work flow is something like:

   1. Make change
   2. git add files
   3. prepare-ChangeLog --git-index
   4. git add ChangeLogs
   5. git commit
    =&gt; extra newline</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027769</commentid>
    <comment_count>1</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-08-07 21:41:13 -0700</bug_when>
    <thetext>In my case, I have a single ChangeLog entry, so the $commonPrefix is empty. The extra newline gets added because of:

&gt;       if (!$commonPrefix) {
&gt;           push @result, normalizeLineEndings(&quot;\n&quot;, $endl);
&gt;       }</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027773</commentid>
    <comment_count>2</comment_count>
      <attachid>236264</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-08-07 21:51:18 -0700</bug_when>
    <thetext>Created attachment 236264
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027811</commentid>
    <comment_count>3</comment_count>
      <attachid>236264</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-08-08 00:36:37 -0700</bug_when>
    <thetext>Comment on attachment 236264
[PATCH] Proposed Fix

Sorry for the trouble and thanks for the fix. r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027817</commentid>
    <comment_count>4</comment_count>
      <attachid>236264</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-08 01:09:27 -0700</bug_when>
    <thetext>Comment on attachment 236264
[PATCH] Proposed Fix

Clearing flags on attachment: 236264

Committed r172339: &lt;http://trac.webkit.org/changeset/172339&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027818</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-08 01:09:30 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>236264</attachid>
            <date>2014-08-07 21:51:18 -0700</date>
            <delta_ts>2014-08-08 01:09:26 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>fix-commit-message.patch</filename>
            <type>text/plain</type>
            <size>3340</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">Y29tbWl0IGUwMmEzYWJmOWQ2NDk1MjYwY2JlZDIxNTIwMWEwNGYyZjIxMjRiZmUKQXV0aG9yOiBK
b3NlcGggUGVjb3Jhcm8gPHBlY29yYXJvQGFwcGxlLmNvbT4KRGF0ZTogICBUaHUgQXVnIDcgMjE6
NTA6MzAgMjAxNCAtMDcwMAoKICAgIGNvbW1pdC1sb2ctbWVzc2FnZSBoYXMgZXh0cmEgYmxhbmsg
bGluZSBhdCB0aGUgdG9wIG9mIHByZS1wb3B1bGF0ZWQgbWVzc2FnZQogICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNTc0NAogICAgCiAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KICAgIAogICAgRG8gbm90IGFkZCBhIGJsYW5rIGxlYWRpbmcgbGluZSBp
biBzaW5nbGUgQ2hhbmdlTG9nIGNvbW1pdCBtZXNzYWdlcy4KICAgIAogICAgKiBTY3JpcHRzL2Nv
bW1pdC1sb2ctZWRpdG9yOgogICAgKGNyZWF0ZUNvbW1pdE1lc3NhZ2UpOgogICAgKiBTY3JpcHRz
L3dlYmtpdHB5L2NvbW1vbi9jaGVja291dC9jaGVja291dF91bml0dGVzdC5weToKICAgICh0ZXN0
X2NvbW1pdF9tZXNzYWdlX2Zvcl9vbmVfcmV2aWV3ZWRfY2hhbmdlbG9nKToKICAgICh0ZXN0X2Nv
bW1pdF9tZXNzYWdlX2Zvcl9vbmVfcm9sbG91dF9jaGFuZ2Vsb2cpOgoKZGlmZiAtLWdpdCBhL1Rv
b2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAxZWZkNDQwLi4zNmM0MTE2IDEw
MDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUg
KzEsMjAgQEAKIDIwMTQtMDgtMDcgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNv
bT4KIAorICAgICAgICBjb21taXQtbG9nLW1lc3NhZ2UgaGFzIGV4dHJhIGJsYW5rIGxpbmUgYXQg
dGhlIHRvcCBvZiBwcmUtcG9wdWxhdGVkIG1lc3NhZ2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNTc0NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIERvIG5vdCBhZGQgYSBibGFuayBsZWFkaW5nIGxpbmUg
aW4gc2luZ2xlIENoYW5nZUxvZyBjb21taXQgbWVzc2FnZXMuCisKKyAgICAgICAgKiBTY3JpcHRz
L2NvbW1pdC1sb2ctZWRpdG9yOgorICAgICAgICAoY3JlYXRlQ29tbWl0TWVzc2FnZSk6CisgICAg
ICAgICogU2NyaXB0cy93ZWJraXRweS9jb21tb24vY2hlY2tvdXQvY2hlY2tvdXRfdW5pdHRlc3Qu
cHk6CisgICAgICAgICh0ZXN0X2NvbW1pdF9tZXNzYWdlX2Zvcl9vbmVfcmV2aWV3ZWRfY2hhbmdl
bG9nKToKKyAgICAgICAgKHRlc3RfY29tbWl0X21lc3NhZ2VfZm9yX29uZV9yb2xsb3V0X2NoYW5n
ZWxvZyk6CisKKzIwMTQtMDgtMDcgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNv
bT4KKwogICAgICAgICBtYWtlIGNsZWFuIGRvZXMgbm90IHdvcmsgaW4gT3BlblNvdXJjZSwgZmFp
bHMgaW4gV2ViS2l0TGlicmFyaWVzCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMzU3MzQKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9jb21taXQt
bG9nLWVkaXRvciBiL1Rvb2xzL1NjcmlwdHMvY29tbWl0LWxvZy1lZGl0b3IKaW5kZXggZjViNDIx
Mi4uNTcwZWZhYSAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9jb21taXQtbG9nLWVkaXRvcgor
KysgYi9Ub29scy9TY3JpcHRzL2NvbW1pdC1sb2ctZWRpdG9yCkBAIC0zNDYsOSArMzQ2LDYgQEAg
c3ViIGNyZWF0ZUNvbW1pdE1lc3NhZ2UoQCkKICAgICAgICAgICAgIHB1c2ggQHJlc3VsdCwgbm9y
bWFsaXplTGluZUVuZGluZ3MoIlxuIiwgJGVuZGwpOwogICAgICAgICAgICAgcHVzaCBAcmVzdWx0
LCBub3JtYWxpemVMaW5lRW5kaW5ncygiJGxhYmVsOlxuIiwgJGVuZGwpOwogICAgICAgICB9Ci0g
ICAgICAgIGlmICghJGNvbW1vblByZWZpeCkgewotICAgICAgICAgICAgcHVzaCBAcmVzdWx0LCBu
b3JtYWxpemVMaW5lRW5kaW5ncygiXG4iLCAkZW5kbCk7Ci0gICAgICAgIH0KICAgICAgICAgcHVz
aCBAcmVzdWx0LCBub3JtYWxpemVMaW5lRW5kaW5ncygkY2hhbmdlTG9nQ29udGVudHN7JGxhYmVs
fSwgJGVuZGwpOwogICAgIH0KIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9j
b21tb24vY2hlY2tvdXQvY2hlY2tvdXRfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L2NvbW1vbi9jaGVja291dC9jaGVja291dF91bml0dGVzdC5weQppbmRleCA1OGRiOWIxLi42
YjJkYzc0IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jaGVja291
dC9jaGVja291dF91bml0dGVzdC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1v
bi9jaGVja291dC9jaGVja291dF91bml0dGVzdC5weQpAQCAtMjA1LDggKzIwNSw3IEBAIFNlY29u
ZCBwYXJ0IG9mIHRoaXMgY29tcGxpY2F0ZWQgY2hhbmdlIGJ5IG1lLCBUb3IgQXJuZSBWZXN0Ylx1
MDBmOCEKICAgICAgICAgc2VsZi5hc3NlcnRNdWx0aUxpbmVFcXVhbChjb21taXRfbWVzc2FnZS5t
ZXNzYWdlKCksIGV4cGVjdGVkX2NvbW1pdF9tZXNzYWdlKQogCiAgICAgZGVmIHRlc3RfY29tbWl0
X21lc3NhZ2VfZm9yX29uZV9yZXZpZXdlZF9jaGFuZ2Vsb2coc2VsZik6Ci0gICAgICAgIGV4cGVj
dGVkX2NvbW1pdF9tZXNzYWdlID0gdSIiIgotU0VDVE9SREVSX0ZMQUdTIHNob3VsZCBiZSBkZWZp
bmVkIGluIHRhcmdldCdzIHhjY29uZmlnIGZpbGUsIG5vdCBCYXNlLnhjY29uZmlnCisgICAgICAg
IGV4cGVjdGVkX2NvbW1pdF9tZXNzYWdlID0gdSIiIlNFQ1RPUkRFUl9GTEFHUyBzaG91bGQgYmUg
ZGVmaW5lZCBpbiB0YXJnZXQncyB4Y2NvbmZpZyBmaWxlLCBub3QgQmFzZS54Y2NvbmZpZwogPGh0
dHA6Ly93ZWJraXQub3JnL2IvMTM1MDA2PgogCiBQYXRjaCBieSBEYXZpZCBLaWx6ZXIgPGRka2ls
emVyQGFwcGxlLmNvbT4gb24gMjAxNC0wNy0xNwpAQCAtMjgwLDggKzI3OSw3IEBAIEZpbGxlciBj
aGFuZ2UuCiAgICAgICAgIHNlbGYuYXNzZXJ0TXVsdGlMaW5lRXF1YWwoY29tbWl0X21lc3NhZ2Uu
bWVzc2FnZSgpLCBleHBlY3RlZF9jb21taXRfbWVzc2FnZSkKIAogICAgIGRlZiB0ZXN0X2NvbW1p
dF9tZXNzYWdlX2Zvcl9vbmVfcm9sbG91dF9jaGFuZ2Vsb2coc2VsZik6Ci0gICAgICAgIGV4cGVj
dGVkX2NvbW1pdF9tZXNzYWdlID0gdSIiIgotUm9sbGluZyBvdXQgcjE3MDM0MCBhbmQgcjE3MDMz
OS4KKyAgICAgICAgZXhwZWN0ZWRfY29tbWl0X21lc3NhZ2UgPSB1IiIiUm9sbGluZyBvdXQgcjE3
MDM0MCBhbmQgcjE3MDMzOS4KIAogQ2hhbmdlc2V0IHIxNzAzMzkgYnJva2UgdGhlIEFwcGxlIFdp
bmRvd3MgRGVidWcgYW5kIFJlbGVhc2UgYnVpbGRzLgogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>