Richard Gibson
214e1634ab
CSS: Correct misrepresentation of "auto" horizontal margins as 0
...
Fixes gh-2237
Closes gh-2276
2015-10-18 15:35:18 -04:00
Oleg Gaidarenko
20ddbe4f59
Build: Update jscs and lint files
...
Ref 10fdad742a
Fixes gh-2056
2015-09-07 20:14:50 +03:00
Michał Gołębiowski
04ec688e80
Core: Support non-browser environments
...
Fixes gh-2133
Fixes gh-2501
Closes gh-2504
Refs gh-1950
Refs gh-1949
Refs gh-2397
Refs gh-1537
Refs gh-2504
Refs 842958e7ae
2015-08-16 22:29:42 +02:00
Michał Gołębiowski
9b04201ff2
Core:CSS: Attach test nodes to documentElement, not body
...
Attaching test divs to document.documentElement instead of document.body
used to cause issues in jQuery 1.x; jQuery Compat doesn't execute any tests
on document ready, though so it could be aligned with master.
This makes jQuery Compat support tests work correctly even if jQuery is
included & used in head before body even exists - making it similar to
the master behavior.
Fixes gh-2502
2015-08-16 22:28:35 +02:00
Michał Gołębiowski
23212b34e6
CSS: Make .css("width") & .css("height") return fractional values
...
Fixes gh-1724
Closes gh-2454
Refs gh-2439
2015-07-07 18:14:04 +02:00
Oleg Gaidarenko
49bce47124
Core:CSS:Event: simplification of native method signatures
...
* Remove third argument from "addEventListener"
* Remove third argument from "removeEventListener"
* Remove second argument from "getComputedStyle"
Ref gh-2047
Ref 85577a348a
2015-05-03 13:59:18 +03:00
Michał Gołębiowski
4a67512f8b
CSS: Fix the pixelMarginRight support test in IE8
2015-02-08 02:03:17 +01:00
Michał Gołębiowski
25bc6809c5
CSS: Add a support test for the hack for .css('marginRight') etc.
...
This hack turns out to be needed by Android 4.0-4.3.
Add a support test so that the hack is invoked only where needed.
Refs 3747cc642a
Refs gh-1815
Refs gh-1820
Refs gh-1842
Closes gh-2061
2015-02-05 02:46:10 +01:00
Michał Gołębiowski
90d7cc1d8b
Misc: Drop support for older browsers; update support comments
...
That includes IE<8, Opera 12.x, Firefox<29, Safari<6.0 and some hacks
for old Blackberry.
Fixes gh-1836
Fixes gh-1701
Refs gh-1815
Refs gh-1820
2014-12-08 21:12:33 +01:00
Dave Methvin
fa70df692e
CSS: Clean up memory leak in reliableMarginRight
...
Fixes gh-1795
Closes gh-1893
Thanks for the report flexphperia!
(cherry picked from commit 7d15b4d1f1 )
Conflicts:
src/css/support.js
2014-12-02 15:18:03 -05:00
Michał Gołębiowski
10d7d5ce9d
Css: change boxSizingReliable in IE<9.
...
Change boxSizingReliable test value to false in all IE versions.
Modify support comments to argument getComputedStyle guards
with oldIE support and not node.js which is not supported in 1.x.
Closes gh-1498
2014-03-21 08:30:41 -04:00
Michał Gołębiowski
b5050dc489
Support: Simplify the box-sizing test
...
Don't require body in the support.boxSizing test.
2014-03-10 19:25:25 +01:00
Richard Gibson
b96522acfe
Support: Reduce size via code consolidation and minification awareness
...
Ref badcd1b6f3
Closes gh-1518
2014-03-04 17:00:38 -05:00
Richard Gibson
81b89fd227
Support: Skip style-based tests when element.style is undefined
...
Fixes #14785
Ref #13754
Ref badcd1b6f3
2014-02-13 14:57:20 -08:00
Michał Gołębiowski
63f5486007
Docs: Add support comments for prefixed box-sizing
2014-02-05 15:59:38 +01:00
Michał Gołębiowski
e46cabc6c2
Css: Document reliableMarginRight is needed for Android 2.3
2014-01-27 19:10:18 +01:00
Michał Gołębiowski
f4970c0390
Css: Fix the reliableMarginRight test in oldIE.
...
This fixes an error introduced by the previous commit.
2014-01-26 02:49:05 +01:00
Michał Gołębiowski
4cbb1a0063
Css: Don’t cache support.reliableMarginRight; thanks @jdalton, @timmywil
...
Fixes #14731
2014-01-26 02:07:35 +01:00
Oleg
22120cea66
Fix some code style inconsistencies
2013-11-07 22:09:33 +01:00
Timmy Willison
3ec6af891b
Remove test element in css/support
2013-09-06 12:08:41 -04:00
Michał Gołębiowski
badcd1b6f3
Fix #10814 . Fix #14084 . Make support tests lazy and broken out to components.
2013-09-06 03:40:49 +02:00