Michał Gołębiowski-Owczarek
daa6fb55b3
All: Drop support for jQueries different than the latest for each major
...
Also, remove the ability to run the test suite in jQuery <1.12.4 & <2.2.4.
Closes gh-2249
2024-05-15 00:38:30 +02:00
Michał Gołębiowski-Owczarek
8e34aa6155
Docs: Update leftover HTTP Trac URLs to HTTPS
2024-04-26 17:28:11 +02:00
Michał Gołębiowski-Owczarek
613b522e9a
Tests: Make resizable tests a bit more forgiving
2023-05-10 17:34:14 +02:00
Michał Gołębiowski-Owczarek
546214e869
Build: Fork vendors to remove QUnit deprecated API usage
...
Changes:
* add `tests/lib/vendor/**/*` to `.eslintignore`
* move `qunit-composite` to `tests/lib` so that we can modify it
* move `qunit-assert-classes` to `tests/lib` so that we can modify it
* move `qunit-assert-close` to `tests/lib` so that we can modify it
* replace `assert.push` with `assert.pushResult`
* remove usage of `QUnit.extend`
Closes gh-2157
2023-05-10 10:53:57 +02:00
Matías Cánepa
62f2ccc567
Resizable: Fix resizing of elems with box-sizing: border-box
...
Fixes gh-1979
Closes gh-2012
2022-10-10 11:00:50 +02:00
Michał Gołębiowski-Owczarek
70dae67b73
Build: Migrate from JSHint & JSCS to ESLint
...
Fixes #15393
Closes gh-1958
2021-06-07 00:58:12 +02:00
Michał Gołębiowski-Owczarek
e7a10c70ae
Tests: Ensure no timers are running at the end of each test ( #1920 )
...
This helps fix issues that make tooltip tests sometimes fail when run against
jQuery 3.2 or newer due to timing differences.
Details:
* Add the `moduleAfterEach` function ensuring no timers are running.
* Attach this function via `common.testWidget`.
* Attach this function to most test suites.
* Add a tooltip test helper cleaning up leftover timers.
* Rename legacy `setup`/`teardown` hooks to `beforeEach`/`afterEach`.
Closes gh-1920
2020-05-16 09:16:24 +02:00
Konstantin Dinev
c426b9a203
Resizable: Keep user-provided handles on destroy
...
Closes gh-1798
Ref gh-1795
2017-04-17 14:58:12 -04:00
Konstantin Dinev
278d1e1108
Resizable: Keep user defined handles on _setOption
...
Fixes #15084
Closes gh-1795
2017-02-24 14:30:58 -05:00
Sergei Ratnikov
c481400f22
Resizable: Fix aspectRatio cannot be changed after initialization.
...
Fixes #4186
Closes gh-1750
2016-09-28 11:55:13 -04:00
Scott González
4d9779342e
Resizable: Avoid Array#map()
in tests for IE8
2016-07-07 10:18:18 -04:00
Amanpreet Singh
611e3648b5
Resizeable: Shift to use no globals
2016-04-14 00:14:43 +05:30
Konstantin Dinev
623b64eefc
Resizable: Implement setOption
for handles
...
Fixes #3423
Closes gh-1666
2016-03-30 14:08:41 -04:00
Alexander Schmitz
5850a5c755
Resizable: Style updates
...
Ref #14246
2015-09-11 08:29:08 -04:00
Alexander Schmitz
f378e34789
Resizable: Style updates
...
Ref #14246
Ref gh-1588
2015-08-21 08:06:23 -04:00
Alexander Schmitz
e59b596141
Resizable: Move resizable into widgets folder
...
Ref #13885
2015-08-08 00:29:38 -04:00
Scott González
6231b161b9
Tests: Fix AMD loading in IE8
...
It appears that we must load require.js via a standard script tag in order
for it to work properly in IE8.
2015-04-17 12:13:38 -04:00
Scott González
bde431bb44
Tests: Rename files
...
Ref gh-1528
2015-04-09 09:27:00 -04:00
Scott González
dc4b015a8b
Tests: Widget test helpers extend the main helper
...
Ref #10119
Ref gh-1528
2015-04-09 09:26:58 -04:00
Scott González
4e7407cd69
Resizable: Convert tests to new infrastructure
...
Ref #10119
Ref gh-1528
2015-04-09 09:26:26 -04:00
Scott González
500f6b4992
Tests: Switch to the new qunit-composite module
...
This module was created from our existing implementation.
Closes gh-1532
2015-04-07 09:03:36 -04:00
Scott González
c42a07a2e3
All: Standard spacing inside selector strings
...
Closes gh-1521
2015-03-26 07:47:17 -04:00
Alexander Schmitz
5b359d0e10
Resizable: Use new has/lacksClasses assertions for all class checks
2015-03-11 16:05:40 -04:00
Alexander Schmitz
2665aa0146
Resizable: Add classes option
...
Ref #7053
Ref gh-1411
2015-03-11 16:04:56 -04:00
Alexander Schmitz
c192d4086d
Widget: Add classes option and _add/_remove/_toggleClass methods
...
Fixes #7053
Closes gh-1411
2015-03-11 16:00:04 -04:00
Ben Mosher
19783fd3e6
Resizable: alsoResize more than one element of a jQuery selection
...
Fixes #4666
Closes gh-1324
Closes gh-1461
2015-03-04 08:51:06 -05:00
Patricia Juarez
18e301f4e2
Resizable: Modified to allow jquery objects as handles
...
Custom handlers did not work as jquery objects (outside the resizable element)
Fixes #9658
Closes gh-1445
2015-03-03 08:52:21 -05:00
Mike Sherov
9493839f23
Resizable: correct width when grid approaches zero
...
Fixes #10590
2015-01-27 22:08:05 -05:00
Mike Sherov
337e4110b0
Resizable: Whitespace Cleanup
2015-01-27 22:07:32 -05:00
Jörn Zaefferer
2aabd427eb
Tests: Fix style issues with missing or multiple line breaks
...
As pointed out by jscs, after a esformatter run. The latter doesn't
address these, so fixing them manually.
2015-01-24 17:10:20 +01:00
Mike Sherov
aa425ab95d
Build: Pull in jquery.simulate.js from Bower
...
Fixes #10563
2014-08-22 17:01:50 -04:00
Mike Sherov
ba5a60efa1
Resizable Tests: fix IE8 test fail due to unspecified border style
...
IE <9 does not correctly set the height of an element if the borderWidth
is non-zero but no borderStyle is specified.
2014-08-13 23:06:21 -04:00
Mike Sherov
7c8790dcc8
Resizable: account for padding & border in grids.
...
Fixes #10437
2014-08-05 14:16:11 -04:00
Jyoti Deka
750a8fd0c2
Resizable: Fix containment width with relative parent.
...
Refs #10140
Closes gh-1303
2014-08-04 10:04:50 -04:00
Mike Sherov
2779212a0e
Resizable: Fix containment calculation with relative parent
...
Remove an incorrect fix introduced in 47cd5b6f
that causes
width calculations to be incorrect once the correct fix
was introduced in c03cb807
Fixes #10140
2014-08-04 08:18:35 -04:00
Scott González
c017628e11
Tests: Fix composite tests
2014-08-01 12:25:14 -04:00
Scott González
5beae72e77
Resizable: Fix size/position changes in resize event
...
Fixes #10351
Closes gh-1292
2014-07-24 16:21:51 -04:00
Scott González
6df127a0b5
Build: Reorganize external directory
...
Put each external library into its own directory.
Move jquery.js to external.
Ref gh-1266
2014-06-24 22:45:32 -04:00
Jörn Zaefferer
3576ceb360
Resizable: Remove bad workaround for draggable+resizable
...
This adds a compound test page for draggable+resizable, which had no coverage
before. Using that page shows that there is no way to reproduce the behaviour
described in the original ticket that caused this workaround, since its not
possible to resize an element beyond the window boundaries. Therefore removing
the workaround, which is 6+ years old and has no test coverage, seems like the
sanest approach.
Fixes #6939
Closes gh-1210
2014-04-16 18:47:15 +02:00
Jörn Zaefferer
a40647f0e5
All: Rename jquery.js to exclude version in filename
2014-03-05 10:19:11 +01:00
Jörn Zaefferer
822f3cd9d0
Tests: Update to sane QUnit markup
2014-02-20 17:05:02 +01:00
Rafael Xavier de Souza
21154cfa2e
All: Rename all files, removing the "jquery.ui." prefix;
...
- By executing https://gist.github.com/jzaefferer/893fcf70b7eebc1dc271 ;
Fixes #9464
Closes gh-1029
2014-01-24 18:22:49 -02:00
Kris Borchers
20c1648f68
Resizable: Only resize/reposition if size is greater than specified grid
...
Fixes #9611
Closes gh-1132
2014-01-15 04:37:32 -05:00
Jyoti Deka
20f064662a
Resizable: containment plugin restricts resizing within container
...
Fixes #7018
Fixes #9107
Closes gh-1122
2013-12-15 12:57:29 -05:00
Jyoti Deka
c03cb8079c
Resizable: containment now works with non - immediate children
...
Fixes #7485
Closes gh-1130
2013-12-15 12:29:55 -05:00
Jyoti Deka
ec5f395260
Resizable: modified to allow resizing when resizables are nested.
...
Fixes #5025
Closes gh-1149
2013-12-14 16:08:44 -05:00
Kris Borchers
14065dc23b
Resizable: Store size based on calculated helper size to prevent 1 pixel shifts. Fixes #9547 - Resizable: off-by-one pixel dimensions with helper and grid
2013-10-18 22:12:46 -05:00
Bruno M. Custódio
0d5eaab9bb
Updating jQuery to 1.10.2.
...
Adding jQuery 1.10.0, 1.10.1, 1.10.2, 2.0.0, 2.0.1, 2.0.2 and 2.0.3 to the
tests directory.
2013-07-05 08:42:37 -04:00
Christian Klammer
6df5c1a4ae
Resizable: Fixed sign error on offset calculation. Fixes #9307 - Resizable: Erratic behavior of contained elements within scrollable grandparents
2013-05-29 08:18:58 -04:00
Scott González
44d07173db
Widget: Stop setting ui-state-disabled and aria by default on setting disabled option.
...
Fixes #5973 - Resizable: disabled should not have the ui-state-disabled class or aria attribute aria-disabled
Fixes #5974 - Draggable: disabled should not have the ui-state-disabled class or aria attribute aria-disabled
Fixes #6039 - Droppable: disabled should not have ui-state-disabled
This reverts commit 23771d38ba
.
2013-03-14 19:08:21 -04:00