Skip to content
This repository

May 12, 2012

  1. Jason Johnston

    Bump build number 1.0.0

    authored May 12, 2012
  2. Jason Johnston

    IE7 zoom: use offsetWidth/Height directly in boundsInfo width/height …

    …instead of multiplying so they are always rounded, as VML doesn't like fractional values.
    authored May 12, 2012
  3. Jason Johnston

    Adjust for IE7's inconsistent application of logical vs. device pixel…

    … ratio when zoomed. Issue #79
    authored May 12, 2012
  4. Jason Johnston

    Add support for -pie-track-hover property to allow disabling of autom…

    …atic :hover tracking
    authored May 12, 2012

Mar 28, 2012

  1. Jason Johnston

    Add -pie-track-active:false flag to prevent toggling the active class…

    … 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.
    authored March 27, 2012

Feb 09, 2012

  1. Jason Johnston

    Fix printing error in IE9 by putting the print media check before att…

    …empting to access window.PIE
    authored February 08, 2012

Feb 08, 2012

  1. Jason Johnston

    Bump build number

    authored February 07, 2012
  2. Jason Johnston

    Tweaks to polling heartbeat: use setTimeout rather than setInterval t…

    …o prevent backing up. Allow setting html{-pie-poll-interval:N} to customize the interval on a page.
    authored February 07, 2012

Feb 05, 2012

  1. Jason Johnston

    Don't add any printing handlers in IE9, as they cause errors and aren…

    …'t needed anyway.
    authored February 04, 2012
  2. Sometimes the body doesn't exist yet when doing length units calculat…

    …ion (e.g. inclusion of PIE*.js), so fall back to documentElement
    authored November 24, 2011 lojjic committed February 04, 2012
  3. Partial fix for issue #79: explicitly set the size of the background …

    …image fill tile in pixels so that IE will automatically adjust it to the user's zoom level.
    authored September 05, 2011 lojjic committed February 04, 2012
  4. Fix comma

    authored October 30, 2011 lojjic committed February 04, 2012
  5. Put the length calc element into the body rather than the documentEle…

    …ment, fixes unit conversions in IE<8
    authored November 06, 2011 lojjic committed February 04, 2012
  6. Don't perform border rendering if there is no border-radius specified.

    authored November 18, 2011 lojjic committed February 04, 2012
  7. Make sure the element still exists after the add/removeClass delay. F…

    …ixes #191.
    authored December 31, 2011 lojjic committed February 04, 2012
  8. Jason Johnston

    Fix divide-by-zero error when the total width or height of the box-sh…

    …adow shape is zero.
    authored November 20, 2011

Sep 04, 2011

  1. Bump build number to 1.0beta5

    authored September 04, 2011
  2. Fix IE6 img rendering so it ignores the original border-width which w…

    …ill have been moved to the padding already by the hideBorder logic.
    authored September 04, 2011
  3. Allow border-image renderer to properly hide border on button/input e…

    authored September 04, 2011

Aug 29, 2011

  1. Add check for random case where the fill.colors object doesn't exist

    authored August 28, 2011
  2. Duh, actually remove the class

    authored August 28, 2011

Aug 20, 2011

  1. Update build file

    authored August 20, 2011
  2. Switch from using onbeforeunload to using onunload, to prevent destru…

    …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.
    authored August 20, 2011
  3. Simplify removal of element event listeners so that it just keeps a r…

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

    …asses. Addresses issues #78 and #131.
    authored August 20, 2011

Aug 19, 2011

  1. Check again for non-zero element dimensions after the bg image is loa…

    …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.
    authored August 18, 2011

Aug 17, 2011

  1. Fix destruction of border and border-image renderers so they unset th…

    …eir runtimeStyle border styles only when appropriate.
    authored August 16, 2011

Aug 10, 2011

  1. Honor padding on img elements

    authored August 09, 2011
  2. IE<9 border-image: treat everything like 'stretch', which is likely a…

    … more sane fallback than not clipping the image at all.
    authored August 09, 2011

Aug 08, 2011

  1. IE9: Allow border-image and -pie-background:linear-gradient to work t…

    …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.
    authored August 07, 2011
  2. Access window.PIE directly within init and cleanup functions rather t…

    …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.
    authored August 07, 2011
  3. Make getUID return a valid HTML id value rather than a plain number

    authored August 07, 2011

Jul 24, 2011

  1. Update background parser to handle background-origin and background-c…

    …lip correctly
    authored July 24, 2011
  2. Share no-op function

    authored July 24, 2011

Jul 09, 2011

  1. Add playground file for quick testing of arbitrary VML

    authored February 05, 2011
Something went wrong with that request. Please try again.