mirror of
https://github.com/servo/servo.git
synced 2025-08-07 06:25:32 +01:00
Bug 1325878: Pass the MediaList down to Servo, making <style media> work. r=xidorn
MozReview-Commit-ID: BUCSQJs2CNI Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
This commit is contained in:
parent
482740bb11
commit
ac7bc414d9
14 changed files with 63 additions and 43 deletions
|
@ -35,8 +35,9 @@ impl ToCss for MediaList {
|
|||
}
|
||||
}
|
||||
|
||||
impl Default for MediaList {
|
||||
fn default() -> MediaList {
|
||||
impl MediaList {
|
||||
/// Create an empty MediaList.
|
||||
pub fn empty() -> Self {
|
||||
MediaList { media_queries: vec![] }
|
||||
}
|
||||
}
|
||||
|
@ -251,7 +252,7 @@ impl MediaQuery {
|
|||
/// https://drafts.csswg.org/mediaqueries/#error-handling
|
||||
pub fn parse_media_query_list(context: &ParserContext, input: &mut Parser) -> MediaList {
|
||||
if input.is_exhausted() {
|
||||
return Default::default()
|
||||
return MediaList::empty()
|
||||
}
|
||||
|
||||
let mut media_queries = vec![];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue