Permalink
Commits on Apr 20, 2012
  1. Release 1.0.27

    Sean McBride committed Apr 20, 2012
  2. Merge pull request #50 from typekit/sm-domhelper-update

    Remove UserAgent from DomHelper, replace with feature detection
    Sean McBride committed Apr 20, 2012
Commits on Apr 19, 2012
  1. Add an additional test for the feature detection behavior

    Sean McBride committed Apr 19, 2012
  2. Fix type union syntax for Closure compiler

    Sean McBride committed Apr 19, 2012
  3. Use a "feature detect on first call" style to avoid constructor DOM

    This is a less onerous way to avoid DOM construction caused by the DomHelper
    constructor. We make a method to check if a feature is supported and memoize
    the value the first time it's called.
    Sean McBride committed Apr 19, 2012
  4. Move feature detection out of the constructor

    Otherwise, the JS can't run in environments that don't have a DOM
    implementation, which makes things difficult.
    Sean McBride committed Apr 19, 2012
Commits on Apr 18, 2012
  1. Remove UserAgent from DomHelper, replace with feature detection

    UserAgent was required to construct a DomHelper, but the only thing it was
    used for is in setStyle to determine if we're in an old IE and need to use a
    different approach. I was using DomHelper in some code and finding it cumbersome
    to have a UserAgent instance around as well. This goal is better accomplished
    with a feature-detection approach anyway.
    
    I've replaced the UserAgent arg with feature detection for getting/setting the
    style attribute. This is a very similar approach to the one that jQuery uses to
    detect the same feature.
    
    This has the added side-effect of allowing many of the modules to no longer
    construct a UserAgent instance using the parser, since they only used it for the
    DomHelper, which simplifies things.
    Sean McBride committed Apr 18, 2012
Commits on Feb 15, 2012
  1. Release 1.0.26

    Sean McBride committed Feb 15, 2012
  2. Merge pull request #47 from typekit/compiler_update

    Compiler update
    Sean McBride committed Feb 15, 2012
  3. Fixed js compiler warnings.

    jeremiele committed Feb 15, 2012
  4. Updated js compiler and Rakefile since the output_wrapper_marker flag…

    … has been removed. Since we were using the default marker anyway removing this flag is not an issue.
    jeremiele committed Feb 15, 2012
  5. Merge pull request #46 from typekit/plus_sign_in_family

    Updated the Google Web Fonts API parser to accept family names with a plus sign
    Sean McBride committed Feb 15, 2012
Commits on Feb 14, 2012
  1. Updated the Google Web Fonts API parser to accept family names with a…

    … plus sign instead of a space (just like the query string parameter).
    jeremiele committed Feb 14, 2012
Commits on Feb 7, 2012
  1. Release 1.0.25

    Sean McBride committed Feb 7, 2012
  2. Merge pull request #44 from typekit/android-chrome

    Add support for recognizing Chrome Mobile (CrMo) on Android
    Sean McBride committed Feb 7, 2012
Commits on Jan 10, 2012
  1. Release 1.0.24

    Sean McBride committed Jan 10, 2012
  2. Merge pull request #41 from typekit/webkit_workaround_refinement

    Webkit workaround refinement
    Sean McBride committed Jan 10, 2012
Commits on Jan 6, 2012
  1. Untabified the file.

    jeremiele committed Jan 6, 2012
Commits on Jan 3, 2012
  1. Change the order in which we return the sizes since the setup of the …

    …last
    
    resort font moved.
    jeremiele committed Jan 3, 2012
  2. Revert "Fixed/Updated tests."

    This reverts commit 2a889a5.
    jeremiele committed Jan 3, 2012
  3. Fixed/Updated tests.

    jeremiele committed Jan 3, 2012
  4. Refine the comment.

    jeremiele committed Jan 3, 2012
  5. Always set our test string.

    jeremiele committed Jan 3, 2012
Commits on Dec 5, 2011
  1. Work around another strange webkit behavior, when getting the size of

    the span for a weight different than 400 the browser sometimes return the
    size of the 400 weight. Also when the size change for the first time on webkit
    remove every other value from the last resort size set and only keep that one
    value, in case the final size could match one of the other size in the set.
    jeremiele committed Dec 5, 2011
Commits on Nov 29, 2011
  1. Release 1.0.23

    Sean McBride committed Nov 29, 2011
  2. Merge pull request #39 from typekit/webkit_fix_inheritance

    Webkit fix inheritance
    Sean McBride committed Nov 29, 2011
  3. Merge pull request #37 from ahume/fontdeck_api_v2

    Fontdeck module - small change
    Sean McBride committed Nov 29, 2011
  4. Moved the LastResortWebKitFontWatchRunner under the google module bec…

    …ause
    
    we now have a special case for fonts that we know are metrics compatible
    with default system fonts. This is far from being perfect, but should work
    until the WebKit bug is fixed.
    jeremiele committed Nov 29, 2011
  5. Added tests for LastResortWebKitFontWatchRunner and updated tests

    for FontWatcher and FontWatcherRunner.
    jeremiele committed Nov 29, 2011
  6. Revert "Cleanup super ctor code, just call base class directly."

    This reverts commit 6a3dee2.
    
    Revert this change to avoid Closure compiler warning.
    jeremiele committed Nov 29, 2011