CanGc fixes in several files (#33958)

* few cangc fixes

Signed-off-by: L Ashwin B <lashwinib@gmail.com>

* few cangc fixes

Signed-off-by: L Ashwin B <lashwinib@gmail.com>

---------

Signed-off-by: L Ashwin B <lashwinib@gmail.com>
This commit is contained in:
chickenleaf 2024-10-22 03:02:22 +05:30 committed by GitHub
parent 1bf68567b8
commit ebfea9b352
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 170 additions and 129 deletions

View file

@ -121,6 +121,10 @@ DOMInterfaces = {
'weakReferenceable': True,
},
'FileReader': {
'canGc': ['Abort'],
},
'GPU': {
'inRealms': ['RequestAdapter'],
},
@ -164,11 +168,11 @@ DOMInterfaces = {
},
'HTMLFormElement': {
'canGc': ['RequestSubmit', 'ReportValidity'],
'canGc': ['RequestSubmit', 'ReportValidity', 'Submit'],
},
'HTMLInputElement': {
'canGc': ['ReportValidity'],
'canGc': ['ReportValidity', 'SelectFiles'],
},
'HTMLMediaElement': {
@ -276,7 +280,7 @@ DOMInterfaces = {
},
'Response': {
'canGc': ['Error', 'Redirect', 'Clone', 'Text', 'Blob', 'FormData', 'Json', 'ArrayBuffer'],
'canGc': ['Error', 'Redirect', 'Clone', 'Text', 'Blob', 'FormData', 'Json', 'ArrayBuffer', 'Headers'],
},
'Request': {
@ -342,7 +346,7 @@ DOMInterfaces = {
},
'XMLHttpRequest': {
'canGc': ['Abort', 'GetResponseXML', 'Response'],
'canGc': ['Abort', 'GetResponseXML', 'Response', 'Send'],
},
'XRBoundedReferenceSpace': {