From b11def3bf499aa209a6e575c287182e81a38d44b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Bargull?= <andre.bargull@gmail.com>
Date: Wed, 30 Jan 2019 06:53:46 -0800
Subject: [PATCH] Global 'arguments' binding is not present in all runtime
 environments

---
 .../expressions/postfix-decrement/arguments-nostrict.js       | 4 +++-
 .../expressions/postfix-increment/arguments-nostrict.js       | 4 +++-
 .../expressions/prefix-decrement/arguments-nostrict.js        | 4 +++-
 .../expressions/prefix-increment/arguments-nostrict.js        | 4 +++-
 4 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/test/language/expressions/postfix-decrement/arguments-nostrict.js b/test/language/expressions/postfix-decrement/arguments-nostrict.js
index b0b853549f..bc20c7d487 100644
--- a/test/language/expressions/postfix-decrement/arguments-nostrict.js
+++ b/test/language/expressions/postfix-decrement/arguments-nostrict.js
@@ -22,4 +22,6 @@ info: |
 flags: [noStrict]
 ---*/
 
-arguments--;
+if (false) {
+  arguments--;
+}
diff --git a/test/language/expressions/postfix-increment/arguments-nostrict.js b/test/language/expressions/postfix-increment/arguments-nostrict.js
index 687a6b919f..8a330bfbf1 100644
--- a/test/language/expressions/postfix-increment/arguments-nostrict.js
+++ b/test/language/expressions/postfix-increment/arguments-nostrict.js
@@ -22,4 +22,6 @@ info: |
 flags: [noStrict]
 ---*/
 
-arguments++;
+if (false) {
+  arguments++;
+}
diff --git a/test/language/expressions/prefix-decrement/arguments-nostrict.js b/test/language/expressions/prefix-decrement/arguments-nostrict.js
index b35bbcf51a..46b8427d9b 100644
--- a/test/language/expressions/prefix-decrement/arguments-nostrict.js
+++ b/test/language/expressions/prefix-decrement/arguments-nostrict.js
@@ -22,4 +22,6 @@ info: |
 flags: [noStrict]
 ---*/
 
---arguments;
+if (false) {
+  --arguments;
+}
diff --git a/test/language/expressions/prefix-increment/arguments-nostrict.js b/test/language/expressions/prefix-increment/arguments-nostrict.js
index 557fe91383..a7f24bcc33 100644
--- a/test/language/expressions/prefix-increment/arguments-nostrict.js
+++ b/test/language/expressions/prefix-increment/arguments-nostrict.js
@@ -22,4 +22,6 @@ info: |
 flags: [noStrict]
 ---*/
 
-++arguments;
+if (false) {
+  ++arguments;
+}
-- 
GitLab