]> git.lizzy.rs Git - rust.git/commit
rustdoc: use details tag for trait implementors
authorJacob Hoffman-Andrews <github@hoffman-andrews.com>
Sun, 18 Apr 2021 06:43:20 +0000 (23:43 -0700)
committerJacob Hoffman-Andrews <github@hoffman-andrews.com>
Tue, 20 Apr 2021 02:46:51 +0000 (19:46 -0700)
commit569096cbaffe39fbede339430c5ed8e80d991a80
tree9ced6184a05f50f192a275c4ca60d601a2fada53
parent392ba2ba1a7d6c542d2459fb8133bebf62a4a423
rustdoc: use details tag for trait implementors

This switches from JS-generated toggles to using the HTML <details> tag
for expanding and collapsing entries in the "Implementors" section.
25 files changed:
src/librustdoc/html/render/mod.rs
src/librustdoc/html/static/main.js
src/librustdoc/html/static/rustdoc.css
src/test/rustdoc/const-generics/add-impl.rs
src/test/rustdoc/duplicate_impls/issue-33054.rs
src/test/rustdoc/issue-21474.rs
src/test/rustdoc/issue-29503.rs
src/test/rustdoc/issue-45584.rs
src/test/rustdoc/issue-50159.rs
src/test/rustdoc/issue-51236.rs
src/test/rustdoc/issue-53812.rs
src/test/rustdoc/issue-54705.rs
src/test/rustdoc/issue-55321.rs
src/test/rustdoc/issue-56822.rs
src/test/rustdoc/issue-60726.rs
src/test/rustdoc/synthetic_auto/basic.rs
src/test/rustdoc/synthetic_auto/complex.rs
src/test/rustdoc/synthetic_auto/lifetimes.rs
src/test/rustdoc/synthetic_auto/manual.rs
src/test/rustdoc/synthetic_auto/negative.rs
src/test/rustdoc/synthetic_auto/nested.rs
src/test/rustdoc/synthetic_auto/no-redundancy.rs
src/test/rustdoc/synthetic_auto/project.rs
src/test/rustdoc/synthetic_auto/self-referential.rs
src/test/rustdoc/synthetic_auto/static-region.rs