Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Dimensions: fall back to offsetWidth/Height for border-box in IE | Timmy Willison | 2018-11-27 | 1 | -15/+18 |
| | | | | | | | | - Use getClientRects() to explicitly detect hidden/disconnected elements Close gh-4223 Fixes gh-4102 | ||||
* | CSS: Don't read styles.position in the width/height cssHook unless necessary | Michał Gołębiowski-Owczarek | 2018-10-08 | 1 | -3/+7 |
| | | | | | | | | | | | | Current width/height cssHook reads the computed position style even if not necessary as the browser passes the scrollboxSize support test. That has been changed. This commit also makes the scrollboxSize support test in line with all others (i.e. only return true or false) and changes the variable name in the hook to make the code clearer. Fixes gh-4185 Closes gh-4187 | ||||
* | CSS: Don't auto-append "px" to possibly-unitless CSS grid properties | Bert Zhang | 2018-08-29 | 1 | -0/+7 |
| | | | | | | This commit adds some CSS grid-related properties to jQuery.cssNumber. Fixes gh-4007 | ||||
* | Dimensions: fix computing outerWidth on SVGs | Jason Bedard | 2018-06-20 | 1 | -1/+4 |
| | | | | Fixes gh-3964 Closes gh-4096 | ||||
* | CSS: Don't auto-append "px" to CSS variables (#4064) | Michał Gołębiowski-Owczarek | 2018-06-04 | 1 | -1/+3 |
| | | | | Fixes gh-4063 Closes gh-4064 | ||||
* | CSS: Correctly detect scrollbox support with non-default zoom | Richard Gibson | 2018-05-07 | 1 | -7/+9 |
| | | | | Fixes gh-4029 Closes gh-4030 | ||||
* | Dimensions: avoid fetching boxSizing when setting width/height | Jason Bedard | 2018-03-25 | 1 | -2/+7 |
| | | | | | | - this avoids forcing a reflow in some cases Fixes #3991 | ||||
* | CSS: Avoid filling jQuery.cssProps | Dave Methvin | 2018-03-19 | 1 | -35/+3 |
| | | | | | | | | Fixes gh-3986 Closes gh-4005 Avoids filling jQuery.cssProps by introducing a second internal prop cache. This allows jQuery Migrate to detect external usage. | ||||
* | Core: make camelCase function available only for internal usage | Nilton Cesar | 2018-01-08 | 1 | -3/+4 |
| | | | | | Close gh-3604 Fixes gh-3384 | ||||
* | CSS: Detect more WebKit styles erroneously reported as percentages | Richard Gibson | 2017-09-18 | 1 | -3/+2 |
| | | | | | Ref 692f9d4db30c9c6c4f6bc76005cf153586202fa6 Fixes gh-3777 Closes gh-3778 | ||||
* | Dimensions: Don't trust non-pixel computed width/height | Richard Gibson | 2017-08-07 | 1 | -2/+6 |
| | | | | Fixes gh-3611 Closes gh-3741 | ||||
* | Dimensions: Improve offsetWidth/offsetHeight fallback | Richard Gibson | 2017-07-31 | 1 | -2/+9 |
| | | | | | Fixes gh-3698 Fixes gh-3602 Closes gh-3738 | ||||
* | Support: Properly check for IE9 absolute scrollbox mishandling | Richard Gibson | 2017-07-18 | 1 | -1/+1 |
| | | | | | | Ref gh-3589 Fixes gh-3699 Fixes gh-3730 Closes gh-3729 | ||||
* | Dimensions: Detect and account for content-box dimension mishandling | Richard Gibson | 2017-07-10 | 1 | -5/+17 |
| | | | | Fixes gh-3699 Closes gh-3700 | ||||
* | Dimensions: Include scroll gutter in "padding" box | Richard Gibson | 2017-06-19 | 1 | -46/+68 |
| | | | | Fixes gh-3589 Closes gh-3656 | ||||
* | CSS: Drop the float mapping from cssProps | Michał Gołębiowski | 2017-05-06 | 1 | -3/+1 |
| | | | | | Firefox 35 and newer support style.float directly. Closes #3569 | ||||
* | Dimensions: fall back to offsetWidth/Height for inline elems | Timmy Willison | 2017-03-20 | 1 | -0/+6 |
| | | | | | Close gh-3577 Fixes gh-3571 | ||||
* | CSS: remove dead code in getWidthOrHeight | Timmy Willison | 2017-03-13 | 1 | -5/+0 |
| | | | | | | - getCSS already falls back to inline styles Ref gh-3561 | ||||
* | Dimensions: ignore transforms when retrieving width/height | Timmy Willison | 2017-03-13 | 1 | -30/+16 |
| | | | | | Close gh-3561 Fixes gh-3193 | ||||
* | CSS: Support custom properties | Connor Atherton | 2017-03-07 | 1 | -7/+32 |
| | | | | | | Fixes gh-3144 Closes gh-3199 Closes gh-3557 | ||||
* | Core: Deprecate jQuery.isArray | Manoj Kumar | 2016-11-30 | 1 | -1/+1 |
| | | | | | Fixes gh-2961 Closes gh-3278 | ||||
* | Build: Update eslint config and fix associated errors | Oleg Gaidarenko | 2016-07-15 | 1 | -7/+9 |
| | |||||
* | CSS: Don't workaround the IE 11 iframe-in-fullscreen sizing issues | Michał Gołębiowski | 2016-04-26 | 1 | -7/+0 |
| | | | | | | | | | | | | | | | | | IE 11 used to have an issue where if an element inside an iframe was put in fullscreen mode, the element dimensions started being 100 times too small; we've added a workaround that would multiply them by 100. However, the IE 11 issue has been unexpectedly fixed and since our detection was really detecting the browser and not a bug, we've started breaking the browser instead of fixing it. Since there's no good way to detect if the bug exists, we have to back the workaround out completely. Fixes gh-3041 Refs gh-1764 Refs gh-2401 Refs 90d828bad0d6d318d73d6cf6209d9dc7ac13878c | ||||
* | Build: Put all AMD modules in "src/" in strict mode | Michał Gołębiowski | 2016-04-25 | 1 | -0/+2 |
| | | | | Fixes gh-3073 | ||||
* | Docs: Update support comments to follow the new syntax | Michał Gołębiowski | 2016-03-30 | 1 | -4/+3 |
| | | | | | The changes follow the spec proposed in: https://github.com/jquery/contribute.jquery.org/issues/95#issuecomment-69379197 | ||||
* | CSS: isHidden -> isHiddenWithinTree | Timmy Willison | 2016-01-21 | 1 | -2/+1 |
| | | | | | Fixes gh-2404 Close gh-2855 | ||||
* | CSS: Add animation-iteration-count to cssNumber, fix tests | Jun Sun | 2016-01-07 | 1 | -0/+1 |
| | | | | | Fixes gh-2792 Closes gh-2793 | ||||
* | Dimensions: properly manipulate non-px values | Timmy Willison | 2015-11-09 | 1 | -9/+19 |
| | | | | | Fixes gh-1712 Close gh-2695 | ||||
* | CSS: Correct misrepresentation of "auto" horizontal margins as 0 | Richard Gibson | 2015-10-18 | 1 | -0/+13 |
| | | | | | | | | | | | | Fixes gh-2237 Closes gh-2276 (cherry picked from commit 214e1634ab9b1d13d53647dd5de3bdf7a091d49c) Conflicts: src/css.js src/css/support.js test/unit/support.js | ||||
* | CSS: use isFinite in place of redundant isNumeric | Timmy Willison | 2015-10-18 | 1 | -1/+1 |
| | |||||
* | CSS: Make show/hide/toggle methods a module | Dave Methvin | 2015-10-18 | 1 | -21/+1 |
| | | | | | | | | Unit test changes some uses of .show() and .hide() to .css( "display", ... ), there was already an implicit assumption in several of the existing tests. Fixes gh-2193 Close gh-2648 | ||||
* | Ajax:Attributes:CSS:Manipulation: Reduce Android 2.3 support | Michał Gołębiowski | 2015-09-14 | 1 | -10/+0 |
| | | | | | | | | Drop non-critical workarounds for Android 2.3. Fixes gh-2483 Fixes gh-2505 Closes gh-2581 | ||||
* | Build: Update jscs and lint files | Oleg Gaidarenko | 2015-09-07 | 1 | -20/+31 |
| | | | | Fixes gh-2056 | ||||
* | CSS: Make .css("width") & .css("height") return fractional values | Michał Gołębiowski | 2015-07-07 | 1 | -9/+17 |
| | | | | | Fixes gh-1724 Closes gh-2439 | ||||
* | CSS: Improve a comment explaining IE11 fullscreen bug | Michał Gołębiowski | 2015-07-01 | 1 | -1/+2 |
| | |||||
* | CSS: Work around an IE11 fullscreen dimensions bug | Martin Naumann | 2015-06-23 | 1 | -0/+11 |
| | | | | | Fixes gh-1764 Closes gh-2401 | ||||
* | CSS: Don't cache unrecognized CSS property names | Michał Gołębiowski | 2015-06-01 | 1 | -11/+10 |
| | | | | | | | | | | | | | | | | | This prevents jQuery from caching a prefixed property name if provided directly by the user, e.g. the following code: elem.css( "msTransform", "translate(5px, 2px)" ); should not prevent one from from later setting the transition directly: elem.css( "transform", "translate(5px, 2px)" ); on a browser not understanding the unprefixed version which is the case for Safari 8 & transform. Fixes gh-2015 Closes gh-2298 | ||||
* | CSS: Ignore the CSS cascade in show()/hide()/etc. | Richard Gibson | 2015-05-11 | 1 | -62/+2 |
| | | | | | | Fixes gh-1767 Fixes gh-2071 Closes gh-2180 | ||||
* | CSS: Don't expose jQuery.swap | Michał Gołębiowski | 2015-04-13 | 1 | -4/+4 |
| | | | | | | | | | jQuery.swap was an undocumented API used only internally. With the modular AMD system we currently have it's not necessary to expose this function publicly under the jQuery object. Fixes gh-2058 Closes gh-2182 | ||||
* | CSS: Support relative adjustment in any applicable unit | Mr21 | 2015-03-09 | 1 | -8/+9 |
| | | | | | Fixes gh-1711 Closes gh-2011 | ||||
* | Misc: Drop support for older browsers; update support comments | Michał Gołębiowski | 2014-11-03 | 1 | -1/+1 |
| | | | | | | | | That includes Opera 12.x, Firefox<29, Safari<6.0 and some hacks for old Blackberry. Closes gh-1820 Refs gh-1815 | ||||
* | CSS: Removed redundant "to the number" in comment | Aurelio De Rosa | 2014-09-02 | 1 | -1/+1 |
| | | | | Closes gh-1594 | ||||
* | Build: update grunt-jscs-checker and pass with the new rules | Timmy Willison | 2014-07-17 | 1 | -15/+31 |
| | |||||
* | Support: clean up comments and Support notation | Dave Methvin | 2014-06-10 | 1 | -29/+28 |
| | | | | Closes gh-1577 | ||||
* | Dimensions: Reverse a check to avoid potential reflows | Christian Kosmowski | 2014-04-18 | 1 | -1/+1 |
| | | | | | Fixes #14979 Closes gh-1560 | ||||
* | CSS: jQuery#hide should always save display value | Oleg Gaidarenko | 2014-03-20 | 1 | -6/+3 |
| | | | | | Fixes #14750 Closes gh-1509 | ||||
* | CSS: Add flex-grow and flex-shrink to cssNumber | Roman Rei_ | 2014-03-13 | 1 | -0/+2 |
| | | | | | Fixes #14888 Closes gh-1536 | ||||
* | Css: Revert 24e587929f62428e1959b10aace6dc4fd65ab397 | Michał Gołębiowski | 2014-03-10 | 1 | -3/+0 |
| | | | | | | | | | | | | The workaround to be able to change !important styles broke the browser keeping the old CSS value if the new one was rejected. Patching it would involve a significant perf hit (~33%) so the initial patch needs to be reverted instead. Tests by m_gol & gibson042. Fixes #14836 Closes gh-1532 | ||||
* | CSS: Return values should be numbers | Dave Methvin | 2014-03-04 | 1 | -2/+2 |
| | | | | Fixes #14792 | ||||
* | Fix #14394: Changing style !important in webkit. Close gh-1385. | Lihan Li | 2013-10-15 | 1 | -0/+3 |
| |