| Index: test/mjsunit/debug-liveedit-literals.js | 
| diff --git a/test/mjsunit/debug-liveedit-literals.js b/test/mjsunit/debug-liveedit-literals.js | 
| deleted file mode 100644 | 
| index 5f9217e8334a6357ca3ff57e127f5ed09a92c3b5..0000000000000000000000000000000000000000 | 
| --- a/test/mjsunit/debug-liveedit-literals.js | 
| +++ /dev/null | 
| @@ -1,94 +0,0 @@ | 
| -// Copyright 2010 the V8 project authors. All rights reserved. | 
| -// Redistribution and use in source and binary forms, with or without | 
| -// modification, are permitted provided that the following conditions are | 
| -// met: | 
| -// | 
| -//     * Redistributions of source code must retain the above copyright | 
| -//       notice, this list of conditions and the following disclaimer. | 
| -//     * Redistributions in binary form must reproduce the above | 
| -//       copyright notice, this list of conditions and the following | 
| -//       disclaimer in the documentation and/or other materials provided | 
| -//       with the distribution. | 
| -//     * Neither the name of Google Inc. nor the names of its | 
| -//       contributors may be used to endorse or promote products derived | 
| -//       from this software without specific prior written permission. | 
| -// | 
| -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS | 
| -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT | 
| -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR | 
| -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | 
| -// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | 
| -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | 
| -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | 
| -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | 
| -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
| -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 
| -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| - | 
| -// Flags: --expose-debug-as debug | 
| -// Get the Debug object exposed from the debug context global object. | 
| - | 
| -Debug = debug.Debug | 
| - | 
| -function Test(old_expression, new_expression) { | 
| -    // Generate several instances of function to test that we correctly fix | 
| -    // all functions in memory. | 
| -    var function_instance_number = 11; | 
| -    eval("var t1 =1;\n" + | 
| -         "ChooseAnimalArray = [];\n" + | 
| -         "for (var i = 0; i < function_instance_number; i++) {\n" + | 
| -         "    ChooseAnimalArray.push(\n" + | 
| -         "        function ChooseAnimal() {\n" + | 
| -         "            return " + old_expression + ";\n" + | 
| -         "        });\n" + | 
| -         "}\n" + | 
| -         "var t2 =1;\n"); | 
| - | 
| -    for (var i = 0; i < ChooseAnimalArray.length; i++) { | 
| -        assertEquals("Cat", ChooseAnimalArray[i]()); | 
| -    } | 
| - | 
| -    var script = Debug.findScript(ChooseAnimalArray[0]); | 
| - | 
| -    var patch_pos = script.source.indexOf(old_expression); | 
| -    var new_animal_patch = new_expression; | 
| - | 
| -    var change_log = new Array(); | 
| -    Debug.LiveEdit.TestApi.ApplySingleChunkPatch(script, patch_pos, | 
| -        old_expression.length, new_expression, change_log); | 
| - | 
| -    for (var i = 0; i < ChooseAnimalArray.length; i++) { | 
| -        assertEquals("Capybara", ChooseAnimalArray[i]()); | 
| -    } | 
| -} | 
| - | 
| -// Check that old literal boilerplate was reset. | 
| -Test("['Cat'][0]", "['Capybara'][0]"); | 
| -Test("['Cat'][0]", "{a:'Capybara'}.a"); | 
| - | 
| -// No literals -> 1 literal. | 
| -Test("'Cat'", "['Capybara'][0]"); | 
| - | 
| -// No literals -> 2 literals. | 
| -Test("'Cat'", "['Capy'][0] + {a:'bara'}.a"); | 
| - | 
| -// 1 literal -> no literals. | 
| -Test("['Cat'][0]", "'Capybara'"); | 
| - | 
| -// 2 literals -> no literals. | 
| -Test("['Ca'][0] + {a:'t'}.a", "'Capybara'"); | 
| - | 
| -// No literals -> regexp. | 
| -Test("'Cat'", "(/.A.Y.A.A/i).exec('Capybara')[0]"); | 
| - | 
| -// Array literal -> regexp. | 
| -Test("['Cat'][0]", "(/.A.Y.A.A/i).exec('Capybara')[0]"); | 
| - | 
| -// Regexp -> object literal. | 
| -Test("(/.A./i).exec('Cat')[0]", "{c:'Capybara'}.c"); | 
| - | 
| -// No literals -> regexp. | 
| -Test("'Cat'", "(/.A.Y.A.A/i).exec('Capybara')[0]"); | 
| - | 
| -// Regexp -> no literals. | 
| -Test("(/.A./i).exec('Cat')[0]", "'Capybara'"); | 
|  |