/
githubmirror
/
servo
Обзор
Документация
Войти
/
githubmirror
/
servo
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
0.4.0
components/script/test.rs
86 строк
2 KB
TusharSariya
script: Fix --unminify-js failing for URLs with query strings on Windows (#43663)
12 июн 2026, 20:44
Не верифицирован
12 июн 2026, 20:44
4b1237b
Код
Авторство
О чём код?
/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ // For compile-fail tests only. // pub use script_bindings::cell::DomRefCell; pub use crate::dom::bindings::refcounted::TrustedPromise; // pub use crate::dom::bindings::root::Dom; pub use crate::dom::bindings::str::{ByteString, DOMString}; // pub use crate::dom::node::Node; pub mod area { pub use crate::dom::html::htmlareaelement::{Area, Shape}; } #[expect(non_snake_case)] pub mod size_of { use std::mem::size_of; use crate::dom::characterdata::CharacterData; use crate::dom::element::Element; use crate::dom::eventtarget::EventTarget; use crate::dom::html::htmldivelement::HTMLDivElement; use crate::dom::html::htmlelement::HTMLElement; use crate::dom::html::htmlspanelement::HTMLSpanElement; use crate::dom::node::Node; use crate::dom::text::Text; pub fn CharacterData() -> usize { size_of::<CharacterData>() } pub fn Element() -> usize { size_of::<Element>() } pub fn EventTarget() -> usize { size_of::<EventTarget>() } pub fn HTMLDivElement() -> usize { size_of::<HTMLDivElement>() } pub fn HTMLElement() -> usize { size_of::<HTMLElement>() } pub fn HTMLSpanElement() -> usize { size_of::<HTMLSpanElement>() } pub fn Node() -> usize { size_of::<Node>() } pub fn Text() -> usize { size_of::<Text>() } } pub mod srcset { pub use crate::dom::html::htmlimageelement::{ Descriptor, ImageSource, parse_a_srcset_attribute, }; } pub mod timeranges { pub use crate::dom::timeranges::TimeRangesContainer; } pub mod textinput { pub use crate::clipboard_provider::ClipboardProvider; pub use crate::textinput::{Direction, SelectionDirection, TextInput}; } pub mod encoding_detection { pub use crate::dom::servoparser::encoding::{ get_xml_encoding, prescan_the_byte_stream_to_determine_the_encoding, }; } pub mod unminify { pub use crate::dom::html::htmlscriptelement::substitute_with_local_script; pub use crate::unminify::create_output_file; }