]> source.dussan.org Git - jquery-ui.git/log
jquery-ui.git
8 years agoCalendar: Make sure keydown original event is available
Felix Nagel [Sun, 22 May 2016 15:19:09 +0000 (17:19 +0200)]
Calendar: Make sure keydown original event is available

8 years agoCalendar tests: Add select event unit tests
Felix Nagel [Sun, 22 May 2016 15:18:28 +0000 (17:18 +0200)]
Calendar tests: Add select event unit tests

8 years agoDatepicker: Make use of Calendar widget icons option 1698/head
Felix Nagel [Sat, 16 Apr 2016 16:47:43 +0000 (18:47 +0200)]
Datepicker: Make use of Calendar widget icons option

Fix missing classes options defaults in tests.

8 years agoCalendar: Add icons option support
Felix Nagel [Sat, 16 Apr 2016 15:20:58 +0000 (17:20 +0200)]
Calendar: Add icons option support

8 years agoDatepicker: Make use of classes option
Felix Nagel [Sat, 16 Apr 2016 15:01:21 +0000 (17:01 +0200)]
Datepicker: Make use of classes option

8 years agoCalendar: Use classes option for non performance critical rendering
Felix Nagel [Sat, 16 Apr 2016 14:49:40 +0000 (16:49 +0200)]
Calendar: Use classes option for non performance critical rendering

8 years agoCalendar: Add missing day cell and month label ARIA attributes
Felix Nagel [Wed, 13 Apr 2016 21:30:44 +0000 (23:30 +0200)]
Calendar: Add missing day cell and month label ARIA attributes

8 years agoCalendar: Use shift and ctrl key as modifier for page up / down
Felix Nagel [Wed, 13 Apr 2016 20:19:01 +0000 (22:19 +0200)]
Calendar: Use shift and ctrl key as modifier for page up / down

8 years agoDatepicker: Always focus calendar grid when opening
Felix Nagel [Wed, 13 Apr 2016 19:54:48 +0000 (21:54 +0200)]
Datepicker: Always focus calendar grid when opening

Remove arrow down key requirement.

8 years agoCalendar: Update globalize and cldr dependencies
Felix Nagel [Tue, 12 Apr 2016 21:09:43 +0000 (23:09 +0200)]
Calendar: Update globalize and cldr dependencies

8 years agoMerge branch 'master' into datepicker
Felix Nagel [Tue, 12 Apr 2016 20:40:19 +0000 (22:40 +0200)]
Merge branch 'master' into datepicker

8 years agoSortable: Fix incorrect top containment for document
Maksim Ryzhikov [Tue, 12 Apr 2016 19:39:06 +0000 (15:39 -0400)]
Sortable: Fix incorrect top containment for document

Fixes #14927
Closes gh-1695

8 years agoBuild: Adjust author info for Dan Strohl
Scott González [Wed, 6 Apr 2016 17:06:40 +0000 (13:06 -0400)]
Build: Adjust author info for Dan Strohl

8 years agoBuild: Update authors list
Scott González [Mon, 4 Apr 2016 13:16:49 +0000 (09:16 -0400)]
Build: Update authors list

8 years agoBuild: Update .mailmap
Siebrand Mazeland [Sat, 2 Apr 2016 15:11:02 +0000 (18:11 +0300)]
Build: Update .mailmap

Closes gh-1693

8 years agoSortable: Update _contactContainers to use page clientX/Y values
dstrohl [Tue, 16 Dec 2014 16:05:54 +0000 (08:05 -0800)]
Sortable: Update _contactContainers to use page clientX/Y values

The sortable was using the window position compared with page position to
determine where to drop objects.  this was only a problem for sortables far
enough down to require scrolling.

Fixes #10727
Fixes #5039
Closes gh-1475
Closes gh-1585

8 years agoMenu: Check that there is an active item in `_activate()`
Rand Scullard [Mon, 28 Sep 2015 20:15:46 +0000 (16:15 -0400)]
Menu: Check that there is an active item in `_activate()`

Closes gh-1606

8 years agoResizable: Implement `setOption` for handles
Konstantin Dinev [Thu, 21 Jan 2016 14:40:23 +0000 (16:40 +0200)]
Resizable: Implement `setOption` for handles

Fixes #3423
Closes gh-1666

8 years agoSlider: Fixed max value miscalculation
Mukul Hase [Thu, 11 Feb 2016 19:29:54 +0000 (00:59 +0530)]
Slider: Fixed max value miscalculation

Fixes #12852
Closes gh-1664

8 years agoSelectmenu: Prepend icon and move overflow to text span
Alexander Schmitz [Wed, 30 Mar 2016 15:38:34 +0000 (11:38 -0400)]
Selectmenu: Prepend icon and move overflow to text span

Fixes #14938
Closes gh-1685

8 years agoDatepicker: Fixed keyboard navigation
Piotr Baran [Fri, 19 Feb 2016 21:23:11 +0000 (22:23 +0100)]
Datepicker: Fixed keyboard navigation

Fixes #7956
Closes gh-1677

8 years agoCheckboxradio: Check that there is an icon before toggeling class
Alexander Schmitz [Wed, 23 Mar 2016 12:18:25 +0000 (08:18 -0400)]
Checkboxradio: Check that there is an icon before toggeling class

Fixes #14939
Closes gh-1686

8 years agoResizable: Fix top jump with rotated element
Francesc Baeta [Thu, 24 Mar 2016 15:28:15 +0000 (16:28 +0100)]
Resizable: Fix top jump with rotated element

Fix top jump when resizing a rotated element (90°) using north handle
and exceeding the minmal height (default 10px).

Bug was found using a resizable-rotation-patch:
https://github.com/unlocomqx/jQuery-ui-resizable-rotation-patch

Closes gh-1687

8 years agoSelectmenu: Added missing semicolon
Anne-Gaelle Colom [Tue, 29 Mar 2016 12:59:32 +0000 (13:59 +0100)]
Selectmenu: Added missing semicolon

Closes gh-1689

8 years agoMenu: Style cleanup
Matt Brundage [Fri, 18 Mar 2016 19:41:02 +0000 (15:41 -0400)]
Menu: Style cleanup

Space savings and consistency with other rules in how we specify no
outline (namely, .ui-helper-reset and .ui-dialog ).

Closes gh-1684

8 years agoAuthors: Update with latest 1.12 contributors
Jörn Zaefferer [Thu, 17 Mar 2016 09:25:21 +0000 (10:25 +0100)]
Authors: Update with latest 1.12 contributors

8 years agoMenu: Remove active class from top-level item when menu is blurred 1683/head
Jörn Zaefferer [Fri, 11 Mar 2016 16:35:25 +0000 (17:35 +0100)]
Menu: Remove active class from top-level item when menu is blurred

This issue was introduced by 0bbd1569182bc03e8dc4f5f8aa203e8edbe15f99,
which reduced the use of ui-state-focus and ui-state-active to using
only ui-state-focus. This introduced the issue addressed here.

The fix is more of a workaround. With test test in place, we can
investigate a better solution in the future.

Fixes #14919

8 years agoDialog: Remove use of `$.now()` in performance test
Scott González [Thu, 3 Mar 2016 18:38:57 +0000 (13:38 -0500)]
Dialog: Remove use of `$.now()` in performance test

8 years agoDate tests: Fix months method tests 1660/head
Felix Nagel [Wed, 20 Jan 2016 11:12:53 +0000 (12:12 +0100)]
Date tests: Fix months method tests

Make sure tests are not depending on current month. Fixes tests run in December.
Removed duplicate test. Improve test descriptions.

8 years agoBuild: Upgrade to grunt-html 6.0.0
Scott González [Wed, 17 Feb 2016 18:14:31 +0000 (13:14 -0500)]
Build: Upgrade to grunt-html 6.0.0

Closes gh-1680

8 years agoSelectmenu: Fixed selectmenu icon float right
Alexander Schmitz [Wed, 10 Feb 2016 16:31:03 +0000 (11:31 -0500)]
Selectmenu: Fixed selectmenu icon float right

Also removes the icon space as its not needed with a floated icon

Fixes #14914
Closes gh-1671

8 years agoDatepicker: Use `getFullYear()` instead of deprecated `getYear()`
Fahad Ahmad [Sun, 21 Feb 2016 07:36:46 +0000 (02:36 -0500)]
Datepicker: Use `getFullYear()` instead of deprecated `getYear()`

Fixes #14920
Closes gh-1678

8 years agoAutocomplete: Work around `isContentEditable` bug in Chrome
Scott González [Tue, 16 Feb 2016 15:22:45 +0000 (10:22 -0500)]
Autocomplete: Work around `isContentEditable` bug in Chrome

Fixes #14917
Closes gh-1673

8 years agoControlgroup: Fix quote style in demo
Scott González [Tue, 16 Feb 2016 15:22:30 +0000 (10:22 -0500)]
Controlgroup: Fix quote style in demo

8 years agoAccordion: Correct height calculated when closed
Alyosha Pushak [Mon, 13 Apr 2015 02:17:16 +0000 (19:17 -0700)]
Accordion: Correct height calculated when closed

Fixes #11938
Closes gh-1536
Closes gh-1616

8 years agoRevert "Build: Upgrade grunt-html to 6.0.0"
Scott González [Tue, 9 Feb 2016 19:29:56 +0000 (14:29 -0500)]
Revert "Build: Upgrade grunt-html to 6.0.0"

This reverts commit f9e07a374cc912e85a3d7d97281c1c5438fa1a43.

Travis doesn't support Java v1.8 yet.

8 years agoBuild: Upgrade commitplease to 2.3.0
Scott González [Tue, 9 Feb 2016 19:12:30 +0000 (14:12 -0500)]
Build: Upgrade commitplease to 2.3.0

Closes gh-1670

8 years agoBuild: Upgrade rimraf to 2.5.1
Scott González [Tue, 9 Feb 2016 19:11:53 +0000 (14:11 -0500)]
Build: Upgrade rimraf to 2.5.1

Ref gh-1670

8 years agoBuild: Upgrade load-grunt-tasks to 3.4.0
Scott González [Tue, 9 Feb 2016 19:10:59 +0000 (14:10 -0500)]
Build: Upgrade load-grunt-tasks to 3.4.0

Ref gh-1670

8 years agoBuild: Upgrade grunt-html to 6.0.0
Scott González [Tue, 9 Feb 2016 19:07:39 +0000 (14:07 -0500)]
Build: Upgrade grunt-html to 6.0.0

Ref gh-1670

8 years agoBuild: Upgrade grunt-git-authors to 3.1.0
Scott González [Tue, 9 Feb 2016 19:06:34 +0000 (14:06 -0500)]
Build: Upgrade grunt-git-authors to 3.1.0

Ref gh-1670

8 years agoBuild: Remove grunt-esformatter
Scott González [Tue, 9 Feb 2016 19:03:11 +0000 (14:03 -0500)]
Build: Remove grunt-esformatter

Ref gh-1670

8 years agoBuild: Upgrade grunt-contrib-uglify to 0.11.1
Scott González [Tue, 9 Feb 2016 18:59:36 +0000 (13:59 -0500)]
Build: Upgrade grunt-contrib-uglify to 0.11.1

Ref gh-1670

8 years agoBuild: Upgrade grunt-contrib-qunit to 1.0.1
Scott González [Tue, 9 Feb 2016 18:57:41 +0000 (13:57 -0500)]
Build: Upgrade grunt-contrib-qunit to 1.0.1

Ref gh-1670

8 years agoBuild: Upgrade grunt-contrib-jshint to 0.12.0
Scott González [Tue, 9 Feb 2016 18:55:53 +0000 (13:55 -0500)]
Build: Upgrade grunt-contrib-jshint to 0.12.0

Ref gh-1670

8 years agoBuild: Upgrade grunt-csslint to 0.5.0
Scott González [Tue, 9 Feb 2016 18:54:28 +0000 (13:54 -0500)]
Build: Upgrade grunt-csslint to 0.5.0

Ref gh-1670

8 years agoBuild: Upgrade grunt-bowercopy to 1.2.4
Scott González [Tue, 9 Feb 2016 18:53:35 +0000 (13:53 -0500)]
Build: Upgrade grunt-bowercopy to 1.2.4

Ref gh-1670

8 years agoBuild: Upgrade grunt to 0.4.5
Scott González [Tue, 9 Feb 2016 18:52:21 +0000 (13:52 -0500)]
Build: Upgrade grunt to 0.4.5

Ref gh-1670

8 years agoDraggable: Improve detection for when to blur the active element
Scott González [Tue, 5 May 2015 13:29:21 +0000 (09:29 -0400)]
Draggable: Improve detection for when to blur the active element

Fixes #12472
Fixes #14905
Closes gh-1548

8 years agoDatepicker: Fix flaky test
Scott González [Tue, 9 Feb 2016 16:28:31 +0000 (11:28 -0500)]
Datepicker: Fix flaky test

8 years agoCalendar: Fix line indention
Felix Nagel [Fri, 4 Dec 2015 08:56:23 +0000 (09:56 +0100)]
Calendar: Fix line indention

8 years agoCalendar: Do not rebuild whole calendar when selecting date
Felix Nagel [Thu, 3 Dec 2015 17:16:40 +0000 (18:16 +0100)]
Calendar: Do not rebuild whole calendar when selecting date

8 years agoCalendar: Let datepicker handle focus after date selection
Felix Nagel [Thu, 3 Dec 2015 15:45:47 +0000 (16:45 +0100)]
Calendar: Let datepicker handle focus after date selection

8 years agoTooltip: Remove use of `$.parseJSON()`
Scott González [Mon, 18 Jan 2016 17:36:25 +0000 (12:36 -0500)]
Tooltip: Remove use of `$.parseJSON()`

Also fixes the module loading for the tooltip animations visual test.

Fixes #14903
Closes gh-1665

8 years agoSelectors: Fix metadata
Scott González [Fri, 15 Jan 2016 02:07:53 +0000 (21:07 -0500)]
Selectors: Fix metadata

Closes gh-1663

8 years agoDatepicker: Improve tab order handling
Felix Nagel [Thu, 3 Dec 2015 15:39:30 +0000 (16:39 +0100)]
Datepicker: Improve tab order handling

Remove unneeded tabindex attribute change. Set focus to input after tab,
let default behavior decide which elements gains focus next.

8 years agoCalendar tests: Adjust structure tests to latest changes
Felix Nagel [Thu, 3 Dec 2015 10:57:35 +0000 (11:57 +0100)]
Calendar tests: Adjust structure tests to latest changes

8 years agoCalendar: Fix ARIA ids for multiple months
Felix Nagel [Wed, 2 Dec 2015 21:02:24 +0000 (22:02 +0100)]
Calendar: Fix ARIA ids for multiple months

8 years agoCalendar: Fix focus issues
Felix Nagel [Wed, 2 Dec 2015 20:47:25 +0000 (21:47 +0100)]
Calendar: Fix focus issues

* Change next / prev button structure for better tabindex
* Improve focus and active handling

8 years agoDate: Improve header data
Felix Nagel [Wed, 2 Dec 2015 17:54:47 +0000 (18:54 +0100)]
Date: Improve header data

8 years agoBuild: Update bugs URL
Scott González [Tue, 8 Dec 2015 14:33:52 +0000 (09:33 -0500)]
Build: Update bugs URL

8 years agoCalendar: Add css-dependency-comments based on jQuery Mobile
Felix Nagel [Wed, 2 Dec 2015 17:53:26 +0000 (18:53 +0100)]
Calendar: Add css-dependency-comments based on jQuery Mobile

Related 45744efd268137216d71c38774821fd7a01d3c34

8 years agoCalendar: Fix header data
Felix Nagel [Wed, 2 Dec 2015 17:50:13 +0000 (18:50 +0100)]
Calendar: Fix header data

8 years agoCalendar tests: Fix and update button advances unit tests
Felix Nagel [Wed, 2 Dec 2015 17:46:34 +0000 (18:46 +0100)]
Calendar tests: Fix and update button advances unit tests

Related to 3570cc5a2b2ec59fa1ccb4c78a58f526ca69918e

8 years agoCalendar: Update Button widget implementation to latest changes
Felix Nagel [Wed, 2 Dec 2015 17:44:20 +0000 (18:44 +0100)]
Calendar: Update Button widget implementation to latest changes

8 years agoMerge branch 'master' into datepicker
Felix Nagel [Wed, 2 Dec 2015 17:20:54 +0000 (18:20 +0100)]
Merge branch 'master' into datepicker

8 years agoRelease: Update for 1.12 release, add test script 1642/head
Jörn Zaefferer [Mon, 2 Nov 2015 15:41:25 +0000 (16:41 +0100)]
Release: Update for 1.12 release, add test script

Fixes jquery/download.jqueryui.com#282

8 years agoCalendar: Fix jshint issues 1651/head
Felix Nagel [Wed, 25 Nov 2015 21:22:31 +0000 (22:22 +0100)]
Calendar: Fix jshint issues

8 years agoCalendar tests: Add missing Gobalize formatter / parser full
Felix Nagel [Wed, 18 Nov 2015 18:49:13 +0000 (19:49 +0100)]
Calendar tests: Add missing Gobalize formatter / parser full

8 years agoCalendar tests: Use globalize-runtime with compiled locales
Felix Nagel [Wed, 18 Nov 2015 18:47:39 +0000 (19:47 +0100)]
Calendar tests: Use globalize-runtime with compiled locales

8 years agoDate tests: Fix first day of week calculation for non latin locales
Felix Nagel [Wed, 18 Nov 2015 18:43:35 +0000 (19:43 +0100)]
Date tests: Fix first day of week calculation for non latin locales

9 years agoAuthors: Update with latest 1.12 contributors
Jörn Zaefferer [Thu, 26 Nov 2015 18:03:32 +0000 (19:03 +0100)]
Authors: Update with latest 1.12 contributors

9 years agoEffects: Refactor transfer back compat to avoid bad nested return 1657/head
Jörn Zaefferer [Thu, 26 Nov 2015 17:39:30 +0000 (18:39 +0100)]
Effects: Refactor transfer back compat to avoid bad nested return

Download builder replaces return statements while concatenating a
bundle, but fails to deal with this nested return. Since this module
is already deprecated, pulling the return to the top level makes
more sense.

9 years agoCalendar: Remove unused data-modules attribute from localization demo
Felix Nagel [Wed, 18 Nov 2015 16:06:20 +0000 (17:06 +0100)]
Calendar: Remove unused data-modules attribute from localization demo

9 years agoDatepicker: Fix outdated Globalize format option in date-format demo
Felix Nagel [Wed, 18 Nov 2015 16:05:33 +0000 (17:05 +0100)]
Datepicker: Fix outdated Globalize format option in date-format demo

9 years agoCalendar: Fix first day of week calculation for non latin locales
Felix Nagel [Wed, 18 Nov 2015 16:04:55 +0000 (17:04 +0100)]
Calendar: Fix first day of week calculation for non latin locales

9 years agoCalendar: Use globalize-runtime with compiled locales
Felix Nagel [Wed, 18 Nov 2015 16:04:20 +0000 (17:04 +0100)]
Calendar: Use globalize-runtime with compiled locales

9 years agoCalendar: Remove Globalize.cldr.supplemental.weekData dependency
Felix Nagel [Mon, 16 Nov 2015 21:30:51 +0000 (22:30 +0100)]
Calendar: Remove Globalize.cldr.supplemental.weekData dependency

9 years agoBuild: Use jquery-git in place of jquery-compat-git
Michał Gołębiowski [Thu, 12 Nov 2015 14:30:23 +0000 (15:30 +0100)]
Build: Use jquery-git in place of jquery-compat-git

jQuery Compat is not going to get released after all; jQuery UI should be tested
against jquery-git instead of jquery-compat-git.

Closes gh-1646

9 years agoDatepicker: Refactor `_updateAlternate()` method
Benjamin Albert [Fri, 13 Nov 2015 13:12:40 +0000 (15:12 +0200)]
Datepicker: Refactor `_updateAlternate()` method

Closes gh-1647

9 years agoDraggable: Change element ids in demo
Scott González [Mon, 9 Nov 2015 14:51:21 +0000 (09:51 -0500)]
Draggable: Change element ids in demo

9 years agoResizable: Fix data reference for `ui-resizable-alsoresize`
Scott González [Mon, 9 Nov 2015 14:16:13 +0000 (09:16 -0500)]
Resizable: Fix data reference for `ui-resizable-alsoresize`

Fixes #14788

9 years agoResizable: Don't use CSS shorthand properties with `.css()`
Scott González [Thu, 5 Nov 2015 14:19:55 +0000 (09:19 -0500)]
Resizable: Don't use CSS shorthand properties with `.css()`

Fixes #7766
Closes gh-1644

9 years agoDemos: Link widget demo to learn site
Jörn Zaefferer [Thu, 29 Oct 2015 11:40:30 +0000 (12:40 +0100)]
Demos: Link widget demo to learn site

Ref jquery/jqueryui.com#39
Closes gh-1637

9 years agoTheme: Fix position of some icons
Scott González [Wed, 28 Oct 2015 19:40:33 +0000 (15:40 -0400)]
Theme: Fix position of some icons

Closes gh-1636

9 years agoCheckboxradio: Properly find radio groups from the associated form
Scott González [Tue, 27 Oct 2015 18:35:27 +0000 (14:35 -0400)]
Checkboxradio: Properly find radio groups from the associated form

Fixes #9973
Closes gh-1631

9 years agoAuthors: Update with 1.12 contributors 1640/head
Jörn Zaefferer [Thu, 29 Oct 2015 14:27:16 +0000 (15:27 +0100)]
Authors: Update with 1.12 contributors

9 years agoRelease: Use latest download builder
Jörn Zaefferer [Thu, 29 Oct 2015 14:24:26 +0000 (15:24 +0100)]
Release: Use latest download builder

9 years agoButton: Add tests for button with html markup 1634/head
Jörn Zaefferer [Wed, 28 Oct 2015 18:04:09 +0000 (19:04 +0100)]
Button: Add tests for button with html markup

Ref gh-1632
Ref jquery/api.jqueryui.com#281

9 years agoDialog: Escape closeText option before passing it to button 1635/head
Jörn Zaefferer [Wed, 28 Oct 2015 18:11:07 +0000 (19:11 +0100)]
Dialog: Escape closeText option before passing it to button

Ref gh-1632
Fixes jquery/api.jqueryui.com#281

9 years agoControlgroup: Simplify CSS overrides for spinner
Scott González [Wed, 28 Oct 2015 16:58:01 +0000 (12:58 -0400)]
Controlgroup: Simplify CSS overrides for spinner

Closes gh-1633

9 years agoCheckboxradio: Fix error tests with jQuery 1.7.0
Scott González [Wed, 28 Oct 2015 13:23:28 +0000 (09:23 -0400)]
Checkboxradio: Fix error tests with jQuery 1.7.0

9 years agoControlgroup: Add compound test suite for all jQuery versions
Scott González [Wed, 28 Oct 2015 13:16:31 +0000 (09:16 -0400)]
Controlgroup: Add compound test suite for all jQuery versions

9 years agoCheckboxradio: Add compound test suite for all jQuery versions
Scott González [Wed, 28 Oct 2015 13:15:11 +0000 (09:15 -0400)]
Checkboxradio: Add compound test suite for all jQuery versions

9 years agoControlgroup: Test cleanup
Scott González [Tue, 27 Oct 2015 20:32:30 +0000 (16:32 -0400)]
Controlgroup: Test cleanup

9 years agoCheckboxradio: Test cleanup
Scott González [Tue, 27 Oct 2015 20:05:52 +0000 (16:05 -0400)]
Checkboxradio: Test cleanup

9 years agoMouse: Ignore `mousemove` events triggered by key presses in Safari
Scott González [Sat, 17 Oct 2015 21:53:15 +0000 (17:53 -0400)]
Mouse: Ignore `mousemove` events triggered by key presses in Safari

If the user presses control, meta, shift, or alt during a drag operation,
Safari will trigger an event where `event.which` is `0`. We use that scenario
to detect that a `mouseup` occurred in a different document, so we need to
ignore these events when one of the keys are pressed.

Fixes #14461
Closes gh-1620

9 years agoTests: Fix improper async sortable test
Leonardo Balter [Tue, 27 Oct 2015 16:33:44 +0000 (12:33 -0400)]
Tests: Fix improper async sortable test

Caught when testing jQuery UI against the new QUnit version, where start throws
an error if called with a non-numeric error.

Closes gh-1630

9 years agoDraggable: Skip window bubbling test in IE 8
Scott González [Mon, 26 Oct 2015 19:10:43 +0000 (15:10 -0400)]
Draggable: Skip window bubbling test in IE 8

IE 8 implements DOM Level 2 Events which only has events propagate
up to the document, not the window.

Ref #10818
Ref gh-1621
Closes gh-1627

9 years agoTabs: Handle overly-precise values in tests in IE
Scott González [Mon, 26 Oct 2015 21:37:41 +0000 (17:37 -0400)]
Tabs: Handle overly-precise values in tests in IE

Closes gh-1628