Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jul 19, 2010
  1. Huge improvement to box-shadow rendering performance and accuracy! No…

    Jason Johnston authored
    … longer uses any Blur filter, instead it now uses a radial gradient from opaque to transparent with the undocumented 'gradienttitle' fill type so it follows the rounded box shape. There is no longer any lag with initial rendering, updating size, or scrolling the page. It also gives better control over the size of the blur gradient so it more accurately matches the blur metrics of other browsers in most cases.
Commits on Jul 18, 2010
  1. Add testcase for issue #40

    Jason Johnston authored
Commits on Jul 17, 2010
  1. Site template updates

    Jason Johnston authored
  2. Ancestors require z-index other than 'auto' in IE8 in addition to pos…

    Jason Johnston authored
    …ition:relative
Commits on Jul 12, 2010
  1. Add build number to comment top of htc file

    Jason Johnston authored
Commits on Jul 11, 2010
  1. Add the website's wordpress theme files to source control

    Jason Johnston authored
  2. Decrease width of demo boxes to fit in site design

    Jason Johnston authored
  3. Add bit about file size

    Jason Johnston authored
Commits on Jul 6, 2010
  1. Add demo for tabbed interface

    Jason Johnston authored
Commits on Jul 4, 2010
  1. Add JS color picker to gradient color fields in demo

    Jason Johnston authored
Commits on Jul 3, 2010
  1. Prevent rendering of border when border-widths are zero but border-st…

    Jason Johnston authored
    …yle is not "none".
  2. Create new directory for demo files to be added

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

    Jason Johnston authored
Commits on Jun 26, 2010
  1. Make VisibilityStyleInfo reset the runtimeStyle's visibility before a…

    Jason Johnston authored
    …sking currentStyle whether the element is visible; fixes problem where the VML would disappear in IE6 after initial rendering, because the way we hide borders in IE6 is by setting visibility:hidden on the outer element.
  2. Prevent button text from wrapping

    Jason Johnston authored
Commits on Jun 21, 2010
  1. Cleanup in the demo JS

    Jason Johnston authored
Commits on Jun 20, 2010
  1. Create "quick demo" demonstrating a small sample of PIE-supported CSS…

    Jason Johnston authored
    …3 features, with simple UI for enabling/disabling and tweaking parameters. This will likely be used on the css3pie.com main page.
  2. When detaching the behavior from an element, reset that element's bac…

    Jason Johnston authored
    …kground and border colors from transparent to the default
Commits on Jun 14, 2010
  1. Add test document for various CSS3-based button stylings

    Jason Johnston authored
  2. Fix positioning of left center border-image piece

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

    Jason Johnston authored
Commits on Jun 6, 2010
  1. If PIE is applied to a position:fixed element, also make the css3 ele…

    Jason Johnston authored
    …ment position:fixed so it stays aligned
Commits on Jun 4, 2010
  1. Abstract out the creation of StyleInfo classes. ~300 byte file size i…

    Jason Johnston authored
    …mprovement. Also renamed StyleBase -> StyleInfoBase.
  2. 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. Note to self

    Jason Johnston authored
  2. 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. Revert "Stop forcing hasLayout on the target element; it seems that t…

    Jason Johnston authored
    …his is not required to make onmove/onresize events fire after all. Tests still appear to function properly. Fixes the margin collapsing issue described in issue #14."
    
    Turns out hasLayout is indeed required in order for onmove and onresize events to fire. My tests were faulty because the window's onresize handler was firing.
    
    This reverts commit 182fcb0.
  2. 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.
  3. Separate packaging from building in ant build; force clean before pac…

    Jason Johnston authored
    …kage to prevent error
  4. Add test case for issue #14 courtesy of Gordon Brander.

    Jason Johnston authored
  5. Stop forcing hasLayout on the target element; it seems that this is n…

    Jason Johnston authored
    …ot required to make onmove/onresize events fire after all. Tests still appear to function properly. Fixes the margin collapsing issue described in issue #14.
Commits on Jun 1, 2010
  1. Fix null pointers when rendering borders with zero radius

    Jason Johnston authored
Commits on May 29, 2010
  1. Take the top/left border width of the positioning parent into account…

    Jason Johnston authored
    … when positioning the main css3-container.
  2. Force top/left of layer containers to 0,0 to prevent them from gettin…

    Jason Johnston authored
    …g oddly positioned
Something went wrong with that request. Please try again.