fune/testing/web-platform/tests/css
Emilio Cobos Álvarez 8365a881f7 Bug 1927714 - Missing style invalidation in ShadowRoot::AddSlot(). r=smaug, a=dmeehan
Usually RemoveSlot takes care of this, but if it's not the first slot it
doesn't.

Differential Revision: https://phabricator.services.mozilla.com/D227334
2024-10-30 23:24:33 +00:00
..
compositing
css-align
css-anchor-position Bug 1900145 [wpt PR 46573] - Remove redundant anchor reference from css-anchor-position WPT tests, a=testonly 2024-06-05 09:01:22 +00:00
css-animations
css-backgrounds
css-borders Bug 1900146 [wpt PR 46574] - Fixed two small mistakes related to CSS corner-shape tests, a=testonly 2024-06-05 09:01:23 +00:00
css-box
css-break Bug 1911948 - Add the testcase to WPT. a=RyanVM 2024-08-19 22:19:22 +00:00
css-cascade Bug 1904228: Don't consider :scope selectors to be featureless outside of @scope. r=emilio, a=dmeehan 2024-06-24 18:15:27 +00:00
css-color Bug 1900315 [wpt PR 46587] - Replace GetDoubleValue with ComputeNumber for CSSColorMixValue, a=testonly 2024-06-05 09:01:32 +00:00
css-color-adjust
css-conditional
css-contain Bug 1900595 [wpt PR 46615] - Fix !important parsing on contain-type., a=testonly 2024-06-07 07:38:58 +00:00
css-content
css-counter-styles
css-device-adapt
css-display Bug 1900476 [wpt PR 46603] - Make ::details-content be display:block when the <details> is open., a=testonly 2024-06-07 07:38:51 +00:00
css-easing
css-env
css-exclusions
css-fill-stroke Bug 1899102 [wpt PR 46492] - Move test to relevant folder, a=testonly 2024-06-03 07:39:57 +00:00
css-flexbox Bug 1902156 - Account for continuations to remove anonymous wrappers. r=dholbert, a=RyanVM 2024-06-14 07:59:25 +00:00
css-font-loading
css-fonts Bug 1898559 [wpt PR 46458] - Fix var() parsing in font-variation-settings, a=testonly 2024-06-03 07:39:30 +00:00
css-forced-color-adjust
css-gcpm
css-grid
css-highlight-api
css-images
css-inline Bug 1901624 - Land the testcase here as a crashtest. a=RyanVM 2024-06-18 16:52:39 +00:00
css-layout-api
css-lists Bug 1898223 [wpt PR 46434] - Fix counter !important parsing., a=testonly 2024-05-30 07:56:45 +00:00
css-logical
css-masking Bug 1898767 [wpt PR 46478] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=264800, a=testonly 2024-06-03 07:39:52 +00:00
css-multicol
css-namespaces
css-nesting
css-outline
css-overflow Bug 1899347 [wpt PR 46512] - Map scrollbar-gutter tests to web-features, a=testonly 2024-06-03 07:40:20 +00:00
css-overscroll-behavior
css-page Bug 1900448 [wpt PR 46602] - Fix @page outline., a=testonly 2024-06-07 07:38:47 +00:00
css-paint-api
css-parser-api
css-position Bug 1908242 - Make sure that sticky items are processed in the right order. r=TYLin, a=dmeehan 2024-07-18 20:54:13 +00:00
css-properties-values-api
css-pseudo Bug 385615 - Backed out 9 changesets (aec1be189f68, f9c2e5707d43, fe82d67b63ef, 07004e2608f3, f6022837406b, 36fc4e06713d, 30718580670d, 82242b2d942d, 5cd51f055a1a) due to reported regressions. 2024-06-03 15:50:57 +00:00
css-rhythm
css-round-display
css-ruby Bug 1900738 [wpt PR 46628] - css-ruby: Reorganize a text-wrap test, a=testonly 2024-06-07 07:39:09 +00:00
css-scoping Bug 1927714 - Missing style invalidation in ShadowRoot::AddSlot(). r=smaug, a=dmeehan 2024-10-30 23:24:33 +00:00
css-scroll-anchoring Bug 1905426 - Refine zero-scroll-offset scroll anchoring heuristic to match blink. r=hiro, a=dmeehan 2024-07-22 22:45:49 +00:00
css-scroll-snap Bug 1899816 [wpt PR 46554] - Fix snap fling regression, a=testonly 2024-06-05 09:01:07 +00:00
css-scroll-snap-2 Bug 1898526 [wpt PR 46457] - [css-scroll-snap-2] Rename snapchanging to scrollsnapchanging, a=testonly 2024-06-03 07:39:28 +00:00
css-scrollbars
css-shadow-parts
css-shapes
css-size-adjust
css-sizing Bug 1670151 Part 2 - Use nsIFrame::GetAspectRatio() to query aspect-ratio rather than obtaining it from style. r=dholbert 2024-06-06 05:59:46 +00:00
css-speech
css-style-attr
css-syntax
css-tables Bug 1907789 - Fix some edge cases when handling removal / reconstruction of table captions and col groups. r=dholbert, a=dmeehan 2024-07-22 18:09:33 +00:00
css-text Bug 1902974 - Don't allow a hyphenation break to be used at start-of-line. a=RyanVM 2024-06-18 16:52:39 +00:00
css-text-decor
css-transforms Bug 1900591 [wpt PR 46614] - Map another test for sign(), a=testonly 2024-06-07 07:38:59 +00:00
css-transitions
css-typed-om
css-ui
css-values Bug 1901378 - Line height unit rlh in calc() is sometimes interpreted as lh r=emilio 2024-06-09 10:41:22 +00:00
css-variables
css-view-transitions Bug 1898641 [wpt PR 46469] - view-transition: Add paint holding for in-process iframes, a=testonly 2024-06-03 07:39:36 +00:00
css-viewport Bug 1916111 - zoom polygons and polylines r=emilio, a=RyanVM 2024-09-05 07:27:36 +00:00
css-will-change
css-writing-modes
CSS1
CSS2
cssom Bug 1914106 - Deal with insertRule edge-case. r=jwatt a=RyanVM 2024-08-22 05:39:07 +00:00
cssom-view
fetching
filter-effects Bug 1898216 [wpt PR 46433] - Fix !important parsing for more properties., a=testonly 2024-05-30 07:56:46 +00:00
geometry
mediaqueries
motion
printing
reference
selectors Bug 1897493 [wpt PR 46351] - Map :modal tests to web-features, a=testonly 2024-06-03 07:40:19 +00:00
support
WOFF2
.htaccess
README.md

Introduction

This directory contains testsuites for CSS WG specifications, including ones that do not strictly speaking define CSS features, e.g., Geometry Interfaces.

The directories should be named like the specification's shortname, but without any level suffix.

As the test harness relies on the largely undocumented old CSS build system, this directory has a number of test requirements specific to it:

  • support files for a given test must live in an adjacent support directory;

  • tests must have a <link rel=help> pointing to what they are testing;

  • for each spec so linked, test filenames must be unique; and

  • support and reference files must have unique filenames within the entire css directory.