'inactive document': function() {
   var active = getActiveElements();
   expect(active.length).to.equal(1);
   // Internet Explorer 10 may think it's <html> rather than <body>
   if (active[0] === document.documentElement) {
     expect(active[0]).to.equal(document.documentElement);
   } else {
     expect(active[0]).to.equal(document.body);
   }
 },
      'active in ShadowHost': function() {
        if (!fixture.shadow.first) {
          this.skip('Shadow DOM not supported');
        }

        fixture.input.first.focus();
        var active = getActiveElements();
        expect(active.length).to.equal(2);
        expect(active[0]).to.equal(fixture.input.first);
        expect(active[1]).to.equal(fixture.shadow.first);
      },
 'active in document': function() {
   fixture.input.outer.focus();
   var active = getActiveElements();
   expect(active.length).to.equal(1);
   expect(active[0]).to.equal(document.activeElement);
 },