Make WordPress Core

Opened 12 months ago

Closed 9 months ago

Last modified 9 months ago

#58869 closed task (blessed) (fixed)

Update `caniuse` data for 6.4

Reported by: desrosj's profile desrosj Owned by: desrosj's profile desrosj
Milestone: 6.4 Priority: normal
Severity: normal Version:
Component: Build/Test Tools Keywords: has-patch needs-testing
Focuses: Cc:

Description

This ticket is for tracking updates to the caniuse data and documenting resulting changes throughout the 6.4 cycle.

Previously:

Change History (7)

#1 @desrosj
12 months ago

In 56279:

General: Commit changes after running precommit:css.

The {min|max}-device-pixel-ratio syntax as a a non-standard CSS media feature that was used as an alternative to the now standard resolution. Prior to Safari 16.0, -webkit-{min|max}-device-pixel-ratio was needed to correctly support it.

This change is a result of the caniuse-lite update that was applied recently in [56065]. Though there were no changes to target browsers as a result of this update, it seems an upstream change identified these as unnecessary.

See #57856, #58869.
Props desrosj, joemcgill, isabel_brison.

This ticket was mentioned in PR #5265 on WordPress/wordpress-develop by @desrosj.


10 months ago
#2

  • Keywords has-patch added

This updates the caniuse-lite database and runs grunt precommit:css.

Everything seems to work OK. However, changes from 00777e610bf35b43e2d45c7a421a8527ef94d65c seem to be making their way back into the CSS without an obvious reason. Needs some investigation.

Trac ticket: https://core.trac.wordpress.org/ticket/58869

#3 @desrosj
10 months ago

  • Keywords needs-testing added

This needs further exploration to figure out why the changes made in [56279] and [55137] are being reversed. This is likely expected, but the reason for the change is not obvious.

#4 @jorbin
10 months ago

In 56948:

CSS: Run grunt precommit:css to update CSS.

See: #58869.
Props peterwilsoncc.

@peterwilsoncc commented on PR #5265:


10 months ago
#5

Everything seems to work OK. However, changes from 00777e6 seem to be making their way back into the CSS without an obvious reason. Needs some investigation.

At a guess, there are some browsers hovering around the 1% mark that require the features. I'm seeing a few changes between 0.5% and 1% when testing on https://browsersl.ist/

#6 @desrosj
9 months ago

  • Owner set to desrosj
  • Resolution set to fixed
  • Status changed from new to closed

In 56956:

Build/Test Tools: Update the caniuse-lite database.

This updates the data for the caniuse-lite package and runs grunt precommit:css.

Fixes #58869.

@desrosj commented on PR #5265:


9 months ago
#7

Committed a refreshed version of this in https://core.trac.wordpress.org/changeset/56956

Note: See TracTickets for help on using tickets.