<?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>148165</bug_id>
          
          <creation_ts>2015-08-18 22:22:53 -0700</creation_ts>
          <short_desc>REGRESSION (r188581): Web Inspector: Option-Enter no longer inserts a new line in the console</short_desc>
          <delta_ts>2015-08-19 00:11:51 -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>Web Inspector</component>
          <version>WebKit Local Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nikita Vasilyev">nvasilyev</reporter>
          <assigned_to name="Nikita Vasilyev">nvasilyev</assigned_to>
          <cc>bburg</cc>
    
    <cc>commit-queue</cc>
    
    <cc>graouts</cc>
    
    <cc>joepeck</cc>
    
    <cc>mattbaker</cc>
    
    <cc>nvasilyev</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1118834</commentid>
    <comment_count>0</comment_count>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2015-08-18 22:22:53 -0700</bug_when>
    <thetext>Regression from: Web Inspector: Option-Enter should commit console command without erasing the prompt https://bugs.webkit.org/show_bug.cgi?id=148123</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1118835</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-08-18 22:23:02 -0700</bug_when>
    <thetext>&lt;rdar://problem/22338630&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1118841</commentid>
    <comment_count>2</comment_count>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2015-08-18 22:37:28 -0700</bug_when>
    <thetext>Shift-Enter and Control-Enter insert a line break.
Option-Enter used to insert a line break, but since r188581 it evaluates a command and keeps it in the prompt.
Command-Enter forces execution, e.g. &quot;1+&quot; would show an error.

Here is what I think we should do:

— Shift-Enter, Control-Enter, and Option-Enter should all insert a line break, as it was before r188581.
— Command-Enter should force execution AND keep the command in the prompt

If somebody uses force execution, sees a syntax error, it&apos;s very likely they would press Up and edit the previous command. We may as well save that Up keypress and not erase the prompt.

In fact, this is exactly how it works in Firebug multiline console — Command-Enter forces execution and keeps the command in the prompt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1118843</commentid>
    <comment_count>3</comment_count>
      <attachid>259359</attachid>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2015-08-18 22:48:43 -0700</bug_when>
    <thetext>Created attachment 259359
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1118864</commentid>
    <comment_count>4</comment_count>
      <attachid>259359</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-19 00:11:45 -0700</bug_when>
    <thetext>Comment on attachment 259359
Patch

Clearing flags on attachment: 259359

Committed r188635: &lt;http://trac.webkit.org/changeset/188635&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1118865</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-19 00:11:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259359</attachid>
            <date>2015-08-18 22:48:43 -0700</date>
            <delta_ts>2015-08-19 00:11:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>2321</size>
            <attacher name="Nikita Vasilyev">nvasilyev</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCmluZGV4IDAzNWNkM2YuLjJlMzM3ZTAgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkluc3BlY3Rv
clVJL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE1LTA4LTE4ICBOaWtpdGEgVmFzaWx5
ZXYgIDxudmFzaWx5ZXZAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIxODg1ODEp
OiBXZWIgSW5zcGVjdG9yOiBPcHRpb24tRW50ZXIgbm8gbG9uZ2VyIGluc2VydHMgYSBuZXcgbGlu
ZSBpbiB0aGUgY29uc29sZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTQ4MTY1CisKKyAgICAgICAgTWFrZSBPcHRpb24tRW50ZXIgaW5zZXJ0IGEgbmV3
IGxpbmUsIGFzIGl0IHdhcyBiZWZvcmUgcjE4ODU4MS4KKyAgICAgICAgTWFrZSBDb21tYW5kLUVu
dGVyIGtlZXAgZXhlY3V0ZWQgY29tbWFuZCBpbiB0aGUgcHJvbXB0LgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVXNlckludGVyZmFjZS9WaWV3cy9D
b25zb2xlUHJvbXB0LmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkNvbnNvbGVQcm9tcHQpOiBE
ZWxldGVkLgorICAgICAgICAoV2ViSW5zcGVjdG9yLkNvbnNvbGVQcm9tcHQucHJvdG90eXBlLl9o
YW5kbGVDb21tYW5kRW50ZXJLZXkpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkNvbnNvbGVQcm9t
cHQucHJvdG90eXBlLl9oYW5kbGVPcHRpb25FbnRlcktleSk6IERlbGV0ZWQuCisgICAgICAgIChX
ZWJJbnNwZWN0b3IuQ29uc29sZVByb21wdC5wcm90b3R5cGUuX2hhbmRsZUNvbW1hbmRPcHRpb25F
bnRlcktleSk6IERlbGV0ZWQuCisKIDIwMTUtMDgtMTggIERldmluIFJvdXNzbyAgPGRyb3Vzc29A
YXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IEFkZCBwcm9wZXIgZm9ybWF0dGlu
ZyBmb3IgZWRpdGluZyBzdHlsZXMgaW4gdGhlIFZpc3VhbCBQYW5lbApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvQ29uc29sZVByb21wdC5qcyBi
L1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL0NvbnNvbGVQcm9tcHQu
anMKaW5kZXggYjRjN2IzNy4uODBmNDk0YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkluc3BlY3Rv
clVJL1VzZXJJbnRlcmZhY2UvVmlld3MvQ29uc29sZVByb21wdC5qcworKysgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9Db25zb2xlUHJvbXB0LmpzCkBAIC01MSw4
ICs1MSw2IEBAIFdlYkluc3BlY3Rvci5Db25zb2xlUHJvbXB0ID0gY2xhc3MgQ29uc29sZVByb21w
dCBleHRlbmRzIFdlYkluc3BlY3Rvci5PYmplY3QKICAgICAgICAgICAgICJDdHJsLU4iOiB0aGlz
Ll9oYW5kbGVOZXh0S2V5LmJpbmQodGhpcyksCiAgICAgICAgICAgICAiRW50ZXIiOiB0aGlzLl9o
YW5kbGVFbnRlcktleS5iaW5kKHRoaXMpLAogICAgICAgICAgICAgIkNtZC1FbnRlciI6IHRoaXMu
X2hhbmRsZUNvbW1hbmRFbnRlcktleS5iaW5kKHRoaXMpLAotICAgICAgICAgICAgIkFsdC1FbnRl
ciI6IHRoaXMuX2hhbmRsZU9wdGlvbkVudGVyS2V5LmJpbmQodGhpcyksCi0gICAgICAgICAgICAi
Q21kLUFsdC1FbnRlciI6IHRoaXMuX2hhbmRsZUNvbW1hbmRPcHRpb25FbnRlcktleS5iaW5kKHRo
aXMpLAogICAgICAgICAgICAgIlRhYiI6IHRoaXMuX2hhbmRsZVRhYktleS5iaW5kKHRoaXMpLAog
ICAgICAgICAgICAgIkVzYyI6IHRoaXMuX2hhbmRsZUVzY2FwZUtleS5iaW5kKHRoaXMpCiAgICAg
ICAgIH07CkBAIC0zMDQsMTYgKzMwMiw2IEBAIFdlYkluc3BlY3Rvci5Db25zb2xlUHJvbXB0ID0g
Y2xhc3MgQ29uc29sZVByb21wdCBleHRlbmRzIFdlYkluc3BlY3Rvci5PYmplY3QKIAogICAgIF9o
YW5kbGVDb21tYW5kRW50ZXJLZXkoY29kZU1pcnJvcikKICAgICB7Ci0gICAgICAgIHRoaXMuX2hh
bmRsZUVudGVyS2V5KGNvZGVNaXJyb3IsIHRydWUpOwotICAgIH0KLQotICAgIF9oYW5kbGVPcHRp
b25FbnRlcktleShjb2RlTWlycm9yKQotICAgIHsKLSAgICAgICAgdGhpcy5faGFuZGxlRW50ZXJL
ZXkoY29kZU1pcnJvciwgZmFsc2UsIHRydWUpOwotICAgIH0KLQotICAgIF9oYW5kbGVDb21tYW5k
T3B0aW9uRW50ZXJLZXkoY29kZU1pcnJvcikKLSAgICB7CiAgICAgICAgIHRoaXMuX2hhbmRsZUVu
dGVyS2V5KGNvZGVNaXJyb3IsIHRydWUsIHRydWUpOwogICAgIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>