Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 25, 2010
  1. Add testcase for issue #23

    Jason Johnston authored
  2. Update to buttons testcase document: add input[type=button] example t…

    Jason Johnston authored
    …o each testcase, add github style, add .pie_hover selectors to make non-link hovers work in IE6
Commits on Jul 24, 2010
  1. Fix some clipping issues with background images:

    Jason Johnston authored
    1) Removed 1px addition to clip bottom/right in IE8 as it is not needed and was resulting in one extra pixel of the image tiling to be shown
    2) Make the bottom/right default clip values extend 1px beyond the box size, to prevent bug where a subpixel of the background was showing through.
Commits on Jul 23, 2010
  1. When hiding the element's normal background, give it a background-ima…

    Jason Johnston authored
    …ge of about:blank so that the entire background area remains reactive to mouse events. Fixes issue #47.
Commits on Jul 19, 2010
  1. Add workaround, commented out

    Jason Johnston authored
  2. Add testcase for issue #41

    Jason Johnston authored
Commits on Jul 18, 2010
  1. Add testcase for issue #40

    Jason Johnston authored
Commits on Jun 30, 2010
  1. Work around some ie6 bugs

    Jason Johnston authored
Commits on Jun 26, 2010
  1. Prevent button text from wrapping

    Jason Johnston authored
Commits on Jun 14, 2010
  1. Add test document for various CSS3-based button stylings

    Jason Johnston authored
Commits on Jun 7, 2010
Commits on Jun 4, 2010
  1. Fix bug where css3 renderings would not get updated when the target e…

    Jason Johnston authored
    …lement's visibility was changed (via visibility or display css props) and where they would be rendered even if the element was initially hidden via visibility:hidden.
Commits on Jun 3, 2010
  1. Change the way we detect whether an element has changed position/size…

    Jason Johnston authored
    … to use getBoundingClientRect rather than offsetLeft/Top/etc. -- this prevents situations where the element's position relative to its positioning container actually changes but its offsetLeft/Top stay the same. Closes #15.
Commits on Jun 2, 2010
  1. Update test document to remove text about how the tests were previous…

    Jason Johnston authored
    …ly failing. Also set position:relative on test 2 to prevent rendering element from going behind its parent background.
  2. Add test case for issue #14 courtesy of Gordon Brander.

    Jason Johnston authored
Commits on May 23, 2010
  1. Add example of using multiple box-shadows with expanding spread value…

    Jason Johnston authored
    …s, to fake the effect of multiple border colors.
Commits on May 22, 2010
  1. Fix formatting in test

    Jason Johnston authored
  2. Adjust IE9 border-radius tests to work around the IE6-7 bug where neg…

    Jason Johnston authored
    …ative top margin does not work if the element hasLayout. Fixes all tests which rely on elements overlapping by shifting the test element up on top of the reference element. The tests are still valid, we just now avoid an unrelated IE bug.
Commits on May 21, 2010
  1. Add -webkit-box-shadow variants to box shadow tests

    Jason Johnston authored
  2. Implement rendering of box-shadow spread property for outset shadows,…

    Jason Johnston authored
    … and prevent inset shadows from being rendered at all until they are properly implemented. Closes #5.
  3. Add webkit linear gradient equivalents to test document; the syntaxes…

    Jason Johnston authored
    … are so different that not all tests are relevant to webkit, but this at least shows all the same things can be done.
Commits on May 20, 2010
  1. Fix some bugs with the tokenizer: color function tokens no longer hav…

    Jason Johnston authored
    …e extra characters on the end of their values, and backtracking with prev() now returns the correct sequence of tokens before the color function token rather than its internal tokens. Updated tokenizer tests to catch these errors.
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 May 1, 2010
  1. Cross-browser fixes in test file

    Jason Johnston authored
Commits on Apr 30, 2010
  1. Fix the fuzzy antialiasing artifacts around the edges of the rendered…

    Jason Johnston authored
    … background/border boxes. The coordinates for each shape are doubled, the coordinate system is halved, and the coordinate origin is shifted by 1; this makes vertical/horizontal lines lie directly along a pixel rather than halfway in between, eliminating the antialiasing artifacts.
Commits on Apr 25, 2010
  1. Fix layout of gradient test page in ie6

    Jason Johnston authored
Commits on Apr 24, 2010
  1. Allow non-prefixed border-image and box-shadow CSS styles to be used,…

    Jason Johnston authored
    … when prefixed versions are not present.
  2. Convert border-image style parser to use the tokenizer, and make it s…

    Jason Johnston authored
    …upport the full spec syntax (though the renderer doesn't yet make use of all the syntax items)
Commits on Apr 17, 2010
  1. Add test file for miscellaneous items

    Jason Johnston authored
  2. Switch to Closure Compiler, using advanced optimizations mode. Lots o…

    Jason Johnston authored
    …f source format tweaks to allow this while preventing things from breaking due to property renaming, object flattening, etc.
Commits on Apr 9, 2010
  1. Add unit test file for the css value tokenizer class

    Jason Johnston authored
  2. Split the monolithic 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.
Commits on Apr 6, 2010
  1. Add test file for border-image

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