Permalink
Commits on May 12, 2012
  1. Bump build number 1.0.0

    lojjic committed May 12, 2012
  2. IE7 zoom: use offsetWidth/Height directly in boundsInfo width/height …

    lojjic committed May 12, 2012
    …instead of multiplying so they are always rounded, as VML doesn't like fractional values.
  3. Adjust for IE7's inconsistent application of logical vs. device pixel…

    lojjic committed May 12, 2012
    … ratio when zoomed. Issue #79
  4. Add support for -pie-track-hover property to allow disabling of autom…

    lojjic committed May 12, 2012
    …atic :hover tracking
Commits on Mar 28, 2012
  1. Add -pie-track-active:false flag to prevent toggling the active class…

    lojjic committed Mar 28, 2012
    … name on mousedown/up on a case by case basis. This can be used to avoid the IE6-7 bug where you couldn't drag the scrollbar of a descendant. Fixes issue #190.
Commits on Feb 9, 2012
  1. Fix printing error in IE9 by putting the print media check before att…

    lojjic committed Feb 9, 2012
    …empting to access window.PIE
Commits on Feb 8, 2012
  1. Bump build number

    lojjic committed Feb 8, 2012
  2. Tweaks to polling heartbeat: use setTimeout rather than setInterval t…

    lojjic committed Feb 8, 2012
    …o prevent backing up. Allow setting html{-pie-poll-interval:N} to customize the interval on a page.
Commits on Feb 5, 2012
  1. Sometimes the body doesn't exist yet when doing length units calculat…

    Jason Johnston committed with lojjic Nov 25, 2011
    …ion (e.g. inclusion of PIE*.js), so fall back to documentElement
  2. Partial fix for issue #79: explicitly set the size of the background …

    Jason Johnston committed with lojjic Sep 5, 2011
    …image fill tile in pixels so that IE will automatically adjust it to the user's zoom level.
  3. Fix comma

    Jason Johnston committed with lojjic Oct 30, 2011
  4. Put the length calc element into the body rather than the documentEle…

    Jason Johnston committed with lojjic Nov 7, 2011
    …ment, fixes unit conversions in IE<8
  5. Make sure the element still exists after the add/removeClass delay. F…

    Jason Johnston committed with lojjic Dec 31, 2011
    …ixes #191.
  6. Fix divide-by-zero error when the total width or height of the box-sh…

    lojjic committed Nov 20, 2011
    …adow shape is zero.
Commits on Sep 4, 2011
  1. Bump build number to 1.0beta5

    Jason Johnston committed Sep 4, 2011
  2. Fix IE6 img rendering so it ignores the original border-width which w…

    Jason Johnston committed Sep 4, 2011
    …ill have been moved to the padding already by the hideBorder logic.
  3. Allow border-image renderer to properly hide border on button/input e…

    Jason Johnston committed Sep 4, 2011
    …lements.
Commits on Aug 29, 2011
  1. Duh, actually remove the class

    Jason Johnston committed Aug 29, 2011
Commits on Aug 20, 2011
  1. Update build file

    Jason Johnston committed Aug 20, 2011
  2. Switch from using onbeforeunload to using onunload, to prevent destru…

    Jason Johnston committed Aug 20, 2011
    …ction when not actually leaving the page, e.g. when a javascript: link is clicked. Remove the onunload listener and the global window.PIE reference so they don't leak. Quit keeping a list of watched ancestors since we don't need it anymore.
  3. Simplify removal of element event listeners so that it just keeps a r…

    Jason Johnston committed Aug 20, 2011
    …unning list of attached listeners and then loops through to remove them all, rather than manually removing them individually.
  4. Add listeners for handling changes due to :focus and :active pseudocl…

    Jason Johnston committed Aug 20, 2011
    …asses. Addresses issues #78 and #131.
Commits on Aug 19, 2011
  1. Check again for non-zero element dimensions after the bg image is loa…

    Jason Johnston committed Aug 19, 2011
    …ded, to prevent divide-by-zero error if in some rare case the element has non-zero dimensions during the initial update but zero dimensions after the image finishes loading.
Commits on Aug 17, 2011
  1. Fix destruction of border and border-image renderers so they unset th…

    Jason Johnston committed Aug 17, 2011
    …eir runtimeStyle border styles only when appropriate.
Commits on Aug 10, 2011
  1. Honor padding on img elements

    Jason Johnston committed Aug 10, 2011
  2. IE<9 border-image: treat everything like 'stretch', which is likely a…

    Jason Johnston committed Aug 10, 2011
    … more sane fallback than not clipping the image at all.
Commits on Aug 8, 2011
  1. IE9: Allow border-image and -pie-background:linear-gradient to work t…

    Jason Johnston committed Aug 8, 2011
    …ogether by delegating management of the runtimeStyle background to the root renderer. Allow linear-gradient to handle background-size properly. Prevent border-image renderer's destroy method from clobbering border hiding in IE<9.
  2. Access window.PIE directly within init and cleanup functions rather t…

    Jason Johnston committed Aug 8, 2011
    …han setting a variable in outer scope; this fixes an intermittent bug where init would be called before the outer var had its value set (due to the init function getting hoisted perhaps?) which led to elements not being initialized and, it seems, browser crashes.
Commits on Jul 24, 2011
  1. Update background parser to handle background-origin and background-c…

    Jason Johnston committed Jul 24, 2011
    …lip correctly
  2. Share no-op function

    Jason Johnston committed Jul 24, 2011
Commits on Jul 9, 2011
  1. Add playground file for quick testing of arbitrary VML

    Jason Johnston committed Feb 6, 2011