diff --git a/src/lib/definitions.js b/src/lib/definitions.js index 2f23823a..22085ebc 100644 --- a/src/lib/definitions.js +++ b/src/lib/definitions.js @@ -916,7 +916,6 @@ function getFHPaddingEntries(index) ], 'H': [ - define('(RP_3_WA + document.createElement(false))[11]', ANY_DOCUMENT), define('btoa(true)[1]', ATOB), define('"".link()[3]', CAPITAL_HTML), define('(RP_3_WA + document.forms)[11]', FORMS), @@ -940,7 +939,6 @@ function getFHPaddingEntries(index) ], 'L': [ - define('(RP_0_S + document.createElement(false))[11]', ANY_DOCUMENT), define('btoa(".")[0]', ATOB), define('(RP_3_WA + "".fontcolor())[11]', CAPITAL_HTML), define('(RP_0_S + document.forms)[11]', FORMS), @@ -990,7 +988,6 @@ function getFHPaddingEntries(index) ], 'M': [ - define('(RP_0_S + document.createElement(false))[10]', ANY_DOCUMENT), define('btoa(0)[0]', ATOB), define('"".small()[2]', CAPITAL_HTML), define('(RP_0_S + self)[10]', DOMWINDOW), diff --git a/src/lib/features.js b/src/lib/features.js index 46d773bc..90cc2f60 100644 --- a/src/lib/features.js +++ b/src/lib/features.js @@ -856,7 +856,6 @@ var featureInfos = [ 'ANY_DOCUMENT', 'ANY_WINDOW', - 'FORMS', 'HISTORY', 'INCR_CHAR', 'MOZILLA', @@ -888,7 +887,6 @@ var featureInfos = 'ESC_REGEXP_SLASH', 'FILL', 'FLAT', - 'FORMS', 'FROM_CODE_POINT', 'FUNCTION_19_LF', 'GENERIC_ARRAY_TO_STRING', @@ -929,7 +927,6 @@ var featureInfos = 'DOMWINDOW', 'ESC_HTML_ALL', 'FUNCTION_22_LF', - 'FORMS', 'GMT', 'HISTORY', 'INCR_CHAR', @@ -996,7 +993,6 @@ var featureInfos = 'ESC_REGEXP_SLASH', 'FILL', 'FLAT', - 'FORMS', 'FROM_CODE_POINT', 'FUNCTION_19_LF', 'GENERIC_ARRAY_TO_STRING', @@ -1059,7 +1055,6 @@ var featureInfos = 'FF_SRC', 'FILL', 'FLAT', - 'FORMS', 'FROM_CODE_POINT', 'FUNCTION_19_LF', 'GENERIC_ARRAY_TO_STRING', @@ -1105,7 +1100,6 @@ var featureInfos = 'DOCUMENT', 'ESC_REGEXP_LF', 'ESC_REGEXP_SLASH', - 'FORMS', 'FUNCTION_22_LF', 'GENERIC_ARRAY_TO_STRING', 'HISTORY', @@ -1260,7 +1254,6 @@ var featureInfos = 'ESC_REGEXP_LF', 'ESC_REGEXP_SLASH', 'FF_SRC', - 'FORMS', 'GENERIC_ARRAY_TO_STRING', 'GLOBAL_UNDEFINED', 'GMT', diff --git a/test/helpers/feature-emulation.helpers.js b/test/helpers/feature-emulation.helpers.js index 7a94b730..77cf8032 100644 --- a/test/helpers/feature-emulation.helpers.js +++ b/test/helpers/feature-emulation.helpers.js @@ -221,7 +221,12 @@ '[object HTMLVideoElement]' : '[object HTMLUnknownElement]'; return elementStr; }; - document = { createElement: createElement, nodeName: '#document' }; + document = + { + createElement: createElement, + forms: '[object HTMLCollection]', + nodeName: '#document', + }; override(this, 'document', { value: document }); } var valueOf = createStaticSupplier(str);