mirror of
https://github.com/servo/servo.git
synced 2025-08-03 20:50:07 +01:00
Further changes required by Servo
This commit is contained in:
parent
920a1c1f08
commit
f1ae42678a
11 changed files with 17 additions and 4 deletions
4
Cargo.lock
generated
4
Cargo.lock
generated
|
@ -1171,7 +1171,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cssparser"
|
name = "cssparser"
|
||||||
version = "0.31.0"
|
version = "0.31.0"
|
||||||
source = "git+https://github.com/servo/rust-cssparser?rev=3e1bd05139cb7174ace395d498ca7128feb8f69d#3e1bd05139cb7174ace395d498ca7128feb8f69d"
|
source = "git+https://github.com/servo/rust-cssparser?rev=6ce91afdf292c4290118843e7421e146f0a4c48b#6ce91afdf292c4290118843e7421e146f0a4c48b"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cssparser-macros",
|
"cssparser-macros",
|
||||||
"dtoa-short",
|
"dtoa-short",
|
||||||
|
@ -1187,7 +1187,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cssparser-macros"
|
name = "cssparser-macros"
|
||||||
version = "0.6.0"
|
version = "0.6.0"
|
||||||
source = "git+https://github.com/servo/rust-cssparser?rev=3e1bd05139cb7174ace395d498ca7128feb8f69d#3e1bd05139cb7174ace395d498ca7128feb8f69d"
|
source = "git+https://github.com/servo/rust-cssparser?rev=6ce91afdf292c4290118843e7421e146f0a4c48b#6ce91afdf292c4290118843e7421e146f0a4c48b"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"quote",
|
"quote",
|
||||||
"syn 1.0.103",
|
"syn 1.0.103",
|
||||||
|
|
|
@ -27,7 +27,7 @@ compositing_traits = { path = "components/shared/compositing" }
|
||||||
content-security-policy = { version = "0.5", features = ["serde"] }
|
content-security-policy = { version = "0.5", features = ["serde"] }
|
||||||
cookie = "0.12"
|
cookie = "0.12"
|
||||||
crossbeam-channel = "0.5"
|
crossbeam-channel = "0.5"
|
||||||
cssparser = { version = "0.31", git = "https://github.com/servo/rust-cssparser", rev = "3e1bd05139cb7174ace395d498ca7128feb8f69d" }
|
cssparser = { version = "0.31", git = "https://github.com/servo/rust-cssparser", rev = "6ce91afdf292c4290118843e7421e146f0a4c48b" }
|
||||||
darling = { version = "0.14", default-features = false }
|
darling = { version = "0.14", default-features = false }
|
||||||
data-url = "0.1.0"
|
data-url = "0.1.0"
|
||||||
devtools_traits = { path = "components/shared/devtools" }
|
devtools_traits = { path = "components/shared/devtools" }
|
||||||
|
|
|
@ -1681,6 +1681,7 @@ pub fn parse_color(canvas: Option<&HTMLCanvasElement>, string: &str) -> Result<R
|
||||||
Some(CssRuleType::Style),
|
Some(CssRuleType::Style),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
QuirksMode::NoQuirks,
|
QuirksMode::NoQuirks,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
|
|
@ -46,6 +46,7 @@ impl CSS {
|
||||||
Some(CssRuleType::Style),
|
Some(CssRuleType::Style),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
QuirksMode::NoQuirks,
|
QuirksMode::NoQuirks,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
@ -68,10 +69,11 @@ impl CSS {
|
||||||
Some(CssRuleType::Style),
|
Some(CssRuleType::Style),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
QuirksMode::NoQuirks,
|
QuirksMode::NoQuirks,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
cond.eval(&context, &Default::default())
|
cond.eval(&context)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <https://drafts.css-houdini.org/css-paint-api-1/#paint-worklet>
|
/// <https://drafts.css-houdini.org/css-paint-api-1/#paint-worklet>
|
||||||
|
|
|
@ -844,6 +844,7 @@ pub fn transform_to_matrix(value: String) -> Fallible<(bool, Transform3D<f64>)>
|
||||||
Some(::style::stylesheets::CssRuleType::Style),
|
Some(::style::stylesheets::CssRuleType::Style),
|
||||||
::style_traits::ParsingMode::DEFAULT,
|
::style_traits::ParsingMode::DEFAULT,
|
||||||
::style::context::QuirksMode::NoQuirks,
|
::style::context::QuirksMode::NoQuirks,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
|
|
@ -690,6 +690,7 @@ impl HTMLImageElement {
|
||||||
Some(CssRuleType::Style),
|
Some(CssRuleType::Style),
|
||||||
ParsingMode::all(),
|
ParsingMode::all(),
|
||||||
quirks_mode,
|
quirks_mode,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
@ -1442,6 +1443,7 @@ pub fn parse_a_sizes_attribute(value: DOMString) -> SourceSizeList {
|
||||||
// browsers do regarding quirks-mode in a media list?
|
// browsers do regarding quirks-mode in a media list?
|
||||||
ParsingMode::empty(),
|
ParsingMode::empty(),
|
||||||
QuirksMode::NoQuirks,
|
QuirksMode::NoQuirks,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
|
|
@ -321,6 +321,7 @@ impl HTMLLinkElement {
|
||||||
Some(CssRuleType::Media),
|
Some(CssRuleType::Media),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
document.quirks_mode(),
|
document.quirks_mode(),
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
window.css_error_reporter(),
|
window.css_error_reporter(),
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
|
|
@ -108,6 +108,7 @@ impl HTMLStyleElement {
|
||||||
Some(CssRuleType::Media),
|
Some(CssRuleType::Media),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
doc.quirks_mode(),
|
doc.quirks_mode(),
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
css_error_reporter,
|
css_error_reporter,
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
|
|
@ -88,6 +88,7 @@ impl MediaListMethods for MediaList {
|
||||||
Some(CssRuleType::Media),
|
Some(CssRuleType::Media),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
quirks_mode,
|
quirks_mode,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
window.css_error_reporter(),
|
window.css_error_reporter(),
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
@ -130,6 +131,7 @@ impl MediaListMethods for MediaList {
|
||||||
Some(CssRuleType::Media),
|
Some(CssRuleType::Media),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
quirks_mode,
|
quirks_mode,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
win.css_error_reporter(),
|
win.css_error_reporter(),
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
@ -168,6 +170,7 @@ impl MediaListMethods for MediaList {
|
||||||
Some(CssRuleType::Media),
|
Some(CssRuleType::Media),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
quirks_mode,
|
quirks_mode,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
win.css_error_reporter(),
|
win.css_error_reporter(),
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
|
|
@ -1333,6 +1333,7 @@ impl WindowMethods for Window {
|
||||||
Some(CssRuleType::Media),
|
Some(CssRuleType::Media),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
quirks_mode,
|
quirks_mode,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
self.css_error_reporter(),
|
self.css_error_reporter(),
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
|
|
@ -29,6 +29,7 @@ where
|
||||||
Some(CssRuleType::Style),
|
Some(CssRuleType::Style),
|
||||||
ParsingMode::DEFAULT,
|
ParsingMode::DEFAULT,
|
||||||
QuirksMode::NoQuirks,
|
QuirksMode::NoQuirks,
|
||||||
|
/* namespaces = */ Default::default(),
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
);
|
);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue