aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread/dom_wrapper.rs
diff options
context:
space:
mode:
authorbors-servo <lbergstrom+bors@mozilla.com>2019-04-18 09:44:15 -0400
committerGitHub <noreply@github.com>2019-04-18 09:44:15 -0400
commit9e6f84958d9023f15bfb7a017cc16ca6580d7098 (patch)
treebc4a089ac039fe1d843473d8b0e5b40afd389873 /components/layout_thread/dom_wrapper.rs
parent04c93c511b021a1e76512f997992667540657c4e (diff)
parent8d7fe68ac3fc3eb6ec6caf4a6356c4b57bf06243 (diff)
downloadservo-9e6f84958d9023f15bfb7a017cc16ca6580d7098.tar.gz
servo-9e6f84958d9023f15bfb7a017cc16ca6580d7098.zip
Auto merge of #23228 - KwanEsq:remove-servo-case-sensitive-type-attr, r=SimonSapin
Remove :-servo-case-sensitive-type-attr() No longer needed now that the case-sensitive flag for attributes selectors is supported. Update user-agent CSS sheet to use the standard flag. Mostly just a (manual) backout of 7149a6a29de6d1c351eedf1404369aa5f9efbd09. (7149a6a29de6d1c351eedf1404369aa5f9efbd09 also implemented PartialEq for AttrValue which I've left for now:) https://github.com/servo/servo/blob/7149a6a29de6d1c351eedf1404369aa5f9efbd09/components/style/attr.rs#L382-L389 --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #23227 - [x] There are tests for these changes (wpt html/rendering/non-replaced-elements/lists) <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23228) <!-- Reviewable:end -->
Diffstat (limited to 'components/layout_thread/dom_wrapper.rs')
-rw-r--r--components/layout_thread/dom_wrapper.rs3
1 files changed, 0 insertions, 3 deletions
diff --git a/components/layout_thread/dom_wrapper.rs b/components/layout_thread/dom_wrapper.rs
index 3a7f088a246..14c09923aec 100644
--- a/components/layout_thread/dom_wrapper.rs
+++ b/components/layout_thread/dom_wrapper.rs
@@ -817,9 +817,6 @@ impl<'le> ::selectors::Element for ServoLayoutElement<'le> {
_ => true,
}
},
- NonTSPseudoClass::ServoCaseSensitiveTypeAttr(ref expected_value) => self
- .get_attr_enum(&ns!(), &local_name!("type"))
- .map_or(false, |attr| attr == expected_value),
NonTSPseudoClass::ReadOnly => !self
.element
.get_state_for_layout()