Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Give option to not support legacy browsers with invalid CSS (for 1-8-stable branch) #557

wants to merge 223 commits into from
+137,787 −1,880
scottgonzalez and others added some commits
@scottgonzalez scottgonzalez Setting version.txt to 1.8.8pre. b5601cc
@allpro allpro Effects: set right/bottom to 'auto' so effects work with dir=rtl. Fix…
…ed #6736 - Bug in slide effect when dir=rtl and has position.right.
@scottgonzalez scottgonzalez Effects: Fixed queueing of class animations. Fixes #6748 - animateCla…
…ss broken in 1.8.7.
@mariovisic mariovisic Autocomplete (Combobox demo): Set the button type to button to preven…
…t form submission. Fixes #6755 - Autocomplete: The combobox "show all" button submits forms.
@scottgonzalez scottgonzalez Autocomplete: Abort pending ajax requests when disabled and prevent h…
…andling results when disabled. Fixes #6752 - Menu may still render when autocomplete is disabled.
@scottgonzalez scottgonzalez Autocomplete: Track pending requests and only remove the loading clas…
…s when the last request completes. Fixes #6761 - Autocomplete: Loading class removed when multiple Ajax requests occur.
Saji Datepicker: Added Malayalam translation. Fixes #6822 - Datepicker: Ad…
…d i18n translation for Malayalam.
@scottgonzalez scottgonzalez Accordion: Start the accordion animation before changing classes. Fix…
…es #6720 - Accordion: ol numbering bug.

Thanks Tony Ross.
@aaronpeterson aaronpeterson Dialog: Fixed positioning of title bar text. Fixes #6832 - Dialog: Ty…
…pesetting on title bar is inconsistent with other widget title bars/headers.
@scottgonzalez scottgonzalez Position: Fixed calculation of collision dimensions. Fixes #6812 - Po…
…sition: Collision detection fails on the right side in Internet Explorer.
@scottgonzalez scottgonzalez Build (release): Updated release script to use 1-8-stable and Trac re…
@Adovenmuehle Adovenmuehle Accordion: Fixed weird behavior on accordion animations in IE. Fixed …
…#5421 - Accordion header margins disappear in IE 8
@scottgonzalez scottgonzalez Tagging the 1.8.8 release. 0efe017
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.9pre 13ca484
@scottgonzalez scottgonzalez Accordion - Make sure we have an element before trying to modify the …
…className. Fixes #6856 - Accordion: Opening a panel after all panels have been collapsed causes an error.
@scottgonzalez scottgonzalez Tabs: Pass an element instead of jQuery object on initial show. Fixes…
… #6867 - Inconsistent ui.panel contents for show event of tabs widget.
@scottgonzalez scottgonzalez Updated copyright year. 83fca58
@scottgonzalez scottgonzalez Datepicker i18n: Added Australian and New Zealand localizations. Fixe…
…s #6828 - Datepicker: Add en-AU or en-NZ initialisations.

Thanks Campbell
@scottgonzalez scottgonzalez Datepicker i18n: Fixed missing references. a5667a0
@IvanTheBearable IvanTheBearable Datepicker: Update parseDate to properly handle a string value in sho…
…rtYearCutoff. Fixed #6872: parseDate does not default shortYearCutoff correctly.
@cburgdorf cburgdorf Draggable: Incase helper is not set to 'original' succeed with revert…
… action even if the original element has been removed. Fixes #6871
cherif Datepicker i18n: Added Algerian Arabic. Fixes #6877 - Datepicker: Add…
… Algerian Arabic support.

(cherry picked from commit fcf8c26)
@scottgonzalez scottgonzalez Datepicker i18n: Added Algerian Arabic to demos.
(cherry picked from commit 30c9473)
@scottgonzalez scottgonzalez Sortable: pass a fake event object to _mouseUp on cancel. Fixes #5882…
… - UI.Sortable .sortable( cancel ) call the this._mouseUp method without param.

(cherry picked from commit cf0c32f)
marcos.sousa Sortable: Make sure we have a placeholder before trying to remove it …
…during a cancel. Fixes #6879 - Sortable: Calling cancel when there is no sort occurring throws an error.

(cherry picked from commit f165c93)
@scottgonzalez scottgonzalez Tagging the 1.8.9 release. 8f8a536
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.10pre e117422
@scottgonzalez scottgonzalez Autocomplete: Fixed handling of race conditions when using jQuery 1.3…
….2. Fixes #6904 - Autocomplete: Race condition handling means.

(cherry picked from commit a1ab967)
@scottgonzalez scottgonzalez Datepicker - Fixed incorrect semi-colon that should have been a comma…
…. Fixes #6916 - Datepicker date range demo: syntax glitch.

(cherry picked from commit fe6990e)
@georgemarshall georgemarshall Resizable: Changed the way box size is determined when using a helper…
…. Fixed #6926 - Window doesn't change to size that helper shows when snapping to grid

(cherry picked from commit 002f9a2)
@tobiasbrunner tobiasbrunner Datepicker: only set the focus explicitly if it is not already on the…
… target field. Fixed #6694 – datepicker does not fire change event in IE8

jQuery stores the current content of a field whenever it gets the focus. Since the fixed function is also called for KeyUp events the change event is not triggered anymore when the input looses focus.
(cherry picked from commit 39cf7d5)
@Adovenmuehle Adovenmuehle Button: Batched class changes to improve performance. Fixes #6934. Bu…
…tton: Batch class changes to improve performance.

(cherry picked from commit 5b104db)
@scottgonzalez scottgonzalez Datepicker: Properly handle datepickers attached to inputs that are h…
…idden using CSS. Fixes #6988 - Datepicker: Treat all hidden text fields the same.

(cherry picked from commit 6fbee255d8d895c7e84a4b2eaad2cfadc8a3425a)
@msolli msolli Datepicker: improved translation of Norwegian names for days and mont…
…hs. Fixed #6986 - Improved translation of day and month names(cherry picked from commit d505c7c)
@danheberden danheberden Datepicker: prevent datepicker initialization on empty jquery collect…
…ion and add unit test. Fixed #6976 - datepicker creates extra dom element with empty object

(cherry picked from commit 5c3dc7d)
@scottgonzalez scottgonzalez Datepicker: Account for daylight saving when calculating number of da…
…ys in a month. Fixes #6978 - In Calender for march 2011 dates showing till 5th only.

Thanks jomyjohn
(cherry picked from commit c44818f)
@ajpiano ajpiano Datepicker: Display Year before Month in Hungarian i18n. Fixes #7019 …
…- Hungarian Localisation has month-date in wrong order

(cherry picked from commit b4bcc1b)
@scottgonzalez scottgonzalez Tagging the 1.8.10 release. d14c18c
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.11pre 6c7090a
@scottgonzalez scottgonzalez Datepicker: Added Tajikistan localization. Fixes #7034 - Datepicker: …
…Add Tajikistan localization.

(cherry picked from commit 0cd2977)
@scottgonzalez scottgonzalez Button: Only add text classes if there is text. Fixes #7040 - button …
…class change breaks icon only buttons.

(cherry picked from commit e72afe4)
@rdworth rdworth Switched to latest stable jQuery 1.5.1 db50f3e
@rdworth rdworth Datepicker i18n: corrected arabic month name for May. Fixed #7055 - D…
…atepicker: arabic month name has March in place of May

(cherry picked from commit 5c6afa8)

Please use QUnit for tests

michaelmwu and others added some commits
@michaelmwu michaelmwu Sortable: Changed floating calculation to determine also whether item…
…s are being displayed horizontally. Helps fix odd sorting behavior for horizontal lists. Fixed #6702 - horizontal sortable not working (and solution)(cherry picked from commit f1d939b)
@aparod aparod Datepicker: Reformat minDate/maxDate when dateFormat changes. Fixes #…
…7009 - Reformat minDate/maxDate when dateFormat changes.

(cherry picked from commit 74b7c3f)
@joshvarner joshvarner Mouse: Reset click event suppression on next mousedown. Fixes #6946 -…
… Mouse: click event suppressed after drag in Gecko(cherry picked from commit 548bdb1)
@joshvarner joshvarner Mouse: Adding visual test for issue #6946 - Mouse: click event suppre…
…ssed after drag in Gecko(cherry picked from commit cf0649e)
@scottgonzalez scottgonzalez Mouse visual test: Bump jQuery version.
(cherry picked from commit d7979a8)
@ghusse ghusse Draggable: modify margins of the containment according to the margin …
…of the draggable element. Fixed #7084 - Draggable with parent containment and margin

(cherry picked from commit 3a0ec39)
@gnarf gnarf Effects demo: Animate a containing div instead of the canvas directly…
… for easing demo. Fixes #7086 - easing only first click is working.

Canvas seems to be animating poorly in Chrome 11 - and animating the height only is scaling width too in some browsers yet not others...
(cherry picked from commit fa7f5d2)
@EleotleCram EleotleCram Droppable: enabled and accepting droppables are now activated prior t…
…o evaluating their geometry. Fixes #7104 Droppable: if activeClass changes the geometry of a droppable, then dnd uses the wrong geometry.

(cherry picked from commit 86e6ed2)
@ddstreet ddstreet Button: find associated label even without common ancestor. Fixes #70…
…92 - button creation that requires a matching label does not find label in all cases

(cherry picked from commit 0b30a1d)
@FurLined FurLined Draggable: Calling .refreshPositions instead of ._refreshItems when d…
…ragging with a connected sortable to force containerCache initialisation/update. Fixed: #5563 - connectToSortable misbehaves if the position of the sortable changes after the sortable and draggable have been initialised as _refreshItems no longer updating container cache.(cherry picked from commit 84257e7)
@rdworth rdworth Button: avoid .last() call to ensure compatibility with jQuery 1.3. F…
…ixed #7089 - Button: .last() used in ui.button but not exists in jQ 1.3
@rdworth rdworth Accordion: set aria-selected to true on selected header, false on oth…
…ers. Fixed #7078 - Accordion: Set aria-selected
@rdworth rdworth Autocomplete: new option autoFocus, default false. Fixed #7032 - Auto…
…complete: Add option to automatically highlight the first result
@rdworth rdworth Autocomplete: added unit tests for autoFocus. Fixed #7032 - Autocompl…
…ete: Add option to automatically highlight the first result

(cherry picked from commit 56b7ec1)
@rdworth rdworth Autocomplete: refactored unit tests for autoFocus option
(cherry picked from commit c1a0f2b)
@rdworth rdworth Autocomplete: moved autoFocus implementation to after menu visible fo…
…r a11y

(cherry picked from commit 4026d3a)
@rdworth rdworth Accordion unit test: corrected autoFocus test to check for ui-state-h…
…over instead of ui-state-focus. Also corrected name and argument order of equal() call
@scottgonzalez scottgonzalez Tagging the 1.8.11 release. 09dd8d2
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.12pre 0ab3f54
@scottgonzalez scottgonzalez Datepicker: Changed a comment that causes problems with YUI Compresso…
…r. Fixes #7129 - Datepicker: Can't minify with YUI Compressor.

(cherry picked from commit 6d01645)
@scottgonzalez scottgonzalez Merge branch '1-8-stable' of into 1-8-stable 74d6069
@RedWolves RedWolves Tabs: Updates cookie demo to include more information on how to find …
…cookie plugin. Fixes #7172, [Documentation] Explain cookie plugin is included in externals.(cherry picked from commit 4d55709)
@thg2k thg2k Restructured if/else's for better readability
(cherry picked from commit 3ce8429)
@scottgonzalez scottgonzalez Slider: Properly handle value and value methods as setters. Fixes #48…
…81 - Slider: value and values methods as setters aren't chainable.

(cherry picked from commit 2197c61)
@scottgonzalez scottgonzalez Datepicker: Only generate yearshtml once. Fixes #7176 - Datepicker sh…
…ows only single year in year dropdown if numberOfMonths > 1.

(cherry picked from commit 98c53d8)
@scottgonzalez scottgonzalez Autocomplete (combobox demo): Blur the button on click to avoid a bug.
Thanks tyron.
(cherry picked from commit 401c914)
@rdworth rdworth Sortable: Reverted 56b0da5 as #4551 is invalid.
(cherry picked from commit 54016b8)
@scottgonzalez scottgonzalez Dialog: Don't use .attr( props, true ) for creating buttons since tha…
…t API doesn't exist in jQueery 1.3.2. Fixes #7226 - Dialog buttons badly handled with JQuery 1.3.2.
@kflorence kflorence Progressbar: hide valueDiv when value is 0. Fixes #7231 - valueDiv sh…
…ould be hidden when value is at 0%

(cherry picked from commit 3b77ac6)
@rdworth rdworth Progressbar: Added unit test for #7231 - valueDiv should be hidden wh…
…en value is at 0%

(cherry picked from commit 7272f3b)
@rdworth rdworth Resizable: Added a non-visible yet non-transparent (apparently) no-re…
…quest background-image on resizable handles to work around an IE bug. Fixed #7233 - Resizable: resizable handles fail to work in IE if transparent and content overlaps

(cherry picked from commit 64f13b6)
@rdworth rdworth Resizable: use background-image:url(data:) instead of background-imag…
…e:url(about:blank) as it's shorter and safer. Thanks @epascarello . Better fixes #7233 - Resizable: resizable handles fail to work in IE if transparent and content overlaps

(cherry picked from commit 08b6a2b)
@scottgonzalez scottgonzalez Tagging the 1.8.12 release. dcbc808
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.13pre 3ca87ad
@scottgonzalez scottgonzalez Datepicker: Fixed dateFormat for nl locale. Fixes #7250 - Datepicker:…
… Incorrect dateFormat in jquery.ui.datepicker-nl.js.

(cherry picked from commit 3af0923)
@Lopo Lopo Datepicker: Fixed Slovak locale. Fixes #7254 - Datepicker: Incorrect …
…day name for Slovak localization.

(cherry picked from commit 59c787f)
@scottgonzalez scottgonzalez Class Animation: Use .attr( "class" ) instead of .attr( "className" )…
… and adjust the queueing logic for jQuery 1.6 compatibility. Fixes #7275 - $.effects.animateClass broken in jQuery 1.6.
@rdworth rdworth Resizable: switch data: background image to valid image file, small 1…
…px transparent gif. Fixed #7293 - Resizable: Chrome dev tools console shows GET data: undefined (undefined)

(cherry picked from commit 5058ac3)
@adambaratz adambaratz Core: reuse tabindex value. Fixed #7257 - optimize :tabbable.
(cherry picked from commit fe3b36b)
@adambaratz adambaratz Datepicker: bind hover events using delegate. Fixed #7256 - minimize …
…event binding in Datepicker initialization.

(cherry picked from commit 74d195e)
@ef4 ef4 Draggable: containment now updates dynamically to handle scrolling co…
…ntainer. Fixed #4445 containment ignored when scrolling in overflow div

(cherry picked from commit d620749)
@whittet whittet Bug fix for another use case, see comment by whittet here: http://bug…

(cherry picked from commit 2bf061e)
Mark Johnson Draggable: Modified the iframe shims to load prior to dragging. Fixed…
… #7270.

(cherry picked from commit b1c8a13)
@kzys kzys Datepicker: Remove BOM. Fixed #6734 - Datepicker i18n: Problem with J…

(cherry picked from commit f505de6)
@kzys kzys Datepicker: Greedy matching in month name. Fixed #7062 - $.datepicker…
….parseDate does not work for some locale date strings.

(cherry picked from commit a891e81)
@kzys kzys Datepicker: Remove old "ui-datepicker-multi-N" before add new one. Fi…
…xed #6704 - Display overflow when multiple datepickers have different numberOfMonths.

(cherry picked from commit fc97ccd)
@eikes eikes Button: stop disabled button from firing click events. fixes #5945. B…
…ehavior was inconsisten between BUTTON and A elements.

(cherry picked from commit a7f1659)
@scottgonzalez scottgonzalez Datepicker: Moved the setting of _datepickerShowing to after postProc…
…ess to prevent being able to tab away leaving the datepicker open. Fixed #6775 - DatePicker remains open when tabbing out
@kborchers kborchers Mouse: Changed mouseHandled check to a local var rather than using or…
…iginalEvent. Fixed #4333 - Nested draggables problem in IE

(cherry picked from commit 9c50bdf)
@carsonmcdonald carsonmcdonald Resizable: Skip autohide hover action when resizable is disabled. Fix…
… #6948 - Resizable autoHide Doesn't Work With Resizable's disable

(cherry picked from commit 0e2bc5e)
@scottgonzalez scottgonzalez Autocomplete: Use appropriate methods for getting scroll values for .…
…prop()/.attr() compat. Fixes #7354 - Autocomplete: Scrollable results don't visually update with jQuery 1.6.
@kzys kzys Datepicker: Fixed #7043 - Using multiple months always renders 6 rows…
… of dates even if only 5 are needed.

(cherry picked from commit ac459ff)
@kzys kzys Draggable: Remove id when cloning helpers. Fixes #4564 - Draggable+So…
…rtable Demo duplicates DOM Ids.

(cherry picked from commit 98fcb47)
@adambaratz adambaratz Slider: add handles in single DOM operation. Fixed #7259 - optimize h…
…andle creation.

(cherry picked from commit 7fb6ca1)
@gplocke gplocke Datepicker: Removed duplicate call to _updateDatepicker when changing…
… option in Firefox. Fixed #7322 - datepicker: Year would disappear when changing option.

(cherry picked from commit a645630)
@kzys kzys Datepicker: Disabled datepicker should disable own select element too…
…. Fixed #6850 - Disable datepicker should disable month and year dropdowns.

(cherry picked from commit 4585182)
@scottgonzalez scottgonzalez Revert "Datepicker: Fixed #7043 - Using multiple months always render…
…s 6 rows of dates even if only 5 are needed."

This reverts commit 5e1032e.
Andrew Powell Datepicker: removed conditional mozilla browser check block. Fixes #7…
…322 - Year selector disappears after setting an option in Firefox

(cherry picked from commit a6227be)
@scottgonzalez scottgonzalez Tagging the 1.8.13 release. 23f2225
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.14pre 731e93a
@gnarf gnarf Theme: Reducing size of CSS for Corner Properties - Fixes #7356 - Red…
…ucing size of some CSS

(cherry picked from commit 5a5fc9f)
@dcneiner dcneiner Button: Added rtl detection so corner classes would properly be appli…
…ed to buttonsets. Fixed #6796. jQueryui - buttonset on rtl

(cherry picked from commit 50a4186)
@dcneiner dcneiner Button: no longer calls _resetButton() after changing the disabled op…
…tion. Fixed #6242 - Button .enable() strange behavior on Webkit (Google Chrome, Safari)

(cherry picked from commit 8df834f)
@kborchers kborchers Draggable: Check for grid elements set to 0 to prevent divide by 0 er…
…ror causing invalid argument errors in IE. Fixed #6950 - ie 8 invalid drag and drop error

(cherry picked from commit d136e43)
@kborchers kborchers Button: Don't fire click/change events if mouse was dragged during cl…
…ick of toggle (checkbox/radio) button. Fixed #6970 - Button state inconsistencies after (accidental) drag-clicking the button.

(cherry picked from commit a69a178)
@kborchers kborchers Draggable: Changed logic to only subtract left and top offsets of con…
…tainment if left and top are not already 0. Fixed #4838 - containment: 'document' is incorrect for top and left in draggable

(cherry picked from commit 6e6d0b7)
@fracmak fracmak Datepicker: Made the day of year calculator be more accurate. Fixes #…
…6827 - Datepicker: Incorrect value for "oo" during Daylight Saving Time.

(cherry picked from commit 41205ce)
@bboyle bboyle Button demo: modified order of selectors. Fixed #7094 - Buttons probl…
…em in Opera

(cherry picked from commit a6a8611)
@kzys kzys Datepicker: onClose callback should be triggered by show. Fixed #6656…
… - onClose event not triggered.

(cherry picked from commit 2063a11)
@scottgonzalez scottgonzalez Button: Refactored formResetHandler and fixed scope. Foxes #7261 - Re…
…fresh scope in formResetHandler unintentionally wide.

(cherry picked from commit e0fafbb)
@jzaefferer jzaefferer Dialog: Changed IE6 overlay width adjustment to apply to all IE versi…
…ons. Fixed #3623 - Opening a Modal Dialog shows a horizontal scroll bar

(cherry picked from commit 29b36bb)
@jzaefferer jzaefferer There's no guard against unparsed characters at the end of the date s…
…tring, any extra characters are just ignored

Fixes #7244 - Datepicker: parseDate() does not throw an exception for long years
(cherry picked from commit 92b0f67)
@jebaird jebaird missing comma(cherry picked from commit 39fab1f) 2dc37c9
@jgv jgv CSS: added support for konqueror border-radius. Fixed #6097.
(cherry picked from commit 0f860cd)
@scottgonzalez scottgonzalez Resizable: Remove workaround for handles not working in IE when trans…
…parent with overlapping content. Fixes #7397 - Resizable: icon not showing. Fixes #7390 - Resizable: https domain reports 'unsecured items' in IE7. Reopens #7233 - Resizable: resizable handles fail to work in IE if transparent and content overlaps.

(cherry picked from commit 42dd56d)
@kborchers kborchers Sortable: Changed to check the parent's length so that the dom positi…
…on of the removed element is not updated. Fixed #4088 - Unable to remove() ui.draggable (sortable item) immediately after the drop callback.

(cherry picked from commit 8e8a7b0)
@rdworth rdworth Simulate: account for document scroll in findCenter function. Fixes #…
…6859 - Jquery.Simulate drag behaves incorrect when container scrolled

(cherry picked from commit de3fc00)
@ruprict ruprict Button: modified the event bindings for focus and blur. Fixed #6711 -…
… checkbox/radio button do not show focused state when using Keyboard Navigation

(cherry picked from commit c49dbe0)
@shellscape shellscape Button: adding event.preventDefault. Fixes #5945 - Disabled buttons s…
…till allow clicks

(cherry picked from commit 597a313)
Jeff Remy Resizable: correct aspectRatio handling with min/max dimensions. Fixe…
…d #4951 - Resizable with aspectRatio true & a maxWidth doesn't obey ratio once hit max width.

(cherry picked from commit 981e969)
Jay Merrifield Mouse: Optimize the cancel locator, works around a bug where .add(eve…
… in IE8 can take a long time when there are multiple siblings. Fixes #7118 - IE Bug Large ComboBox (Dialog)

(cherry picked from commit 09e88d6)
@kborchers kborchers Droppable: Added dragStart and dragStop to ddmanager and call them fr…
…om draggable to recalculate droppable positions after a drag causes a scroll. Fixes #5003 - Scroll on Droppable Demo Breaks Demo

(cherry picked from commit 67bd872)
@scottgonzalez scottgonzalez Effects: Fixed typo. Fixes #7435 - animateClass ignores easing due to…
… typo 'easding'.
@scottgonzalez scottgonzalez Datepicker: Don't use .delegate(). Fixes #7470 - Datepicker: 1.8.x ca…
…n't be used with jQuery 1.3.2 due to use of .delegate().
@kborchers kborchers Datepicker: Calculate the max number of rows necessary when displayin…
…g months. Fixes #7043 - Datepicker: Using multiple months always renders 6 rows of dates even if only 5 are needed

(cherry picked from commit 1d984e7)
@kborchers kborchers Datepicker: Reset this.maxRows (rows in a month) on each row in a mul…
…ti-row datepicker.

(cherry picked from commit ed78020)
@kborchers kborchers Datepicker: Set font-size to 0em on ui-datepicker-row-break to overri…
…de font-size coming from ui-widget which caused the height to be too tall in IE

(cherry picked from commit abf8330)
@scottgonzalez scottgonzalez Tagging the 1.8.14 release. fe1b0dc
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.15pre 928abeb
@marcneuwirth marcneuwirth Datepicker: Removing unnessecary typeof check. Fixed #6669 - Datepick…
…er: _selectDate restores focus to non-object
@marcneuwirth marcneuwirth Datepicker: Added onSelect.apply() call to _doKeyDown method when ent…
…er button pushed if onSelect is defined. Fixed #7124 - Datepicker: onSelect does not fire when enter button is pushed

(cherry picked from commit a56aa86)
@marcneuwirth marcneuwirth Datepicker: Added onSelect.apply() call to _setDate method if onSelec…
…t is defined. Fixed #6264 - Datepicker: onSelect does not fire when setDate is called

(cherry picked from commit effdd5d)
@gnarf gnarf Merge pull request #322 from kborchers/bug_5665
Datepicker: Added checks for the disabled option. Fixed #5665 - Datepicker: Disabled parameter doesn't work(cherry picked from commit 4bdbab9)
@rdworth rdworth Datepicker: show inline datepicker setting explicit display:block ins…
…tead of using .show() in case it is disconnected. Fixed #7552 - A Datepicker created on a detached div has zero height

(cherry picked from commit b8af0d1)
@rdworth rdworth Datepicker i18n: Corrected Dutch abbreviation of month name March. Fi…
…xed #7566 - Dutch march name translation

(cherry picked from commit 5002bf6)
@scottgonzalez scottgonzalez Slider: Fixed var statement. Fixes #7564 - alignValue Global Scope. 8d43fe7
@scottgonzalez scottgonzalez Added compound test suite and updated QUnit. f7202b8
@scottgonzalez scottgonzalez Accordion tests: Fixed fixture id. c3c6daf
@scottgonzalez scottgonzalez Tests: Deleted failing widget tests. cd74589
@scottgonzalez scottgonzalez Tests: Delete everything that fails. 7f8e7da
@scottgonzalez scottgonzalez Tests: Added ability to run tests against different versions of jQuer…
…y core.
@scottgonzalez scottgonzalez jQuery 1.6 support. b796cc5
@scottgonzalez scottgonzalez Revert "Mouse: Changed mouseHandled check to a local var rather than …
…using originalEvent. Fixed #4333 - Nested draggables problem in IE"

This reverts commit 7eda94a.
@scottgonzalez scottgonzalez Datepicker: Removed click handling for month and year dropdowns. Fixe…
…s #6198 - Datepicker Month and Year dropdowns in IE have to click twice.

Thanks jdufresne
(cherry picked from commit 70687f7)
@scottgonzalez scottgonzalez Upgrade jQuery to 1.6.2. baa2e96
@scottgonzalez scottgonzalez Tagging the 1.8.15 release. 54f1e73
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.16pre 694b460
@scottgonzalez scottgonzalez Build: Updated release script. 67ff57a
@pelme pelme Backport of f999668 for 1-8-stable.
Original commit message from f999668:
Dialog: Before handling escape key presses, check if the default action has been prevented. Fixes #6966 - Pressing ESC on dialog when 2 dialogs are open closes both dialogs.
@scottgonzalez scottgonzalez Merge pull request #415 from pelme/1-8-stable
Backport of #6966 fix (multiple dialogs and ESC)
@gnarf gnarf Effects: Backporting 8108ec8 - Fixes #7595 - Wrapper-creating jquery-…
…ui animations will discard any focus state during the animation - Thanks @rubyruy
@kborchers kborchers Mouse: Changed mouseHandled check to a local var rather than using or…
…iginalEvent. Fixed #4333 - Nested draggables problem in IE

(cherry picked from commit dafc941)
@gnarf gnarf Button: Adding quotes to the attribute selector for labels - Fixes #7…
…534 - Button label selector omits quotes / fails for ids with ":"

(cherry picked from commit 065aef5)


@jzaefferer jzaefferer Backport widget demo from master to get it up on with th…
…e next 1.8.x release
@scottgonzalez scottgonzalez Revert "Datepicker: Added onSelect.apply() call to _setDate method if…
… onSelect is defined. Fixed #6264 - Datepicker: onSelect does not fire when setDate is called"

This reverts commit b8e14e7.
@scottgonzalez scottgonzalez Mouse: Work around a bug in IE 8 where disabled inputs don't have a n…
…odeName. Fixes #7620 - Mouse: Error in IE 8 with disabled inputs.

(cherry picked from commit 7f812f8)
Karl Kirch Datepicker: Added ability to stop datepicker from beforeShow. Fixes #…
…7602 - Ability to stop datepicker from appearing with beforeShow event handler.

(cherry picked from commit d146297)
@scottgonzalez scottgonzalez Widget: Wrap the remove event trigerring in a try/catch. Fixes #7510 …
…- throws a script error in certain circumstances.
@scottgonzalez scottgonzalez Widget demo: Fixed typo.
(cherry picked from commit a0eb042)
@scottgonzalez scottgonzalez Datepicker: Revert "Datepicker: Removing unnessecary typeof check. Fi…
…xed #6669 - Datepicker: _selectDate restores focus to non-object" Fixes #7623 - DatePicker reappears after selection in ie8.

This reverts commit 86a09ae.
@scottgonzalez scottgonzalez Draggable: Only run iframeFix logic if the option is truthy. Fixes #7…
…632 - Draggable: iframeFix always runs with old versions of jQuery.
@scottgonzalez scottgonzalez Droppable: Don't use .parentsUntil(). Fixes #7530 - Droppable fails o…
…n a.element.parentsuntil in version 1.8.14.
@scottgonzalez scottgonzalez Tagging the 1.8.16 release. 269fcfb
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.17pre a62074d
@gnarf gnarf Dialog: Tabbing out of a modal dialog was possible because keypress d…
…oesn't fire for tabs everywhere, switched to keyup. Added Unit Test - Caught by @DomenicDenicola - Fixes #3123 - Tabbing stops in modal dialog

(cherry picked from commit 96e5c24)
@gnarf gnarf Dialog: Update to 96e5c24 - keyup apparently doesn't work like I thou…
…ght it would everywhere, switching back to keydown.

(cherry picked from commit dfe75e1)
@scottgonzalez scottgonzalez Button: Fixed RTL detection to default to LTR. Fixes #7697 - Buttonse…
…t: Incorrect corners for disconnected elements.

(cherry picked from commit 08450c3)
@rdworth rdworth Datepicker i17n hu: Corrected some spellings and abbreviations as wel…
…l as dateFormat. Fixes #7714 - Hungarian translation
@rdworth rdworth Datepicker i18n hu: Corrected four-digit year in dateFormat. Fixes #7…
…714 - Hungarian translation

(cherry picked from commit cedac75)
@kborchers kborchers Datepicker: Added additional check to checkExternalClick to work when…
… clicking in another datepicker and removed old fix. Fixes #7686 - infinite loop when onclose event shows a second calendar

(cherry picked from commit af76ad1)
@rdworth rdworth Sortable: replaced hard-coded sortable with this.widgetName, and remo…
…ved lines from destroy that are handled by super. Fixes #7741 - ui.sortable is not working when it is extended

(cherry picked from commit 228b1b1)
@scottgonzalez scottgonzalez Progressbar: Hide overflowing content. Fixes #7743 - Progressbar: Val…
…ue div can flow out of wrapper div.

(cherry picked from commit 25ba0e6)
@gnarf gnarf Build: `ant size` will now give you a report detailing differences in…
… size since the last time you ran the report

(cherry picked from commit 264139b)


@gnarf gnarf Build: whitespace 6cd672b
@gnarf gnarf Build: Fixing the sizer script to handle this many files
(cherry picked from commit f6c1284)
@gnarf gnarf Build: For some reason, using parallel for gzip is causing some trunc…
…ation issues

(cherry picked from commit d871fe4)
@scottgonzalez scottgonzalez Autocomplete: Re-enable native autocomplete whent he page is unloaded…
…. Fixes #7790 - Autocomplete-enabled text input does not keep value when using back button in browser.
@scottgonzalez scottgonzalez Upgraded jQuery to 1.6.4. 4dd204b
@scottgonzalez scottgonzalez Sortable tests: Commented out assertions that don't make sense. be6b87b
@scottgonzalez scottgonzalez Default to jQuery 1.6.4 for tests. ca2ac47
@gnarf gnarf Build: Switching to uglify.js instead of closure compilier. Saves 4 m…
…inutes per build, and actually produces slightly smaller files

(cherry picked from commit bd71f24)


@scottgonzalez scottgonzalez Button: Create text span in correct document.
(cherry picked from commit c145f16)
@scottgonzalez scottgonzalez Autocomplete: Add 1px to the width of the menu to avoid wrapping in F…
…irefox. Fixes #7513 - Autocomplete: long text wraps in Firefox.

(cherry picked from commit 4cc61b4)
@kborchers kborchers Position: Added a check for fraction support in element positions. Fi…
…xes #7255 - Position: Revisit solution for off-by-1 errors.
@scottgonzalez scottgonzalez Datepicker: Changed Kazakh locale from kz to kk. Fixes #7829 - Kazakh…
…stan language code.

(cherry picked from commit f11dab3)
@MGaetan89 MGaetan89 Accordion: Fixed #7238 - Problem with accordion slide animation fixed…
… width calculation

(cherry picked from commit 124cf3c)
@scottgonzalez scottgonzalez Upgrade jQuery to 1.7. 1e28f83
@rdworth rdworth Theme base core: Updated clearfix to 'new micro clearfix hack' by Nic…
…olas Gallagher . Fixed #7838 - Clearfix breaks after runs through YUI Compressor

(cherry picked from commit c21a5b4)
@scottgonzalez scottgonzalez Widget: Set in ._trigger(). Fixes #7852 - Droppable even…
…t target changes under jQuery 1.7.

(cherry picked from commit 1b16514)
@rdworth rdworth Demos accordion hoverintent: moved event.type setter to not clobber e…
…vent.type. Partial fix for #7871 - Demo accordion hoverintent: hover instead of hoverintent behavior with jQuery 1.7.0

(cherry picked from commit f0f54e3)
@rdworth rdworth Selectable: add ui-selectee class to elements matching filter on refr…
…esh. Fixes #7716 - Selectable: new elements added programatically don't have class ui-selectee

(cherry picked from commit 97bc2d9)
@rdworth rdworth Merge pull request #511 from basti1253/master
build: removes disturbing error outputs on which call(cherry picked from commit d764388)
@mweimerskirch mweimerskirch Datepicker: Added Luxembourgish translation. Fixes #7891 Datepicker: …
…Add Luxembourgish Translation

(cherry picked from commit 326bfec)
@wgriffiths wgriffiths Datepicker: Added Welsh/UK localization. Fixes #7892 Datepicker: Add …
…Welsh/UK Localization

(cherry picked from commit 6525365)
@stojce stojce Datepicker: Added Macedonian i18n for date picker plugin. Fixes #7893…
… Datepicker: Add Macedonian Localization

(cherry picked from commit b2d05f8)
David De Sloovere Datepicker: added i18n for nl-BE. Fixes #7895 Datepicker: Add Dutch (…
…Belgium) Localization

(cherry picked from commit dfbd9be)
@igormilla igormilla jquery.ui.datepicker-uk.js : Corrected translation of the weekHeader.…
…(cherry picked from commit f25937b)
@scottgonzalez scottgonzalez Widget: Don't use $.event.props when creating events.
(cherry picked from commit 91ef69d)
@bikeshedder bikeshedder Droppable: Make sure._drop is called for all relevant droppables. Fix…
…es #6009 - Upper droppable should receive draggable. Fixes #6085 - Parent droppable takes precedence over dynamically created child droppable.

(cherry picked from commit fdc332e)
Jay Oster Datepicker: Fix `this` reference in _hideDatepicker(). Fixed #7722 - …
…Datepicker: Does not properly clear current instance when hidden.

(cherry picked from commit c36b43d)
@scottgonzalez scottgonzalez Selectable: Explicitly check event.ctrlKey now that jQuery differenti…
…ates between meta and ctrl. Fixes #7858 - ctrl-click to select multiple elements not working.

(cherry picked from commit 35dd041)
@scottgonzalez scottgonzalez Upgrade jQuery to 1.7.1. 94cc884
@scottgonzalez scottgonzalez Tagging the 1.8.17 release. f74537d
@scottgonzalez scottgonzalez Updating the 1-8-stable version to 1.8.18pre ef6668b
@scottgonzalez scottgonzalez Button: Apply overflow: hidden in all browsers except IE 6,7 to avoid…
… expanding the size of the button from negative text indent. Fixes #7911 - Button: icon only button in dialog causes horizontal scrollbar in Opera.

(cherry picked from commit a3a5c65)
@jzaefferer jzaefferer Build: Also minify i18n files. 349dce3
@selfthinker selfthinker CSS cleanup: changed coding standard to be more readable and fixed so…
…me whitespace issues

Using the following coding standard makes the CSS much more readable and easier to handle (e.g. copying and pasting or commenting rules) and also makes it easier to identify the differences between commits:

selector {
    property: value;
    property: value;
@selfthinker selfthinker CSS cleanup: removed invalid CSS from core styles
Used cleaner alternatives for .ui-helper-hidden-accessible and .ui-helper-clearfix and moved .ui-helper-zfix over to a new css file (jquery.ui.ancient.css) to separate IE6-only fixes from the rest to make it easier to remove them.
@selfthinker selfthinker CSS cleanup: deleted font-family and font-size from theme styles
The font-family and font-size should always be automatically inherited from each site's styles. There's no need to include them, except for demo/previewing purposes.
@selfthinker selfthinker CSS cleanup: moved most IE filters
* moved .ui-datepicker-cover to IE6-only styles
* moved opacity filters for .ui-priority-secondary, .ui-state-disabled and .ui-widget-shadow to new css file for non-latest browsers (jquery.ui.legacy.css) as they enhance the usability but are not essential
* only left opacity filter for .ui-widget-overlay as removing this would make the overlay unusable in IEs<9
@selfthinker selfthinker CSS cleanup: (re)moved some IE-specific hacks
* moved all occurrences of zoom to the IE6-only styles and changed to use height instead
* except one style was also for IE7: changed '.ui-menu .ui-menu-item a' to use min-height instead
* moved star hack for .ui-button to non-latest styles and changed invalid hack into valid hack
@selfthinker selfthinker CSS cleanup: moved vendor-specific prefixed border-radius to non-late…
…st styles

As border-radius is supported by all latest browsers, their vendor-specific prefixed equivalents are not very important anymore.
@selfthinker selfthinker CSS cleanup: added input as another candidate for ::-moz-focus-inner
This is the only other invalid CSS left as it helps to keep button styling a bit more consistent. But it's still debatable as every button looks different in every browser anyway.
@selfthinker selfthinker CSS cleanup: fixed more whitespace issues 8fd710f
@selfthinker selfthinker CSS cleanup: removed some redundant lines b46f76b
@selfthinker selfthinker CSS cleanup: removed redundant colour
Removed border colour from .ui-selectable-helper as the colour will automatically be the inherited text colour.
@selfthinker selfthinker CSS cleanup: IE6 fixes
* forgot '* html' in front of some IE6-only styles
* moved one left IE6-only style over to those others
@selfthinker selfthinker CSS cleanup: IE6 fixes
* changed some fixes to use zoom again
* changed .ui-autocomplete back to use width again
* split IE6+7 button fix up into 2 different files
@selfthinker selfthinker CSS cleanup: small font-size changes
* added font-size back to .ui-widget form elements (just in case)
* added font-size to .ui-widget itself to avoid problems when it's attached to form elements themselves
@selfthinker selfthinker CSS cleanup: added bigger font-size to .ui-widget in demos
The general (.ui-widget) font-size shouldn't be part of the core CSS (so, removed in a3b2ad3), but should be set if needed by the user. As the demos set a body font-size of 62.5%, the original 1.1em make sense in there.

This is not a usable pull request.


Yup, sorry. Github automatically assumed this should be merged into master, while this pull request would work for merging into 1-8-stable. Do you have any idea how to achieve that kind of pull request?


When you're sending the pull request, the top of the page will say "You're asking jquery to pull..." you can click on the "jquery:master" text and change which branch you want it to send the pull request against. It's one of GitHub's many really useful, but not at all easy to discover features.


Ah, found it out myself and sent a correct one => #559.
Sorry again.


Can anyone explain why it's calling .offset(function(_ offset) {return offset}).offset()? Master is calling .offset().left, without this hoop-jumping.

(I ask because I'd love to see #8254 fixed in this branch. Yes, I have an app that is still stuck on 1.3.2...)

Thank you. my github-fu was not strong enough to find that. :-(


I've noticed a problem with this commit. It's outlined here;
but I get the problem in my own plugin (not really gotten around to releasing it publicly yet as it needs a fair bit of supporting documentation and I'm lazy).

Basically, the problem is Firefox veto'ing actions. For me it only happens on the second upload when I initiate a graphical effect.
"Security Manager vetoed action arg 0 [nsIDOMHTMLDivElement.contains]"

Putting the $.contains() test inside a try/catch block avoids the error and thus is a suitable fix. I'll open a new issue about it.


Can you please provide a test case on jsFiddle and put it on the ticket?

I thought the test case would be a pain to write as I thought it was going to be pretty involved, but I was able to create it pretty easily in the end. I've updated the ticket.


This causes the dialog to jump when resizing. Open the default dialog demo, resize from the bottom right and notice the top left of the dialog will move.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.