Closed
Bug 1758456
Opened 4 years ago
Closed 3 years ago
[wpt-sync] Sync PR 33107 - [css-shapes] Comprehensive tests for shape()
Categories
(Core :: Web Painting, task, P4)
Core
Web Painting
Tracking
()
RESOLVED
FIXED
100 Branch
| Tracking | Status | |
|---|---|---|
| firefox100 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
|
81.73 KB,
text/plain
|
Details |
Sync web-platform-tests PR 33107 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/33107
Details from upstream follow.
Noam Rosenthal <noam.j.rosenthal@gmail.com> wrote:
[css-shapes] Comprehensive tests for shape()
- Sync interfaces/ with @webref/idl 3.1.3 (#32873)
- Add appmanifest id member test (#30409)
- [block-in-inline] Fix hit-testing floats in block-in-inline
- Pre-paint: Update first-for-node state at fragmentainers.
- Add an Early Hints WPT
- [CSP] Enhance unsafe-eval test to check both realms
- Make
EditorEventListener::Focuscheck whether the event target still has focus even after flushing the pending things- geolocation-API: Stop creating video and audio elements in idlharness test (#32931)
- geolocation-API: Simplify getCurrentPosition_IDL.https.html a bit. (#32932)
- Pre-paint: Round scroll offsets consistently for legacy multicol.
- Beware of list item markers inside ::first-letter.
- Delete geolocation manual tests (#32881)
- WebKit export of https://bugs.webkit.org/show_bug.cgi?id=236268
- WebKit export of https://bugs.webkit.org/show_bug.cgi?id=235836
- Add test for RTL abs-pos items with padding in physical coords
- Make line-names-005 harder with multiple identical end line names
- Add new grid-template subtests
- Fix subgrid line-name tests to use the number of line names from the subgrid property if the grid span properties are indefinite
- Add extra named line to line-names-008
- Notify the flow thread about anonymous block removal in time.
- [FlexNG] Column balancing with forced breaks
- [@container] Test size containers which never match
- Miss the cache on nested multicol with OOF.
- Fix modal-dialog-in-table-column.html & modal-dialog-in-replaced-renderer.html to match Gecko & WebKit behavior
- [inert] Expand tests for interactivity of inert frames
- Add cleanup to geolocation-API/non-fully-active.https.html (#32893)
- Rewrite geolocation-API/PositionOptions.https.html (#32880)
- Simplify geolocation-API/clearWatch_TypeError.https.html (#32894)
- Simplify geolocation-API/watchPosition_permission_deny.https.html (#32892)
- Geolocation Permissions Policy tests (#23729)
- Rewrite of geolocation-API/getCurrentPosition_permission_deny.https.html (#32937)
- Refactor geolocation-API/watchPosition_TypeError (#32897)
- Refactor geolocation-API/getCurrentPosition_TypeError.https.html (#32896)
- [@container] Test for layout api on size container
- Remove incorrect DCHECK for InStyleRecalc()
- 1 sticky test with both top & bottom offsets in %tage unit
- Fix compositor keyframe snapshot.
- InterpolableLength::CreateLength should create a fixed length when without percentage
- Correct NGPhysicalFragment::IsTextControlPlaceholder().
- Fix idlharness-shadowrealm.js when tests don't immediately fail (#32866)
- Remove geolocation-API/getCurrentPosition_IDL.https.html, use IDL harness (#32882)
- Use _venv3 directory to install/detect binary if it exists (#32835)
- Update Permissions' META's suggested_reviewers (#32922)
- Support user action pseudo classes in non-subject :has()
- [@container] CSSWG resolved to only allow idents as container-name
- [LayoutNG] Add column balancing test with break-before:avoid
- [FlexNG] Handle break-before/after: avoid for rows
- [FlexNG] PropagateSpaceShortage() for rows
- [inert] Force 'user-modify: none' on inert nodes at used-value time
- When running wpt stability without restart, count all iterations
- [FlexNG] AttemptSoftBreak() for rows
- Revert "Remove unneeded included child code"
- Intrinsic block-size should be >= border+scrollbar+padding.
- Disable MediaStreamTrackinWorker in tests
- Don't report layout shift inside NG multicol containers.
- Avoid ComputeBlockSizeForFragment() on table sections / rows.
- Pre-paint: Remove special code for missed fixedpos.
- Output console.* to stdout when using wpt with --debug-test
- Use scrollport size rather than content-box size of scrollframes.
- [@container] Let display-contents.html actually use display:contents
- Don't read product list from wptrunner.ini file
- Bump selenium from 3.141.0 to 4.1.2 in /tools
- Bump pytest from 6.2.5 to 7.0.1 in /tools
- Merge xslt/ into dom/ again
- Bump taskcluster from 44.2.2 to 44.7.1 in /tools
- Also handle resumed floats that get sliced by floats correctly.
- Allow roundrect to work with no argument for radii
- Ensure backdrop filter cc::Layers are marked as drawing content
- Fix restoring wpt pref values
- Allow using SpecialPowers in wpt reftests
- Using ChannelURI to create principal for NavigationPreload channel.
- Pass the right kind of protocol into close_old_windows
- Make marionette events use EventUtil.js directly
- [blink] Add support for HWB color values.
- Update font-palette-21.html to match new override order
- WebKit export of https://bugs.webkit.org/show_bug.cgi?id=237246 (#32998)
- [block-in-inline] Fix hit-testing when inline box is not culled
- [wptrunner] Force stopping the browser when wdspec test hits external timeout.
- Implement VideoTrackGenerator API
- Test that link resource-timing reporting does not depend on subresources (#32915)
- Make WebCryptoAPI/getRandomValues test more strict (#32397)
- Actually make zero argument roundrect test have zero arguments
- Make instances returned by the accessors on USBDevice
===comparable.- [FlexNG] Flex row breaks when there is no container separation
- [layout] Resolve margins using zero %-size for content contribution.
- Bump actions/setup-node from 2 to 3
- Bump actions/setup-python from 2 to 3
- Add reported automated testcase
- [@container] Test deeply nested inline-size containers
- usb: Ship USBDevice.forget()
- Bump taskcluster from 44.7.1 to 44.8.0 in /tools
- Refactor run_step to pass TestStatus object to stability_check loop (#32403)
- WebKit export of https://bugs.webkit.org/show_bug.cgi?id=237314 (#33012)
- Fix documentation build
- Removed; based on incorrect assumptions about image-resolution:from-image
- Prerender: use dispatcher instead of BroadcastChannel in utils (#32963)
- Add getPreloadsFromSearchParams()
- Don't call SetStyle() from outside style recalc
- Change fetch/metadata/download test to have consistent output
- [tables] Stop using floats within DistributeTableBlockSizeToSections
- Fix/rewrite flaky CSP child-src-cross-origin-load
- Use Consolas instead of Courier New in Windows monospace font prefs.
- [FedCM Refactor] Delete unused code paths in federated_auth_request_impl.cc
- [cleanup] Simplify DistributeTableBlockSizeToSections
- Fix usage of onload = t.step_timeout in WPT tests
- Test that modulepreload doesn't block window.onload (#33040)
- Remove BroadcastChannel dependency from speculation-rules (#33032)
- [CSP] Rewrite http test directive-parsing-02.html
- [CSP] Fire securitypolicyviolation event at the right time
- Remove audit.js from pannernode-basic.html test
- Renamed importance to fetchpriority/priority
- Fixing issue with alpha/shadow/filter in multiple layers
- Set dummy available size on constraint space to avoid DCHECK.
- [CSP] Fix flaky WPTs for history inheritance
- Check compositor_state->effect_changed before deciding not to cancel/restart animation.
- Rewrite geolocation-API/getCurrentPosition_permission_allow.https.html (#32895)
- [FedCM] Make privacy policy url required
- Revert "[FedCM] Make privacy policy url required"
- [FedCM] Split get() into get()+login()
- Reland "[FedCM] Make privacy policy url required"
- Revert "[FedCM] Split get() into get()+login()"
- Update Safari Technology Preview to 141
- [css-pseudo] Add tests for currentcolor on highlight pseudos
- Handle extra fragmentainers caused by OOF in nested OOF multicol.
- Pre-paint: Don't mark ancestors for paint property update.
- SetSubtreePropertyChanged() on property change for all layers
- Add WPT test for case where an anchor has a click handler that navigates back and a target that does a fragment navigation (#33053)
- Remove DCHECKs in FloatRoundedRect::Radii::Expand()
- Add "true" to truthy values list for windowFeatures
- [FlexNG] Don't truncate margins for flex items
- Reland "[FedCM] Split get() into get()+login()"
- [aspect-ratio] Don't return an invalid ratio from LayoutRatioFromSizeF
- Proceed with KeyframeEffect::CancelAnimationOnCompositor even if layout object is null.
- WebKit export of https://bugs.webkit.org/show_bug.cgi?id=237486
- Make keyframes for pseudo-elements inherit from the right style.
- Include child frame's overflow area locating at its normal position into parent's overflow.
- Comprehensive tests for CSS shape()
| Assignee | ||
Updated•4 years ago
|
Component: web-platform-tests → Web Painting
Product: Testing → Core
| Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=86fa507e3950399aeb9e4462990cf2ee13e3b9d3
| Assignee | ||
Comment 2•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=a46d6f636116a417a220485bfcfaa7ae376bfea1
| Assignee | ||
Comment 3•3 years ago
|
||
# CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 9 tests and 37 subtests
## Status Summary
### Firefox
OK : 2
PASS: 17
FAIL: 311
### Chrome
OK : 2
PASS: 17
FAIL: 311
### Safari
OK : 2
PASS: 17
FAIL: 311
## Links
[GitHub PR Head](https://wpt.fyi/results/?sha=291c5843c430318bbddbcaeaa8af1e1d24abf3a5&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=291c5843c430318bbddbcaeaa8af1e1d24abf3a5&label=pr_base)
## Details
(See attachment for full changes)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9ff1110dacde
[wpt PR 33107] - [css-shapes] Comprehensive tests for clip-path: shape(), a=testonly
https://hg.mozilla.org/integration/autoland/rev/7f61bc82ef12
[wpt PR 33107] - Update wpt metadata, a=testonly
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c2e81af028b3
[wpt PR 33107] - [css-shapes] Comprehensive tests for clip-path: shape(), a=testonly
https://hg.mozilla.org/integration/autoland/rev/0ca5c33318f0
[wpt PR 33107] - Update wpt metadata, a=testonly
Comment 6•3 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/c2e81af028b3
https://hg.mozilla.org/mozilla-central/rev/0ca5c33318f0
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox100:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•