The original value was somewhat arbitrary and some browsers can do the check faster than this if we set the timeout faster. This is still probably slow enough not to put undue burden on browsers and it negates any speed loss from the previous change of needing to see a new size twice before we trigger active.
Fontwatcher spans are appended to the body and positioned absolutely offscreen so that they don't affect the rendering of the page. Before, their top was set to -999px, but the left position was not set. This means that the horizontal position of each span was unchanged from what it would have been if it was still in the document's flow. Normally, this wasn't a problem, but if the user's page ends with inline or floated elements, the horizontal position of these spans can be pushed to the right and they can cause a horizontal scrollbar to appear temporarily on the page while the fonts are loading. Explicitly setting the left position to a negative value makes the positioning of the font watcher spans totally deterministic and should ensure that scrollbars never appear, no matter what markup or CSS the user places on the page.
Changed the value of project id so that fonts will get applied to page. Added link to monotype webfont loader, in index.html
…y difference. So, had to add a line to force fully commit.
…nt of scripts. This should do the job