mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-08 16:58:38 +09:00
Bug 755821: Function() should use the parser's argument parsing code
This commit is contained in:
parent
e7fdd26fde
commit
0e7a16c088
24 changed files with 321 additions and 469 deletions
|
|
@ -115,7 +115,7 @@ const TEST_DATA = [ // eslint-disable-line
|
|||
expected: [
|
||||
{
|
||||
type: "click",
|
||||
filename: TEST_URL + ":1",
|
||||
filename: TEST_URL + ":0",
|
||||
attributes: [
|
||||
"Bubbling",
|
||||
"DOM2"
|
||||
|
|
@ -129,7 +129,7 @@ const TEST_DATA = [ // eslint-disable-line
|
|||
expected: [
|
||||
{
|
||||
type: "click",
|
||||
filename: TEST_URL + ":1",
|
||||
filename: TEST_URL + ":0",
|
||||
attributes: [
|
||||
"Bubbling",
|
||||
"DOM2"
|
||||
|
|
|
|||
|
|
@ -175,7 +175,6 @@ function* testJSTerm(hud) {
|
|||
"JSMSG_BAD_RADIX": "(42).toString(0);",
|
||||
"JSMSG_BAD_ARRAY_LENGTH": "([]).length = -1",
|
||||
"JSMSG_NEGATIVE_REPETITION_COUNT": "'abc'.repeat(-1);",
|
||||
"JSMSG_BAD_FORMAL": "var f = Function('x y', 'return x + y;');",
|
||||
"JSMSG_PRECISION_RANGE": "77.1234.toExponential(-1);",
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ const ErrorDocs = {
|
|||
JSMSG_RESULTING_STRING_TOO_LARGE: "Resulting_string_too_large",
|
||||
JSMSG_BAD_RADIX: "Bad_radix",
|
||||
JSMSG_PRECISION_RANGE: "Precision_range",
|
||||
JSMSG_BAD_FORMAL: "Malformed_formal_parameter",
|
||||
JSMSG_STMT_AFTER_RETURN: "Stmt_after_return",
|
||||
JSMSG_NOT_A_CODEPOINT: "Not_a_codepoint",
|
||||
JSMSG_BAD_SORT_ARG: "Array_sort_argument",
|
||||
|
|
|
|||
|
|
@ -102,16 +102,6 @@ function doPageErrors()
|
|||
warning: false,
|
||||
exception: true,
|
||||
},
|
||||
"var f = Function('x y', 'return x + y;');": {
|
||||
errorMessage: /malformed formal/,
|
||||
errorMessageName: "JSMSG_BAD_FORMAL",
|
||||
sourceName: /test_page_errors/,
|
||||
category: "chrome javascript",
|
||||
timeStamp: /^\d+$/,
|
||||
error: false,
|
||||
warning: false,
|
||||
exception: true,
|
||||
},
|
||||
"function a() { return; 1 + 1; }": {
|
||||
errorMessage: /unreachable code/,
|
||||
errorMessageName: "JSMSG_STMT_AFTER_RETURN",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue