Supporting native DOM apis since 2014.