Remove support for pseudo classes in <content select>.
This removes the ShadowDOMSiblingTraversalStrategy and un-templatizes the
SelectorChecker. It also removes all the distribution invalidation logic
related to pseudo classes changing.
For now we mark the web-platform-tests related to pseudos as failing,
an upstream patch will fix (or remove) the tests.
BUG=484953
Review URL: https://codereview.chromium.org/1129673002
git-svn-id: svn://svn.chromium.org/blink/trunk@195027 bbb929c8-8fbe-4397-9dbb-9b2b20218538
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index e3062d0b..2e0a7b1 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -230,6 +230,22 @@
crbug.com/404303 imported/web-platform-tests/mediacapture-streams/obtaining-local-multimedia-content/navigatorusermedia/getusermedia-trivial-constraint.html [ Failure ]
crbug.com/404303 imported/web-platform-tests/mediacapture-streams/obtaining-local-multimedia-content/navigatorusermedia/unknownkey-option-param.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/html-elements-and-their-shadow-trees/test-004.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-006.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-008.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-009.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-010.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-011.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-012.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-013.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-014.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-015.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-016.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-017.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-018.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-019.html [ Failure ]
+crbug.com/484953 imported/web-platform-tests/shadow-dom/shadow-trees/satisfying-matching-criteria/test-020.html [ Failure ]
+
# Requires subpixel precision for offset/client/scroll properties
crbug.com/360889 fast/sub-pixel/cssom-subpixel-precision.html [ ImageOnlyFailure ]
crbug.com/360889 virtual/slimmingpaint/fast/sub-pixel/cssom-subpixel-precision.html [ ImageOnlyFailure ]