Skip to content

Commit

Permalink
Bug 1815492 [wpt PR 38392] - Rip out all of the beautiful bespoke Pop…
Browse files Browse the repository at this point in the history
…over animation stuff, a=testonly

Automatic update from web-platform-tests
Rip out all of the beautiful bespoke Popover animation stuff

This isn't part of the landed spec [1], and will be replaced by
a combination of these five CSSWG issues:

- w3c/csswg-drafts#4441
- w3c/csswg-drafts#6429
- w3c/csswg-drafts#8174
- w3c/csswg-drafts#8189
- w3c/csswg-drafts#8389

After this CL, you will no longer be able to animate your
popover like this:

```
  [popover] {
    opacity: 0;
    transition: opacity 0.2s;
  }
  [popover]:open {
    opacity: 1;
  }
```

Instead you'll need to use CSS animations or (eventually) transitions
and you'll have to explicitly declare the `display` and `top-layer`
properties:

```
  transition: opacity 0.2s, display 0.2s, top-layer 0.2s;
```

[1] https://html.spec.whatwg.org/multipage/popover.html

Bug: 1307772,1413556
Change-Id: I4877dd69a06f2624bdb463b065b2e2b66cbf1154
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4225730
Reviewed-by: David Baron <[email protected]>
Commit-Queue: David Baron <[email protected]>
Commit-Queue: Mason Freed <[email protected]>
Auto-Submit: Mason Freed <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1107048}

--

wpt-commits: 635df2dae0185211850d336ed6320ec35e4f4f3f
wpt-pr: 38392
  • Loading branch information
Mason Freed authored and moz-wptsync-bot committed Mar 2, 2023
1 parent e509a6a commit 33d0314
Show file tree
Hide file tree
Showing 9 changed files with 15 additions and 598 deletions.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 33d0314

Please sign in to comment.