Delay initialization of activeElement.

We could incorrectly initialize activeElement to document.body if the
scroller is called too early; so delay initialization.  It's safe to
leave activeElement as null.