[webkit-changes] [WebKit/WebKit] cd77ac: Web Inspector: Update CSSDocumentation.js with ups...

Razvan Caliman - Apple noreply at github.com
Wed Jan 25 09:56:36 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: cd77ac52ebd261c83be029e8d83746259f67f07d
      https://github.com/WebKit/WebKit/commit/cd77ac52ebd261c83be029e8d83746259f67f07d
  Author: Razvan Caliman <rcaliman at apple.com>
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
    M Source/WebInspectorUI/Scripts/update-inspector-css-documentation
    M Source/WebInspectorUI/UserInterface/External/CSSDocumentation/CSSDocumentation-overrides.json
    M Source/WebInspectorUI/UserInterface/External/CSSDocumentation/CSSDocumentation.js

  Log Message:
  -----------
  Web Inspector: Update CSSDocumentation.js with upstream data. January 2023
https://bugs.webkit.org/show_bug.cgi?id=251150

Reviewed by Patrick Angle.

Sync `CSSDocumentation.js` with latest data from upstream source:
https://github.com/microsoft/vscode-custom-data

Notable changes:
- ampersands in descriptions are no longer encoded in the upstream data.
- some existing properties got MDN reference urls.
- new properties added: `animation-composition`, `caret`, `caret-shape`,
`contain-intrinsic-*` properties, `scroll-timeline-*` properites, `math-depth`, `math-shift`.

None of the overrides have been addressed upstream since the last sync. They remain.

New `font-synthesis-*` properties were added to overrides in PR #4329 but they don't exist upstream.
Updated the script to account for this scenario and include them in the output.

* Source/WebInspectorUI/Scripts/update-inspector-css-documentation:
* Source/WebInspectorUI/UserInterface/External/CSSDocumentation/CSSDocumentation-overrides.json:

Fixed format of reference URLs in overrides to match upstream format.

* Source/WebInspectorUI/UserInterface/External/CSSDocumentation/CSSDocumentation.js:

Canonical link: https://commits.webkit.org/259369@main




More information about the webkit-changes mailing list