| Age | Commit message (Collapse) | Author | Files | Lines |
|
* rename constants
* enforce the constants to be Boolean
* use the coverage plugin only one time, on the latest jQuery run
* fix karma `logLevel`
|
|
|
|
|
|
Be consistent with Popper's name.
|
|
Handle Chromium to run Karma
|
|
Don't hide modal when `config.keyboard` is false
|
|
Co-authored-by: XhmikosR <[email protected]>
|
|
When starting a cycle for a carousel, it only checks for a default interval, and not an interval defined on the slide element via data props. This adds a check in before creating the interval to move to the next slide.
Co-authored-by: XhmikosR <[email protected]>
|
|
tests: fix sanitizer test.
The test template does not include a `script` tag so the test always returned true.
|
|
* Replace visually hidden span with aria-current in tests
* Remove redundant visually hidden "(current)" when `aria-current` already used
Closes #31891
|
|
Enforce ES5 for tests
|
|
- add unit test to count how many events are thrown when widget contains multiple tags inside label
- add a parameter to toggle, if click event is provided onto an input then don't trigger another change event already thrown by the browser
- simplify the case where toggle interface is called click provide from input itself OR it's a button without label. If label is present, then browser propagate click event from childrens through label and then cause multiple calls to toggle
- the test assumes that `.btn` class is always set onto the label if there's one, otherwise need to update this plugin and look for label around the input
Test with keyboard, mouse and js click call
Co-authored-by: XhmikosR <[email protected]>
|
|
|
|
|
|
|
|
|
|
* @rollup/plugin-node-resolve 8.1.0
* popper.js 1.16.1
* qunit 2.10.1
* rollup 2.21.0
|
|
|
|
|
|
|
|
Remove the class `.nav-item` from `.nav-link` inside the non `ul` or `ol` based navs.
This makes the consistency for `.nav-item` (This class will not be required on the `.nav-link`).
`.nav-item` was only required when you use `.nav-fill` or `.nav-justified` on the `.nav`. In other cases, it was redundant. And the purpose of `.nav-item` on `.nav-link`s can be achieved via flexbox utilities as well (Mentioned in the docs also).
|
|
* instead of stopping event if onclick is triggered on input, call toggle method only if its not on checkbox inside a label
* add unit test
* add a dedicated test to ensure click event is forward to label
Co-authored-by: XhmikosR <[email protected]>
|
|
|
|
Add role="dialog" in modals via JavaScript
|
|
Update to `@rollup/plugin-babel`
|
|
Add a test about the scrollbar issue on non-integer width
|
|
|
|
|
|
|
|
|
|
|
|
Remove caret element
|
|
|
|
Add aria-role presentation on li element when ul element has role tablist and remove dropdown from visual tests as they've been removed from doc
|
|
|
|
|
|
fix: ensure totype always return stringified null when null passed
|
|
|
|
* sinon 8.x doesn't work with IE, so leave it at 7.x.
|
|
Close modal with keyboard=true & backdrop=static
|
|
|
|
|
|
dropdown show method should do the same as toggle
|
|
dropdown - destroy old popper.js references
|
|
allow to pass popper.js configuration for tooltip/popover and dropdown
|
|
allow dynamic modal body for scrollable modals
|
|
|
|
* Ensure correct active class is set on button toggles/checkboxes/radios on page load
Sanity check, ensures that the UI visually matches the actual values/states of controls. Also ensures that if any autocomplete/autofill happened, this is visually accounted for
by having the correct class set.
Includes unit tests (and `autocomplete` has been removed from these as it's no longer necessary)
* Remove now unnecessary autocomplete attribute
As the attribute was there to force/ensure that the visual presentation matched the state, and this is now taken care of programmatically, there's no need to unnecessarily suppress autocomplete...let them autocomplete if they want to...
|
|
Backport of the unit test from https://github.com/twbs/bootstrap/pull/28928
|
|
* Don't open dropdown on ESC on trigger element
Closes #28751
|