Validation error:
Access to the
Components
globalWarning: Access to theComponents
property is deprecated for security or other reasons.bootstrap.js67const { utils: Cu } = Components;const rootURI = SCRIPT_URI_SPEC.replace(“bootstrap.js”, “”);
This is AMO’s validator complaining about AMO’s own “bootstrap.js”.
This error message came with a threat:
“The validation process found these issues that can lead to rejections: Access to the
Components
global”
This turns out to be a known bug: 1165658 - AMO is apparently flagging bootstrap.js for using Components
It’s listed as WONTFIX.
Is that going to happen forever? It makes AMO look really stupid.