| Index: chrome/test/data/webui/md_bookmarks/command_manager_test.js
|
| diff --git a/chrome/test/data/webui/md_bookmarks/command_manager_test.js b/chrome/test/data/webui/md_bookmarks/command_manager_test.js
|
| index e4d82eada7f8d280359a0ffcf5bd656b2f40c723..a862fbd33df4ada5562e57bc40ffb99fad55bae6 100644
|
| --- a/chrome/test/data/webui/md_bookmarks/command_manager_test.js
|
| +++ b/chrome/test/data/webui/md_bookmarks/command_manager_test.js
|
| @@ -113,6 +113,19 @@ suite('<bookmarks-command-manager>', function() {
|
| commandManager.assertLastCommand('edit', ['11']);
|
| });
|
|
|
| + test('undo and redo commands trigger', function() {
|
| + var undoModifier = cr.isMac ? 'meta' : 'ctrl';
|
| + var undoKey = 'z';
|
| + var redoModifier = cr.isMac ? ['meta', 'shift'] : 'ctrl'
|
| + var redoKey = cr.isMac ? 'z' : 'y';
|
| +
|
| + MockInteractions.pressAndReleaseKeyOn(document, '', undoModifier, undoKey);
|
| + commandManager.assertLastCommand('undo');
|
| +
|
| + MockInteractions.pressAndReleaseKeyOn(document, '', redoModifier, redoKey);
|
| + commandManager.assertLastCommand('redo');
|
| + });
|
| +
|
| test('does not delete children at same time as ancestor', function() {
|
| var lastDelete = null;
|
| chrome.bookmarkManagerPrivate.removeTrees = function(idArray) {
|
|
|