diff --git a/test/webkit/fast/js/deep-recursion-test.js b/test/webkit/fast/js/deep-recursion-test.js index c0a3b26c30..b0b7e78109 100644 --- a/test/webkit/fast/js/deep-recursion-test.js +++ b/test/webkit/fast/js/deep-recursion-test.js @@ -21,6 +21,9 @@ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// This neuters too low stack size passed by the flag fuzzer. +// Flags: --stack-size=864 + description("This test how deep we can recurse, and that we get an exception when we do, as opposed to a stack overflow."); function simpleRecursion(depth) { diff --git a/test/webkit/fast/js/function-apply.js b/test/webkit/fast/js/function-apply.js index 14a65646b3..407c101add 100644 --- a/test/webkit/fast/js/function-apply.js +++ b/test/webkit/fast/js/function-apply.js @@ -21,6 +21,9 @@ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// This neuters too low stack size passed by the flag fuzzer. +// Flags: --stack-size=864 + description('Tests to ensure that Function.apply works correctly for Arrays, arguments and array-like objects.'); function argumentsApply1(a, b, c) diff --git a/test/webkit/function-call-register-allocation.js b/test/webkit/function-call-register-allocation.js index 8873bdec43..d8a6e2a14e 100644 --- a/test/webkit/function-call-register-allocation.js +++ b/test/webkit/function-call-register-allocation.js @@ -21,6 +21,9 @@ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// This neuters too low stack size passed by the flag fuzzer. +// Flags: --stack-size=864 + description( "This test checks for a specific regression that caused function calls to allocate too many temporary registers." ); diff --git a/test/webkit/run-json-stringify.js b/test/webkit/run-json-stringify.js index 51323b9b3a..41c89228e0 100644 --- a/test/webkit/run-json-stringify.js +++ b/test/webkit/run-json-stringify.js @@ -2,6 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// This neuters too low stack size passed by the flag fuzzer. +// Flags: --stack-size=864 + var nativeJSON = this.JSON; this.JSON = null; d8.file.execute("test/webkit/resources/json2-es5-compat.js");