…instead of multiplying so they are always rounded, as VML doesn't like fractional values. Apply the ratio to the background image size.
… ratio when zoomed. Issue #79
…atic :hover tracking
… 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.
…empting to access window.PIE
…since it's used during print cleanup, and remove the printing logic entirely in IE9 as it isn't needed.
… of being in all renderers
…able and was allowing the conditional to get entered twice on different behavior attachments, resulting in double .js downloads.
…nts. Make getUID for objects only.
…ion (e.g. inclusion of PIE*.js), so fall back to documentElement
…ntil the image loads; works around an issue where the rects would sometimes not display their image and would have a black border instead.
…. Completes issue #10
…s to equivalents recognizable by IE, and add a hexValue method which forces colors to 6-digit hex format (this is needed by the Glow filter as it only accepts full hex)
…adow shape is zero.
…render when loading from a remote server, by registering the VML namespace on the document.
…t, prevents runaway script inclusion
…is not specified (square box). Closes issue #182
…ients. Enhance VmlShape abstract away the shape regeneration from markup when o:opacity2 is changed.
- Box path calculation has been improved to ensure a correct (squared) path when the shrink is greater than the radius. - Rewrote border renderer to use only fills with "eofill" subpaths to make the cut-outs for dashed/dotted/double styles. - Dashes are now centered along the edge like WebKit does. - Removed all logic around VML stroke as it is no longer used. - Flattened the getBoxPath method signature to avoid unnecessary transient object creation. Fixes issue #11
…ment, fixes unit conversions in IE<8
…p that gets inserted all at once rather than via many DOM insertions. A new VmlShape abstraction handles switching to incremental DOM updates after the shapes have initially been created. This improves initial rendering performance, and also allows use of the o:opacity2 attribute which can only be set via markup. Updated box-shadow rendering to use o:opacity2: it now supports rgba with blur and no longer has to create quadrant shapes for large blurs. Also unified updateProps and updateSize since they are almost always the same; updateProps no longer forces a destroy so we can reuse shapes more intelligently.