diff options
| author | Michael Howell <michael@notriddle.com> | 2024-05-04 22:31:30 -0700 |
|---|---|---|
| committer | Michael Howell <michael@notriddle.com> | 2024-05-05 08:15:08 -0700 |
| commit | eeb59f16a5f40e14dc29b95155b7f2569329e3ec (patch) | |
| tree | f21c11f6feeb2baf5eb4c169af03966f0e32c41f /compiler/rustc_codegen_llvm/src | |
| parent | 06e88c306a180067b6798901c26828d8ed7b0963 (diff) | |
| download | rust-eeb59f16a5f40e14dc29b95155b7f2569329e3ec.tar.gz rust-eeb59f16a5f40e14dc29b95155b7f2569329e3ec.zip | |
rustdoc: dedup search form HTML
This change constructs the search form HTML using JavaScript, instead of plain HTML. It uses a custom element because - the [parser]'s insert algorithm runs the connected callback synchronously, so we won't get layout jank - it requires very little HTML, so it's a real win in size [parser]: https://html.spec.whatwg.org/multipage/parsing.html#create-an-element-for-the-token This shrinks the standard library by about 60MiB, by my test.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
