aboutsummaryrefslogtreecommitdiff
path: root/js/tests/visual/scrollspy.html
AgeCommit message (Collapse)AuthorFilesLines
2023-05-01Fix scrollspy and accented anchor links (#38502)Alejandro Mendoza1-0/+9
2022-06-03Remove confusing unnecessary id/aria-labelledby for dropdown menus (#36487)Patrick H. Lauke1-2/+2
see https://github.com/twbs/bootstrap/discussions/35755 Note that even the APG guide for disclosure widgets doesn't use this optional "nice-to-have" extra bit https://www.w3.org/WAI/ARIA/apg/patterns/disclosure/ (though they do use `aria-controls`, which in most current browser/AT combos is borked though)
2022-01-30Fix visual tests (#35585)XhmikosR1-8/+1
* Fix visual tests They broke in #34509 * load bundle.js in visual tests Co-authored-by: GeoSot <[email protected]>
2021-02-22visual tests: add missing base-component dist file (#33167)XhmikosR1-0/+1
Regression of #32313
2020-12-04feat(RTL): implement RTLGaël Poupard1-1/+1
Using RTLCSS directives, renaming things to use logical names and following best practices.
2020-11-14Add `bs` in data attributesRohit Sharma1-3/+3
- Add `bs` in data APIs everywhere - Update unit tests
2020-11-05Remove the now unneeded polyfills.XhmikosR1-1/+0
2020-10-22Move `href` attribute first (#31835)XhmikosR1-1/+1
2020-03-31Use unordered lists in dropdown-menusMartijn Cuppens1-5/+5
2019-07-24add polyfill.js in visual tests (#29116)Johann-S1-0/+1
2019-05-08Rename `eventHandler` and `selectorEngine` files.XhmikosR1-2/+2
2019-03-18fix remove files in our visual testsJohann-S1-3/+1
2019-02-27Remove the now unneeded `shrink-to-fit` directive. (#28314)XhmikosR1-1/+1
2019-02-20chore(update): bump to 4.1.3Johann-S1-2/+1
2019-02-20fix(visual-test): remove jquery in themJohann-S1-1/+1
2019-02-20rewritten scrollspy without jqueryAlessandro Chitolina1-0/+3
2019-02-20alert without jqueryJohann-S1-1/+1
2019-02-20Remove jQuery from Util.jsJohann-S1-0/+2
s
2019-02-19Remove incorrect aria-haspopup from dropdown toggles (#28299)Patrick H. Lauke1-1/+1
`aria-haspopup` use requires the use of an ARIA `menu`, `listbox`, `tree`, `grid` or `dialog` (see https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup) in our use (as generic disclosure widgets), it's incorrect and sets up the wrong assumption/behavior from assistive technologies. in future, we likely want to change our dropdowns to essentially be like a `dialog` - move focus to it when opened, possibly make it modal so focus is maintained inside it and the rest of the page is hidden/inert. but for now, removing the incorrect attribute is probably the quickest, most immediate fix.
2019-01-15tests: use jQuery from node_modules. (#28059)XhmikosR1-1/+1
2018-12-21Prep for v4.2.0 releaseMark Otto1-1/+1
- Move 4.1 docs to 4.2 - Update versions everywhere to 4.1.3 with release script - Manually bump the shorthand version in package.json - Add 4.2 to the versions docs page - Update some redirects - Fix tests asset URLs - Bump Nuget and more
2018-12-16Revert "Remove now unnecessary shrink-to-fit viewport directive (#27818)" ↵XhmikosR1-1/+1
(#27855) This reverts commit af484dc12c2302c0e594a0e73a2ba06738a84410.
2018-12-15Remove now unnecessary shrink-to-fit viewport directive (#27818)Patrick H. Lauke1-1/+1
`shrink-to-fit=no` is not needed anymore - Apple removed the need for it from iOS9.3 onwards See https://www.scottohara.me/blog/2018/12/11/shrink-to-fit.html and https://github.com/h5bp/html5-boilerplate/issues/2102
2018-07-23fix(tests): visual plugins testsJohann-S1-2/+1
2017-10-22Tighten htmllint's rules. (#24471)XhmikosR1-1/+1
2017-10-03Switch to lowercase `doctype`. (#24217)XhmikosR1-1/+1
Having it uppercase doesn't offer anything and the lowercase version slightly improves gzip compression.
2017-06-25update navbars to rename .navbar-inverse to .navbar-dark, update all navbar ↵Mark Otto1-1/+1
examples and variables
2017-06-04Update path to our docs assets for visual testsJohann-S1-2/+2
2017-05-14Fix dropdown in scrollspy visual test (add Popper.js)Johann-S1-0/+1
2017-04-02Tabs/Scrollspy/.nav/.list-group/.active independent of markup (<nav>, ↵Pierre Vanduynslager1-10/+13
.nav-item, <li> etc...)
2017-01-18Fix missing closing tagPierre-Denis Vanduynslager1-1/+1
2017-01-02update rest of docs, remove navbar specific modifiers, fix docs example cssMark Otto1-1/+1
2016-12-31v4: Rip out IE compatibility mode meta tags (#21483)Mark Otto1-1/+0
* Remove IE compatibility mode meta tag from docs, examples, and JS tests as we no longer support IE9 and IE8 * update and remove some IE bits from our supported browser page * update introduction.md to match * reword starter template intro
2016-12-31nuke local test vendor jquery and tether, replace with docs assetsMark Otto1-1/+1
2016-11-25Added a virtual testmatus1-1/+7
2016-11-13Update visual tests.Bardi Harborow1-84/+81
2016-02-19Fix validation errors.XhmikosR1-1/+1
[skip sauce]
2015-11-19Remove stray </p> from js/tests/visual/scrollspy.htmlChris Rebert1-1/+0
[skip sauce]
2015-10-26Remove html5shiv and respond.js from test files.XhmikosR1-8/+0
2015-08-18some minor alert shitJacob Thornton1-17/+16
2015-06-18Merge branch 'master' into v4Mark Otto1-1/+1
2015-06-02generalize dropdowns / drop role="menu"Patrick H. Lauke1-6/+6
as role="menu" is a very specific (and strict) ARIA pattern for desktop-like application menus, and our dropdowns are often used as pure navigation dropdowns, this change abandons ARIA menus for a more open-ended and light-weight approach (see http://heydonworks.com/practical_aria_examples/#submenus and http://www.w3.org/WAI/tutorials/menus/flyout/#improve-screen-reader-support-using-wai-aria) note that in dropdown.js, switched to now target ``.dropdown-menu`` instead of ``role["menu"]`` - this also prevents bootstrap scripts from "bleeding" into non-bootstrap components on the same page. also removed the ``role=["listbox"]`` part, which appears to be vestigial/unused (only place in bootstrap that uses that role are carousels, and their key handling is done separately)
2015-05-11scrollspy es6fat1-18/+9
2015-05-06remove closureness from pluginsfat1-1/+8
2015-02-11bootstrap onto closurefat1-1/+1
2014-12-15Remove IE8 compat shims from JS visual testsChris Rebert1-7/+0
2014-11-05Update head of all visual tests to use our basic templateHeinrich Fenkart1-2/+13
2014-07-02Add collapsed default class to navbar-toggleMichael Silber1-1/+1
2014-06-07Adds isolated visual tests for javascript plugins (decoupled from docs). ↵fat1-0/+98
This makes it faster and easier to test/develop js functionality not represented in unit tests, and gives us a playground for interactions, etc. It also makes it so developing javascript is now decoupled form jekyll, which should make everything faster and less painful. This commit also reverts my filter commit https://github.com/twbs/bootstrap/commit/9900771aa7f1b3ddcee49aec84082104776ace70 which broke scrollspy for dropdowns.