Commit Graph

7187 Commits

Author SHA1 Message Date
Alexander Schmitz
4959c81d80 Build: Add qunit-assert-classes plug-in for classes tests 2015-03-11 14:55:44 -04:00
Scott González
8ea36f5e0c Accordion: Fix tests in IE 11 with jQuery 1.7-1.8
Closes gh-1482
2015-03-11 08:43:17 -04:00
Scott González
1f9821c000 Dialog: Remove animation stopping in destroy
Effects wrappers are no longer used, so the workaround and test are no
longer necessary.

This fixes tests in IE8 with jQuery 1.7.

Effectively a complete revert of 13505e5945

Closes gh-1481
2015-03-11 08:42:12 -04:00
Scott González
a6a18d1ed8 Dialog: Fix focus tests in IE8 with jQuery 1.7
Ref gh-1481
2015-03-11 08:42:04 -04:00
Scott González
08eb844552 Tests: Use jquery-git1 instead of jquery-git
Closes gh-1480
2015-03-11 08:39:31 -04:00
Jörn Zaefferer
ea999e4776 Build: Style fixes 2015-03-06 16:35:10 +01:00
Jörn Zaefferer
ac2a1113bb Tests: Fix missing wrapper in widget extend unit tests 2015-03-06 16:27:46 +01:00
Jörn Zaefferer
9a28197f89 Tests: Fix missing wrappers in progressbar tests 2015-03-06 16:27:46 +01:00
Ablay Keldibek
60c00cd4ec Slider: Modified to allow value to reach max value with float step
Fixes #11286
Closes gh-1465
2015-03-05 13:16:54 -05:00
Scott González
af4c35df9d Selectmenu: Support width: false and default to 14em
`width: null` still matches the width of the original element.
`width: false` prevents an inline style from being set for the width. This
makes it easy to set the width via a stylesheet and allows the use of any
unit for setting the width, such as the new default of `14em`.

Fixes #11198
Closes gh-1467
2015-03-05 11:42:49 -05:00
Scott González
47a32fb5b3 Build: Don't use .min.js extension for individual source files
We don't actually use these files for anything other than size comparisons,
but having the .min.js extension means that AMD is broken.

Note: If you're using AMD with the minified files, just run a build instead.

Fixes #10674
Closes gh-1466
2015-03-05 09:11:53 -05:00
Jörn Zaefferer
666f051c3a Tests: Reduce timeouts to optimize testsuite runtime 2015-03-04 23:04:07 +01: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
Scott González
4b017b414f Accordion: Handle box-sizing: border-box in animations
Fixes #9264
Closes gh-1287
Closes gh-1459
2015-03-03 08:28:52 -05:00
Scott González
c077e0a347 Core: Drop feature detection for version check to support jQuery 1.7
Fixes #11197
Closes gh-1458
2015-02-27 09:08:56 -05:00
Rafael Xavier de Souza
45744efd26 All: Add css-dependency-comments based on jQuery Mobile
Ref gh-1029
Ref jquery/download.jqueryui.com#178
Closes gh-1440
2015-02-26 09:23:33 -05:00
Marco Ziech
c4e367bb31 Tooltip: Register event handlers before content is loaded
Fixes #8740
Closes gh-1053
Closes gh-1456
2015-02-25 15:35:49 -05:00
Scott González
c1dfb98d45 Tabs: Use standard promise methods for jqXHR
The old success(), error() and complete() methods have been deprecated for a
while and have been removed in upstream master.

Closes gh-1455
2015-02-24 10:24:58 -05:00
Nils Heuermann
962e05dc1d Sortable: Append a tr with td to the placeholder of tbody elements
When sorting tbody elements of a table the placeholder needs to have a tr with
td elements to be visible. The appended elements are created in the same way
as for the placeholder of a tr element; the first row of the sorted tbody is
used for that.

Fixes #10682
Closes gh-1380
2015-02-24 09:36:12 -05:00
Scott González
d95c23ae6c Dialog: Fix typo
Closes gh-1447

Thanks Spencer Davis
2015-02-23 16:33:18 -05:00
Scott González
8fdfea5fe9 Build: Upgrade to jQuery 1.11.2
Adds jQuery 1.11.0, 1.11.1, 1.11.2, 2.1.0, 2.1.1, 2.1.2, 2.1.3
2015-02-23 14:01:03 -05:00
Scott González
fac8e517d7 Datepicker: Fix date range demo when entering values manually
Fixes #11143
Closes gh-1454
2015-02-23 12:21:21 -05:00
Timo Tijhof
1e7a1e811f Build: Use browserSets from testswarm config
It's already in jQuery's Jenkins node-testswarm config
(and set to the same value) but not used yet.

Reference it to make sure it keeps working in the future.

Closes gh-1452
2015-02-20 11:13:27 -05:00
TJ VanToll
ec1f393c39 Dialog: Stop tracking instance in destroy() to avoid memory leaks
Fixes #11125
Closes gh-1448
2015-02-20 09:48:42 -05:00
Jörn Zaefferer
d58051ba1a Theme: Restore placeholders for overlay background image
These are still needed.

Ref gh-1436
Ref jquery/download.jqueryui.com#248
2015-02-12 10:36:31 +01:00
Marcus Warren
17c7f698a2 Sortable: Add support for iframes
Fixes #9604
Closes gh-1443
2015-02-03 13:09:32 -05:00
TJ VanToll
912eb62ccb Dialog: Remove overflow: hidden and reposition resize handles
Fixes #10543
Closes gh-1439
2015-01-28 13:38:36 -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
Jasper de Groot
79c4fa1e7a Theme: Improve default theme styling
Changes tooltip to use the ui-widget-shadow class, which now applies the
box-shadow style. .ui-widget-shadow was created when box-shadow wasn't
available. By now, there's no point in faking a custom shadow anymore.
This removes the only non-structural CSS from a widget-specific file.

Updates demos to use the same font-family, removes unused images.

Will be available as the new default theme on ThemeRoller called "Base",
while "UI Smoothness" and "UI Lightness" will still be available in the
gallery.

Fixes #10617
Fixes #10880
Closes gh-1436
Ref jquery/download.jqueryui.com#248
2015-01-27 13:23:53 +01:00
Jörn Zaefferer
0aa4e989ef Build: Update QUnit to latest (1.17.1) 2015-01-26 16:49:03 +01: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
Michael Orchard
ac49929b07 All: Remove 1.6.x leftovers
Removes 1.6 versions from "All" tests and from the TestSwarm job.

Ref #10723
Ref gh-1422
Closes gh-1434
Closes gh-1435
2015-01-22 13:29:47 +01:00
Jörn Zaefferer
0bbd156918 Menu: Use ui-state-active consistently
So far we were using ui-state-active on active parent items,
ui-state-focus on active child items. The theme update highlighted the
visual inconsistency. With this change, only ui-state-active is used.

Fixes #10692
2015-01-21 18:07:43 +01:00
Alexander Schmitz
7137c90b18 Theme: Disabled elements can still be focused with a click
pointer-events: none; fixes this in chrome, safari, and firefox.
IE and opera both show no focus styles on click, so lack of
pointer-events support in old ie is not a problem.

Fixes #10573
Closes gh-1330
2015-01-16 08:56:22 -05:00
Scott González
3ecbe7867a Build: Update list of maintainers 2015-01-14 16:45:08 -05:00
Jörn Zaefferer
9d0f44fd7b All: Drop support for jQuery 1.6.x
Affects core, effects, position and widget. Only position has unit tests
that fail with jQuery 1.6 without the workaround.

Drops the 1.6.x copies jQuery of jQuery and removes them from the select
in the testsuites.

Fixes #10723
Closes gh-1422
2015-01-13 15:05:54 +01:00
Luke Page
8cc636dd44 Docs: Clarify PHP Usage
Clarify that PHP is not required for testing, add a link to the
CONTRIBUTING page and tidy up.

Closes gh-1418
2015-01-12 17:02:46 -05:00
Scott González
65584c1640 Selectmenu: Better handling when there are no options
Fixes #10662
Closes gh-1370
Closes gh-1423
2015-01-12 13:00:38 -05:00
Daniel Owens
42099e4461 Tooltip: Accept HTMLElement and jQuery objects for the content option
Fixes #9278
Closes #983
Closes #1421
2015-01-12 18:37:57 +01:00
Jyoti Deka
ae1d6d5f90 Slider: Fix max calculation, when step is float
Fixes #10721
Closes gh-1398
2015-01-12 12:20:57 -05:00
Jörn Zaefferer
a3b43eeb58 Tests: Fix jQuery version references to match files in external/ 2015-01-12 17:12:05 +01:00
Jörn Zaefferer
d3bb0f7bdb Tests: Fix jquery reference in unit index file 2015-01-12 14:32:24 +01:00
Luke Page
0566e99457 DatePicker: increase date range so that tests still pass through 2015 2015-01-10 21:11:14 +00:00
Luke Page
c21700742b DatePicker: Fix tests to have unique names 2015-01-10 21:09:18 +00:00
Adam Foster
faefab842b Resizable: Match on exact node name
Fixes #10748
Closes gh-1417
2015-01-09 16:56:20 -05:00
Adam Foster
c66842b45e Core: Match on exact node name for :focusable and :tabbable
Fixes #10747
Ref gh-1417
2015-01-09 16:56:20 -05:00
Thomas Meyer
4de983c6d5 Position: Add unit tests for bug 8710
Ref #8710
Closes gh-1071
2015-01-09 15:10:06 -05:00
Thomas Meyer
ebaaca7206 Position: Restore old flip collision handling
This reverts commit 7f808b2047.

Fixes #8710
Ref gh-1071
2015-01-09 15:09:57 -05:00