Closed Bug 892277 Opened 11 years ago Closed 11 years ago

Change stepping hotkeys

Categories

(DevTools :: Debugger, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 25

People

(Reporter: fitzgen, Assigned: bbenvie)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

When paused in the debugger, pressing F8 or Cmd/Ctrl+/ should resume the debugger.
Assignee: nobody → bbenvie
Status: NEW → ASSIGNED
Depends on: 892280, 892282
F8 is currently occupied by stepIn/stepOut so those need to be changed first.
Ok, since the four step controlling bugs are closely related and trying to break them into separate patches causes the others to bitrot, I'm combining them into one bug.
Attached patch bug-892277.patch (obsolete) — Splinter Review
This patch changes the following hotkeys:

* resume - F8 and accel+/
* step over - F10 and accel+'
* step in - F11 and accel+;
* step out - shift+F11 and shift+accel+;
Summary: F8 and Cmd+/ should resume → Change stepping hotkeys
No longer depends on: 892280, 892282
Attachment #783886 - Flags: review?(vporof)
Comment on attachment 783886 [details] [diff] [review]
bug-892277.patch

Let's reassign review to someone that's awake.  I nominate the newest peer.
Attachment #783886 - Flags: review?(vporof) → review?(nfitzgerald)
Comment on attachment 783886 [details] [diff] [review]
bug-892277.patch

Review of attachment 783886 [details] [diff] [review]:
-----------------------------------------------------------------

r+ with following change:

You need to rename the existing localization entities or else it won't update or something. Is insane. So "debuggerUI.stepping.resume" -> "debuggerUI.steppingKeys.resume", or whatever but for all of the pre-existing entities.
Attachment #783886 - Flags: review?(nfitzgerald) → review+
Attached patch bug-892277.patchSplinter Review
Addresses fitzgen's feedback by changing all the old ones to be named "*1".
Attachment #783886 - Attachment is obsolete: true
Attachment #784094 - Flags: review+
https://hg.mozilla.org/mozilla-central/rev/268b0ef4df3b
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 25
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: