public void PopCompartmentScope_AfterAPushedScope_PeekNowReturnsGlobalContextAgain()
        {
            _browser.TestLoadHtml("hello world");
            using (var context = new AutoJSContext(_browser.Window.JSContext))
            {
                context.PushCompartmentScope((nsISupports)_browser.Window.DomWindow);

                var globalObject = SpiderMonkey.DefaultObjectForContextOrNull(context.ContextPointer);
                Assert.AreNotEqual(context.PopCompartmentScope(), globalObject);
                Assert.AreEqual(context.PeekCompartmentScope(), globalObject);
            }
        }