| Index: src/debug-delay.js
|
| ===================================================================
|
| --- src/debug-delay.js (revision 1840)
|
| +++ src/debug-delay.js (working copy)
|
| @@ -1443,12 +1443,18 @@
|
|
|
| // Get the range from the arguments.
|
| if (request.arguments) {
|
| - from_index = request.arguments.fromFrame;
|
| - if (from_index < 0) {
|
| - return response.failed('Invalid frame number');
|
| + if (request.arguments.fromFrame) {
|
| + from_index = request.arguments.fromFrame;
|
| }
|
| - to_index = request.arguments.toFrame;
|
| - if (to_index < 0) {
|
| + if (request.arguments.toFrame) {
|
| + to_index = request.arguments.toFrame;
|
| + }
|
| + if (request.arguments.bottom) {
|
| + var tmp_index = total_frames - from_index;
|
| + from_index = total_frames - to_index
|
| + to_index = tmp_index;
|
| + }
|
| + if (from_index < 0 || to_index < 0) {
|
| return response.failed('Invalid frame number');
|
| }
|
| }
|
|
|