Skip to content
This repository

Sep 04, 2011

  1. Bump build number to 1.0beta5

    Jason Johnston authored
  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.
    Jason Johnston authored
  3. Allow border-image renderer to properly hide border on button/input e…

    …lements.
    Jason Johnston authored

Aug 29, 2011

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

    Jason Johnston authored
  2. Duh, actually remove the class

    Jason Johnston authored

Aug 20, 2011

  1. Update build file

    Jason Johnston authored
  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.
    Jason Johnston authored
  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.
    Jason Johnston authored
  4. Add listeners for handling changes due to :focus and :active pseudocl…

    …asses. Addresses issues #78 and #131.
    Jason Johnston authored

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.
    Jason Johnston authored

Aug 17, 2011

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

    …eir runtimeStyle border styles only when appropriate.
    Jason Johnston authored

Aug 10, 2011

  1. Honor padding on img elements

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

    … more sane fallback than not clipping the image at all.
    Jason Johnston authored

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.
    Jason Johnston authored
  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.
    Jason Johnston authored
  3. Make getUID return a valid HTML id value rather than a plain number

    Jason Johnston authored

Jul 24, 2011

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

    …lip correctly
    Jason Johnston authored
  2. Share no-op function

    Jason Johnston authored

Jul 09, 2011

  1. Add playground file for quick testing of arbitrary VML

    Jason Johnston authored

Jul 04, 2011

  1. border-image fixes: fix parsing of unitless lengths in width and outs…

    …et length parameters, force element border to solid transparent to prevent it from collapsing, override border-width with border-image width params if present.
    Jason Johnston authored
  2. Add border-image tests from mozilla layout reftests, with modifications

    Jason Johnston authored

Jul 03, 2011

  1. Work in progress on border-image support for IE9.

    Jason Johnston authored Jason Johnston committed
  2. Require bg-position before bg-size in -pie-background shorthand

    Jason Johnston authored
  3. Add Lea Verou's CSS3 Patterns Gallery to test cases

    Jason Johnston authored
  4. Support bg-position for each linear-gradient in IE9

    Jason Johnston authored
  5. Fix error when bg-size is last item in -pie-background shorthand

    Jason Johnston authored
  6. Remove debugging code

    Jason Johnston authored
  7. Honor background-size when rendering linear-gradients in IE9. Allows …

    …correct rendering of some of Lea Verou's gradient patterns.
    Jason Johnston authored

Jul 02, 2011

  1. Recognize 'transparent' keyword as a color when parsing

    Jason Johnston authored
  2. Update docs and demos to include updated browser gradient support: -w…

    …ebkit-linear-gradient, -o-linear-gradient, -ms-linear-gradient
    Jason Johnston authored

Jun 27, 2011

  1. Work around strange bug in IE9 where it sometimes reports the getBoun…

    …dingClientRect()'s right - left or bottom - top as 1px larger than the element's actual dimensions when scrolling the page. This was causing many extraneous redraws because it thought the element's size was changing when scrolling.
    Jason Johnston authored
  2. Factor out logic common to IE9 and IE<9 gradient renderers into a sha…

    …red GradientUtil file, to decrease total code size
    Jason Johnston authored

May 30, 2011

  1. Add "mark of the web" to htc file, to prevent activex warnings in loc…

    …al zone settings
    Jason Johnston authored
  2. Refresh sample site links

    Jason Johnston authored
  3. Add conditional comment and object presence check to PIE.js documenta…

    …tion example
    Jason Johnston authored
Something went wrong with that request. Please try again.