From ba44d18ddbe03fb7e230027d189d3d441d8ae028 Mon Sep 17 00:00:00 2001 From: Xidorn Quan Date: Mon, 9 Oct 2017 17:01:36 +1100 Subject: [PATCH] Support :scope pseudo-class in Element::matches for stylo --- ports/geckolib/glue.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/ports/geckolib/glue.rs b/ports/geckolib/glue.rs index 06c7b794a96..1c975c5767b 100644 --- a/ports/geckolib/glue.rs +++ b/ports/geckolib/glue.rs @@ -1530,6 +1530,7 @@ pub unsafe extern "C" fn Servo_SelectorList_Matches( None, element.owner_document_quirks_mode(), ); + context.scope_element = Some(element.opaque()); selectors::matching::matches_selector_list(selectors, &element, &mut context) }