AnalyzeContentRequest* calls now require fewer fields. For example, the URI is, by default, now obtained from the request's WindowGlobalParent's BrowsingContext. browser-custom-element.js needed to re-get service for tests, since it was sometimes getting an old mock version from a previous test. ContentAnalysisCallback does what SafeContentAnalysisResultCallback used to do. Differential Revision: https://phabricator.services.mozilla.com/D236631