Scott González
50efd6e1b0
Menu: Ignore mouse events triggered due to page scrolling
...
Fixes #9356
Closes gh-1806
2017-05-02 15:16:17 -04:00
Scott González
a3e953b495
Menu: Don't focus dividers when wrapping via keyboard navigation
...
Fixes #15157
Closes gh-1804
2017-05-02 15:12:04 -04:00
Alexander Schmitz
abc9e7ce2f
Button: Fix backcompat when called on collection of mixed elements
...
Fixes #15109
Closes gh-1808
2017-05-02 15:11:24 -04:00
Scott González
adcf9b6f6e
Labels: Handle empty sets
...
Fixes #15184
2017-05-02 12:42:49 -04:00
Scott González
0d25a36eec
Menu: Close menus immediately on selection or click outside
...
Fixes #15034
Closes gh-1807
2017-04-25 06:33:00 -04:00
Scott González
b3c0a7f71d
Widget: Handle Object.create(null)
for options objects
...
Fixes #15179
Closes gh-1809
2017-04-24 12:41:29 -04: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
Scott González
a3b9129be1
Spinner: Ignore mousewheel
events when not focused
...
Fixes #15139
Closes gh-1794
2017-02-21 12:45:19 -05:00
Scott González
162377fba2
Build: Add missing semicolon
2017-02-06 10:20:50 -05:00
Eirik Sletteberg
4fa0267edc
Qunit: Add bootstrap config for running tests with jQuery Migrate
...
Closes gh-1774
2017-02-06 08:23:18 -05:00
Scott González
a2b25ef6ca
Selectmenu: Don't render options with the hidden
attribute
...
Fixes #15098
2016-11-16 12:52:15 -05:00
Michał Gołębiowski
4673c8808b
Build: Add jQuery 3.1.1
...
Closes gh-1766
2016-11-02 12:52:22 -04:00
Scott González
0627eb3645
Form: Rename from .form()
to ._form()
since its not for public use
...
Fixes #15074
Closes gh-1760
2016-10-11 10:15:04 -04:00
Kevin Cupp
87eab46a58
Sortable: Setting table row placeholder height to be same as sorted row
...
Fixes #13662
Closes gh-1578
2016-10-04 15:22:14 -04:00
milk54
b9ffc34710
Tabs: Remove presentation role
...
Fixes #10122
Closes gh-1748
2016-09-29 10:15:19 -04: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
Alexander Schmitz
89af4c292e
Widget: Untrack classes elements when they are removed from the DOM
...
Fixes #15043
Closes gh-1744
2016-09-13 15:11:34 -04:00
Ryan Oriecuia
8c66934434
Draggable: Fix spurious blur in dialogs on mousedown
...
I was running into a problem with a popup menu control in a dialog; clicks
weren't working (but keyboard was working fine). It turned out that the menu
was getting destroyed before the click event could fire.
Tracked down the issue to the way draggable blurs focused controls; it was
doing the blur before it ran through the logic to figure out if the drag was
actually on the handle. I've moved the blur below these checks, so it'll only
blur things if it actually needs to handle the drag. Otherwise, it asserts no
opinion on what should and shouldn't be focused, which seems like the way
things ought to be.
Also, added a unit test to check for the expected behavior.
Fixes #15046
Closes gh-1730
2016-09-13 08:53:00 -04:00
Scott González
51461d5238
Slider: Add demo for custom handle
...
Fixes #15023
Closes gh-1740
2016-09-13 08:41:33 -04:00
Scott González
4e39014803
Dialog: Fix code style
2016-08-31 11:22:54 -04:00
Scott González
d2ce363200
Dialog: Allow for subpixel calculation errors in tests
...
Tests were failing in IE 10-11 with values that were off by 0.01 pixels.
Closes gh-1737
2016-08-31 11:01:39 -04:00
Scott González
3a45a47968
Effects: Adjust animation duration in tests
...
With jQuery 3 using `requestAnimationFrame()`, the `setTimeout()` timing
for short animations wasn't working consistently. This resulted in infrequent
failures everywhere (but infrequent enough that it's hard to even notice), but
consistent failures in IE and Edge. Bumping up the duration and running the
assertions in the middle seems to give consistent results.
Eventually, we should refactor this to use `requestAnimationFrame()` in the
tests themselves to avoid problems like this.
Closes gh-1738
2016-08-30 16:37:24 -04:00
Felix Nagel
ac9ca9e52c
Menu: Support number pad keyboard input
...
Fixes #15031
Closes gh-1732
2016-08-24 11:56:26 -04:00
Scott González
3dd8a09b44
Widget: instance()
should return undefined
for empty sets
...
Fixes #15019
2016-08-04 09:04:49 -04:00
Scott González
6c754b4b5b
Dialog: Support deprecated button options
...
Fixes #15016
Closes gh-1723
2016-07-25 08:38:51 -04:00
Scott González
ea44d84975
Build: Add jQuery 3.1.0
2016-07-08 13:02:10 -04:00
Scott González
3b066697bc
Tests: Only test latest patch versions for jQuery Core in TestSwarm
...
Adds some missing tests to TestSwarm and `all.html`.
2016-07-08 12:51:44 -04:00
Scott González
4d9779342e
Resizable: Avoid Array#map()
in tests for IE8
2016-07-07 10:18:18 -04:00
Scott González
92451b44c1
Tooltip: Allow tracking tooltips to be off by a fraciton of a pixel
...
Closes gh-1718
2016-07-07 09:16:52 -04:00
Scott González
dc8b1c8bb9
Tests: Add jQuery 3.0.0 to missing systems
2016-07-07 09:07:54 -04:00
Scott González
ba91b324ab
Effects: Fix timing of .animateClass()
assertion
2016-07-06 16:29:43 -04:00
Scott González
9d807ba109
Tabs: Remove test for Ajax URLs containing hashes
...
This hasn't been a problem for a long time and jQuery no longer removes
the hash in 3.0.0, so the test started to fail even though the actual
code is working just fine.
Ref #3627
Ref jquery/jquery#1732
2016-07-06 13:09:15 -04:00
Alexander Schmitz
71b93ed247
Build: Add jQuery 3.0 for testing
2016-07-06 09:45:29 -04:00
Gabriel Schulhof
3a9a3c7c5b
Controlgroup: Correctly handle non-empty child class key
...
Fixes #14984
Closes gh-1713
2016-07-06 09:42:31 -04:00
Alexander Schmitz
8a79fc8784
Controlgroup: Add "only" position to class generator functions
...
Fixes #14972
Closes gh-1711
2016-06-09 14:10:40 -04:00
Scott González
3c860f95aa
All: Replace non-breaking spaces with regular spaces
2016-06-08 13:03:42 -04:00
Alexander Schmitz
abc2a755f9
Checkboxradio: Use new ui-state-checked
class in checkboxradio
...
Using `ui-state-highlight` caused a conflict with dialog
Fixes #14955
Closes gh-1712
Closes gh-1704
2016-06-06 11:34:52 -04:00
Peter Dave Hello
b7d0c701c7
All: Optimize png images losslessly using zopflipng
...
Closes gh-1710
2016-06-06 11:26:06 -04:00
Peter Kehl
ab5a18da3a
Tests: Removed links to tests that no longer exist
...
Closes gh-1709
2016-05-31 09:58:51 -04:00
Alexander Schmitz
7d5e6d2496
Controlgroup: Fix rendering of labels
...
Fixes #14967
Closes gh-1703
2016-05-26 09:15:48 -04:00
Alexander Schmitz
81a8e30c07
Controlgroup: Fix issues with compatibility with spinner
...
Fixes #14966
2016-05-26 09:15:48 -04:00
Alexander Schmitz
04b670e6cc
Controlgroup: Don't remove existing classes classes
...
unless its a corner class
Fixes #14960
2016-05-26 09:15:48 -04:00
Michał Gołębiowski
468f1e3abe
Build: Add jQuery 1.12/2.2 to the test configuration
...
Ref gh-1706
2016-05-25 16:42:06 -04:00
Scott González
50d910b848
Focusable: Detect disabled fieldsets
...
Fixes #14970
Closes gh-1705
2016-05-25 15:32:18 -04:00
Scott González
fbc79e1bda
Tabs: Fix test
2016-05-25 08:41:08 -04:00
Scott González
010f5f9d13
Tooltip: Fix re-enabling of delegated tooltips
...
Fixes #14950
Closes gh-1699
2016-04-21 10:59:27 -04:00
Amanpreet Singh
2e770153c5
Tests: Remove all qunit global excludes from jshint config
2016-04-14 00:29:33 +05:30
Amanpreet Singh
e568225a30
Tests: Update common lib to use no globals
2016-04-14 00:14:57 +05:30
Amanpreet Singh
10741ef7f8
Widget: Shift to use no globals
2016-04-14 00:14:57 +05:30