Bug 1683526 - Add more features to the richrelevance ETP shim; r=webcompat-reviewers,twisniewski

Adds missing items from https://help.richrelevance.com/Integration_Guide/HTML_Integration%3A_Core_Integration/0022_HTML_Integration%3A_Search_Page

Differential Revision: https://phabricator.services.mozilla.com/D110893
This commit is contained in:
byron jones 2021-04-08 14:41:35 +00:00
parent b0173218dd
commit 3e1dffe74e
2 changed files with 14 additions and 8 deletions

View File

@ -2,7 +2,7 @@
"manifest_version": 2,
"name": "Web Compatibility Interventions",
"description": "Urgent post-release fixes for web compatibility.",
"version": "21.0.1",
"version": "21.1.0",
"applications": {
"gecko": {

View File

@ -8,23 +8,29 @@
* Bug 1449347 - Rich Relevance
*/
"use strict";
if (!window.r3_common) {
const noopfn = () => {};
window.rr_flush_onload = noopfn;
window.r3 = noopfn;
window.r3_home = noopfn;
window.RR = noopfn;
window.r3_home = function() {};
window.r3_search = function() {};
window.r3_search.prototype = {
setTerms: noopfn,
};
window.r3_common = function() {};
window.r3_common.prototype = {
addContext: noopfn,
addItemId: noopfn,
addPlacementType: noopfn,
setUserId: noopfn,
setSessionId: noopfn,
setClickthruServer: noopfn,
setBaseUrl: noopfn,
setApiKey: noopfn,
setBaseUrl: noopfn,
setClickthruServer: noopfn,
setSessionId: noopfn,
setUserId: noopfn,
};
}