Pull from origin

1. Better preloading.
2. Fixing some Firefox bugs.