From c4f5564b3517f3f4bd1fe42dceb4e6cc67ea9080 Mon Sep 17 00:00:00 2001 From: Richard Newman Date: Thu, 8 Sep 2016 10:01:59 -0700 Subject: [PATCH] We need to monkey-patch setTimeout for Sandbox contexts. --- release-browser/wrapper.prefix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/release-browser/wrapper.prefix b/release-browser/wrapper.prefix index d852baf1..5693f1c6 100644 --- a/release-browser/wrapper.prefix +++ b/release-browser/wrapper.prefix @@ -27,3 +27,8 @@ } })(function () { return function () { + +// Monkeypatch setTimeout so that the Closure Compiler +// output can use it in a Sandbox context. +var { setTimeout } = require("sdk/timers"); +this.setTimeout = setTimeout;