Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 30, 2011
  1. Add "mark of the web" to htc file, to prevent activex warnings in loc…

    Jason Johnston authored
    …al zone settings
Commits on Dec 5, 2010
  1. Minor compressibility improvements

    Jason Johnston authored
Commits on Aug 31, 2010
  1. Fix referencing the document object in the JS version

    Jason Johnston authored
  2. Move the .htc event listeners and event handling logic into an Elemen…

    Jason Johnston authored
    …t wrapper class, and add a couple public API methods which the .htc calls. Also enhance the build to create standalone .js files which can be used to programatically apply PIE to elements rather than having to use the behavior.
Commits on Jul 31, 2010
  1. Implement lazy initialization. Elements which are outside the browser…

    Jason Johnston authored
    … viewport upon first init are delayed and initialized once they are scrolled into view. This results in a significant improvement in initial page rendering speed for long documents.
Commits on Jul 28, 2010
  1. Hook up the window onresize event listener in all versions of IE, not…

    Jason Johnston authored
    … just IE8. It seems there are still some rare cases where it's needed, and it's not expensive.
Commits on Jul 26, 2010
  1. Only call init() indirectly, and make those handlers which were calli…

    Jason Johnston authored
    …ng it call update() instead. It has the same effect since init() is called from update() anyway, and this prevents double-execution of update() if it happens to be called first (thanks to Paul Irish for pointing that out).
  2. Only add the window resize listener for IE8 as that's the only versio…

    Jason Johnston authored
    …n that needs it
  3. Add ondocumentready listener which fires init, to handle rare cases w…

    Jason Johnston authored
    …hen init is not fired by the initial script execution nor by the element oncontentready handler. Fixes issue #23.
Commits on Jul 24, 2010
  1. Relicense PIE under a dual Apache 2 and GPL 2 license. Adding GPL all…

    Jason Johnston authored
    …ows redistribution in more channels, e.g. public open source theme repositories for WordPress and Drupal which require all code to be under GPL.
Commits on Jul 12, 2010
  1. Add build number to comment top of htc file

    Jason Johnston authored
Commits on Jun 7, 2010
  1. Make -pie-watch-ancestors track :hover changes

    Jason Johnston authored
Commits on May 9, 2010
  1. Add license info

    Jason Johnston authored
Commits on May 5, 2010
  1. Add mouseenter/mouseleave event handlers which ensure an update is tr…

    Jason Johnston authored
    …iggered so that :hover styles take effect. Also adds a custom pie_hover class which can be used to add hover styles in IE6 on non-link elements.
Commits on Apr 9, 2010
  1. Split the monolithic PIE.htc into separate source files per class/com…

    Jason Johnston authored
    …ponent. Introduce simple ant-based build to concatenate and compress all the individual files into the single htc file.
Something went wrong with that request. Please try again.