Skip to content

Commit

Permalink
update definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
Clayblockunova committed Sep 18, 2024
1 parent 6ef51b0 commit 8f233cb
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 23 deletions.
32 changes: 10 additions & 22 deletions src/lib/definitions.js
Original file line number Diff line number Diff line change
Expand Up @@ -1073,21 +1073,15 @@ function getFHPaddingEntries(index)
define('(RP_0_S + self)[11]', DOMWINDOW),
define('(RP_3_WA + self)[11]', OBJECT_W_SELF),
define('(self + RP_4_A).at("-11")', ANY_WINDOW, AT),
define('([].sort.call() + RP_4_A).at("-11")', ANY_WINDOW, AT, CALL_ON_GLOBAL),
define('([].fill.call() + RP_4_A).at("-11")', ANY_WINDOW, AT, CALL_ON_GLOBAL, FILL),
define // *
('([].sort.call() + RP_4_A)[SLICE_OR_SUBSTR]("-11")[0]', ANY_WINDOW, CALL_ON_GLOBAL),
define('([].concat.call()[0] + RP_4_A).at("-11")', ANY_WINDOW, AT, CALL_ON_GLOBAL),
define
(
'([].fill.call() + RP_4_A)[SLICE_OR_SUBSTR]("-11")[0]',
'([].concat.call()[0] + RP_4_A)[SLICE_OR_SUBSTR]("-11")[0]',
ANY_WINDOW,
CALL_ON_GLOBAL,
FILL
CALL_ON_GLOBAL
),
define('(RP_0_S + [].sort.call())[11]', CALL_ON_GLOBAL, DOMWINDOW),
define('(RP_0_S + [].fill.call())[11]', CALL_ON_GLOBAL, DOMWINDOW, FILL),
define('(RP_3_WA + [].sort.call())[11]', CALL_ON_GLOBAL, WINDOW),
define('(RP_3_WA + [].fill.call())[11]', CALL_ON_GLOBAL, WINDOW, FILL),
define('(RP_0_S + [].concat.call()[0])[11]', CALL_ON_GLOBAL, DOMWINDOW),
define('(RP_3_WA + [].concat.call()[0])[11]', CALL_ON_GLOBAL, WINDOW),
defineCharDefault({ atob: false }),
],
'X':
Expand Down Expand Up @@ -1207,22 +1201,16 @@ function getFHPaddingEntries(index)
define('atob("undefined0")[1]', ATOB),
define('(RP_4_A + self)[20]', DOMWINDOW),
define('(RP_0_S + self)[13]', WINDOW),
define // *
('([].sort.call() + RP_0_S)[SLICE_OR_SUBSTR]("-2")[0]', ANY_WINDOW, CALL_ON_GLOBAL),
define
(
'([].fill.call() + RP_0_S)[SLICE_OR_SUBSTR]("-2")[0]',
'([].concat.call()[0] + RP_0_S)[SLICE_OR_SUBSTR]("-2")[0]',
ANY_WINDOW,
CALL_ON_GLOBAL,
FILL
CALL_ON_GLOBAL
),
define('(self + RP_0_S).at("-2")', ANY_WINDOW, AT),
define('([].sort.call() + RP_0_S).at("-2")', ANY_WINDOW, AT, CALL_ON_GLOBAL),
define('([].fill.call() + RP_0_S).at("-2")', ANY_WINDOW, AT, CALL_ON_GLOBAL, FILL),
define('(RP_4_A + [].sort.call())[20]', CALL_ON_GLOBAL, DOMWINDOW),
define('(RP_4_A + [].fill.call())[20]', CALL_ON_GLOBAL, DOMWINDOW, FILL),
define('(RP_0_S + [].sort.call())[13]', CALL_ON_GLOBAL, WINDOW),
define('(RP_0_S + [].fill.call())[13]', CALL_ON_GLOBAL, FILL, WINDOW),
define('([].concat.call()[0] + RP_0_S).at("-2")', ANY_WINDOW, AT, CALL_ON_GLOBAL),
define('(RP_4_A + [].concat.call()[0])[20]', CALL_ON_GLOBAL, DOMWINDOW),
define('(RP_0_S + [].concat.call()[0])[13]', CALL_ON_GLOBAL, WINDOW),
],
'x':
[
Expand Down
2 changes: 1 addition & 1 deletion src/lib/features.js
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ var featureInfos =
{
try
{
[].sort.call();
[].concat.call();
return true;
}
catch (error)
Expand Down

0 comments on commit 8f233cb

Please sign in to comment.