gitextract_e9i9r2bx/ ├── .gitignore ├── .travis.yml ├── CHANGELOG ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin/ │ └── webfontloader-demos ├── bower.json ├── browsers.json ├── externs.js ├── lib/ │ ├── webfontloader/ │ │ ├── demo/ │ │ │ ├── public/ │ │ │ │ ├── basic.css │ │ │ │ ├── blank.html │ │ │ │ ├── custom-iframe.html │ │ │ │ ├── custom.html │ │ │ │ ├── event-css-active-multiple.html │ │ │ │ ├── event-css-active.html │ │ │ │ ├── event-css-inactive.html │ │ │ │ ├── event-css-loading.html │ │ │ │ ├── event-js-active.html │ │ │ │ ├── event-js-font-active.html │ │ │ │ ├── event-js-loading.html │ │ │ │ ├── events-variations.html │ │ │ │ ├── events.html │ │ │ │ ├── fontdeck.html │ │ │ │ ├── fontwatchrunner-default-fonts.html │ │ │ │ ├── google-css.html │ │ │ │ ├── google-iframe.html │ │ │ │ ├── google.html │ │ │ │ ├── ie-fast-js.html │ │ │ │ ├── ie-slow-js.html │ │ │ │ ├── ie-slow-link.html │ │ │ │ ├── index.html │ │ │ │ ├── monotype-iframe.html │ │ │ │ ├── monotype.html │ │ │ │ ├── typekit-iframe.html │ │ │ │ ├── typekit-variations.html │ │ │ │ └── typekit.html │ │ │ └── server.rb │ │ └── modules.rb │ └── webfontloader.rb ├── package.json ├── spec/ │ ├── core/ │ │ ├── cssclassname_spec.js │ │ ├── domhelper_spec.js │ │ ├── eventdispatcher_spec.js │ │ ├── font_spec.js │ │ ├── fontmoduleloader_spec.js │ │ ├── fontruler_spec.js │ │ ├── fontwatcher_spec.js │ │ ├── fontwatchrunner_spec.js │ │ ├── nativefontwatchrunner_spec.js │ │ ├── size_spec.js │ │ └── webfont_spec.js │ ├── deps.js │ ├── fixtures/ │ │ ├── external_script.js │ │ ├── external_stylesheet.css │ │ └── fonts/ │ │ ├── LICENSE.txt │ │ ├── nullfont.css │ │ ├── nullfont1.css │ │ ├── nullfont2.css │ │ ├── nullfont3.css │ │ ├── sourcesans.otf │ │ ├── sourcesansa.css │ │ ├── sourcesansb.css │ │ ├── sourcesansc.css │ │ ├── sourcesansd.css │ │ ├── sourcesansdup1.css │ │ └── sourcesansdup2.css │ ├── index.html │ └── modules/ │ ├── custom_spec.js │ ├── fontdeck_spec.js │ ├── google/ │ │ ├── fontapiparser_spec.js │ │ ├── fontapiurlbuilder_spec.js │ │ └── googlefontapi_spec.js │ ├── monotype_spec.js │ └── typekit_spec.js ├── src/ │ ├── closure.js │ ├── core/ │ │ ├── cssclassname.js │ │ ├── domhelper.js │ │ ├── eventdispatcher.js │ │ ├── font.js │ │ ├── fontmodule.js │ │ ├── fontmoduleloader.js │ │ ├── fontruler.js │ │ ├── fontwatcher.js │ │ ├── fontwatchrunner.js │ │ ├── initialize.js │ │ ├── nativefontwatchrunner.js │ │ ├── stylesheetwaiter.js │ │ └── webfont.js │ ├── modules/ │ │ ├── custom.js │ │ ├── fontdeck.js │ │ ├── google/ │ │ │ ├── fontapiparser.js │ │ │ ├── fontapiurlbuilder.js │ │ │ └── googlefontapi.js │ │ ├── monotype.js │ │ └── typekit.js │ └── modules.yml ├── tools/ │ ├── compiler/ │ │ ├── base.js │ │ └── compiler.jar │ ├── jasmine/ │ │ ├── MIT.LICENSE │ │ ├── jasmine-html.js │ │ ├── jasmine.css │ │ └── jasmine.js │ ├── jasmine-browserstack/ │ │ └── jasmine-browserstack.js │ └── jasmine-phantomjs/ │ ├── jasmine-phantomjs.js │ └── terminal-reporter.js ├── webfontloader.gemspec └── webfontloader.js