gecko-dev/testing/web-platform/tests/css
Rob Buis 4afd810ce2 Bug 1564617 [wpt PR 17524] - Fix font size expectation, a=testonly
Automatic update from web-platform-tests
Fix font size expectation (#17524)

The local variable should match the actual font-size.
--

wpt-commits: 5fd60735ebebf21db46f272587052c360ebd7615
wpt-pr: 17524
2019-07-24 13:31:14 +01:00
..
CSS1 Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
CSS2 Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
WOFF2
compositing
css-align
css-animations Bug 1564366 - Update animations when a pseudo-element had animations but no longer has, and has been re-framed in the meantime. r=birtles 2019-07-16 15:42:08 +00:00
css-backgrounds Bug 1558788 [wpt PR 17290] - CSS: Test computed value of border properties, a=testonly 2019-07-24 13:29:32 +01:00
css-box Bug 1555536 [wpt PR 17090] - [LayoutNG] Scrollbar size comparasance fix, a=testonly 2019-06-19 11:06:20 -07:00
css-break Bug 1558209 [wpt PR 17237] - Block-start of a float must be >= that of previous floats., a=testonly 2019-06-19 11:06:52 -07:00
css-cascade
css-color Bug 1562086 - Add percentage for opacity (i.e. <alpha-value>). r=emilio 2019-07-12 19:49:32 +00:00
css-color-adjust Bug 1556318 [wpt PR 17132] - [css-color-adjust] color-scheme 'auto' -> 'normal'., a=testonly 2019-06-19 11:06:32 -07:00
css-conditional
css-contain Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-content Bug 1421938 - Add a set of WPT reftests (based on the manual i18n-wg testcases) for localized quote marks. r=emilio 2019-07-08 23:56:16 +00:00
css-counter-styles
css-device-adapt
css-display Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-easing
css-env
css-exclusions Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-fill-stroke
css-flexbox Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-font-loading Bug 1558505 [wpt PR 17268] - StyleResolverState may not be constructed with a null element., a=testonly 2019-06-19 11:06:59 -07:00
css-fonts Bug 1564617 [wpt PR 17524] - Fix font size expectation, a=testonly 2019-07-24 13:31:14 +01:00
css-forced-color-adjust Bug 1557100 [wpt PR 17188] - Implement forced-color-adjust CSS property, a=testonly 2019-06-19 11:06:56 -07:00
css-gcpm
css-grid Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-images Bug 1559276 - Part 2: Retire the support for 3-valued syntax for position. r=emilio 2019-07-10 20:25:25 +00:00
css-inline Bug 1551763 [wpt PR 16807] - [LayoutNG] LayoutNGInsideListMarker inline splitting, a=testonly 2019-06-19 11:05:14 -07:00
css-layout-api
css-lists Bug 1561186 [wpt PR 17459] - [LayoutNG] Fix list-item marker logic, a=testonly 2019-07-24 13:31:05 +01:00
css-logical Bug 1567349 - Fix various bogus WPTs that test wrong calc serialization. r=heycam 2019-07-19 01:31:54 +00:00
css-masking
css-multicol Bug 1560929 [wpt PR 17429] - Don't skip fragment clip if there are other clips for composited layers, a=testonly 2019-07-24 13:30:48 +01:00
css-namespaces
css-overflow Bug 1558252 [wpt PR 17256] - [LayoutNG] Overflow beyond padding box fix, a=testonly 2019-07-24 13:29:35 +01:00
css-overscroll-behavior
css-page
css-paint-api Bug 1556841 [wpt PR 17173] - Load Ahem as a webfont everywhere (part 2), a=testonly 2019-06-19 11:06:58 -07:00
css-parser-api
css-position Bug 1560889 [wpt PR 17390] - [LayoutNG] Fix DCHECK(NeedsLayout) for inline oof fixed container., a=testonly 2019-07-24 13:30:23 +01:00
css-properties-values-api Bug 1555920 [wpt PR 17114] - [css-properties-values-api] Properly implement '|' in syntax strings., a=testonly 2019-06-19 11:06:26 -07:00
css-pseudo Bug 1561130 [wpt PR 17447] - Handle null ::first-letter text layout object., a=testonly 2019-07-24 13:30:52 +01:00
css-regions Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-rhythm Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-round-display
css-ruby
css-scoping
css-scroll-anchoring Bug 1543599 - Don't suppress scroll anchoring adjustments when switching display to `none`. r=dholbert 2019-07-15 17:53:20 +00:00
css-scroll-snap Bug 1552762 [wpt PR 16914] - CSS: WPT for scroll-padding computed value, a=testonly 2019-06-19 11:05:50 -07:00
css-scrollbars
css-shadow-parts
css-shapes Bug 1556841 [wpt PR 17173] - Load Ahem as a webfont everywhere (part 2), a=testonly 2019-06-19 11:06:58 -07:00
css-size-adjust Bug 1558200 [wpt PR 16683] - CSS: Parsing tests for text-size-adjust, a=testonly 2019-06-19 11:05:30 -07:00
css-sizing Bug 1560928 [wpt PR 17428] - [LayoutNG] Fix |ComputeMinMaxSize| not to clear |NeedsLayout|, a=testonly 2019-07-24 13:30:47 +01:00
css-speech
css-style-attr
css-syntax
css-tables Bug 1567349 - Fix various bogus WPTs that test wrong calc serialization. r=heycam 2019-07-19 01:31:54 +00:00
css-text Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-text-decor Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-transforms Bug 1556841 [wpt PR 17173] - Load Ahem as a webfont everywhere (part 2), a=testonly 2019-06-19 11:06:58 -07:00
css-transitions Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-typed-om Bug 1567282: renamed text-decoration-width to text-decoration-thickness r=dholbert 2019-07-19 16:33:08 +00:00
css-ui Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
css-values Bug 1556841 [wpt PR 17173] - Load Ahem as a webfont everywhere (part 2), a=testonly 2019-06-19 11:06:58 -07:00
css-variables Bug 1560900 [wpt PR 17411] - Allow var() references in -internal-visited-* properties., a=testonly 2019-07-24 13:30:33 +01:00
css-will-change Bug 1555814 [wpt PR 17107] - Contents layer offset should be zero with ReplacedContentTransform, a=testonly 2019-06-19 11:06:24 -07:00
css-writing-modes Bug 1558809 [wpt PR 17292] - Add ahem.css to many more tests, a=testonly 2019-07-24 13:31:10 +01:00
cssom Bug 1557540 [wpt PR 17218] - [cssom] Add test disallowing non-standard feature, a=testonly 2019-07-24 13:29:55 +01:00
cssom-view Bug 1560843 [wpt PR 17351] - Don't round hit test location in HitTestLocation::RectForPoint, a=testonly 2019-07-24 13:29:50 +01:00
filter-effects Bug 1560884 [wpt PR 17366] - Adding a test for backdrop filter plus mask, a=testonly 2019-07-24 13:30:20 +01:00
geometry Bug 1566840. Fix DOMQuad test to actually test the spec. r=saschanaz 2019-07-17 14:36:15 +00:00
mediaqueries Bug 1556826 [wpt PR 17171] - Implement forced-colors media query, a=testonly 2019-06-19 11:06:51 -07:00
motion Bug 1554644 [wpt PR 17030] - CSS Filter: Default value for filter functions, a=testonly 2019-06-19 11:06:51 -07:00
reference Bug 1556841 [wpt PR 17173] - Load Ahem as a webfont everywhere (part 2), a=testonly 2019-06-19 11:06:58 -07:00
selectors Bug 1556691 [wpt PR 17161] - DetachLayoutTree clear hover/active state on dom removal., a=testonly 2019-06-19 11:06:54 -07:00
support Bug 1554644 [wpt PR 17030] - CSS Filter: Default value for filter functions, a=testonly 2019-06-19 11:06:51 -07:00
tools Bug 1558851 - [wpt-sync] Update web-platform-tests to dcac708930b6e73bf3e7629908b6467e7644cff9, a=testonly 2019-06-19 11:07:02 -07:00
vendor-imports/mozilla Bug 1556841 [wpt PR 17173] - Load Ahem as a webfont everywhere (part 2), a=testonly 2019-06-19 11:06:58 -07:00
.htaccess
README.md
build-css-testsuites.sh
requirements.txt

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.

vendor-imports/ Directory

vendor-imports/ is a legacy directory where third parties historically imported their tests that originate and are maintained in an external repo. Files in this directory should never be modified in this repo, but should go through the vendor's process to be imported here.

Importing Old Branches

Given an old branch in git based against the old csswg-test repository, it can be moved over to the merged repo in one of two ways:

  • (Recommended:) Rebasing on top of web-platform-tests: with the old branch checked out, run git rebase -Xsubtree=css/ origin/master (or similar, depending on the name of the upstream remote).

  • Merging to web-platform-tests: with web-platform-tests' master branch checked out, run git merge -Xsubtree=css/ my_shiny_branch (or similar, depending on the name of your branch).

If you have a branch/bookmark in Mercurial, the process is more complicated:

  1. From the Mercurial repo, run hg export --git -r 'outgoing()' > foo.patch. This will export all the changeset shown in hg log -r 'outgoing()'; it's recommended you check this is the right set of changesets before continuing!

  2. Move to the git repo, and create a new branch based on web-platform-tests' master; e.g., git checkout -b hg-import origin/master (or similar, depending on the name of the upstream remote).

  3. Download hg-patch-to-git-patch and run python2 hg-patch-to-git-patch < foo.patch > bar.patch (where foo.patch is the path to the foo.patch you exported above).

  4. Run git am --directory=css/ < bar.patch.