iOS 26.1 | WebKit renders an emoji for the list disclosure-closed icon

As of iOS 26.1, Safari and WebKit views have an issue when rendering the <details> html tag.

The disclosure-closed icon / character appears as an emoji arrow ▶️ instead of the unicode character ▸ (U+25B8 - Black Right-Pointing Small Triangle)

For example:

<details>
    <summary>Summary</summary>
    <p>Additional details....</p>
</details>

This wasn't the case in iOS 26.0 / iOS 18.

From what I can observe it seems ▶ (U+25B6 - Black Right-Pointing Triangle) may be used in iOS 26.1 which renders as the emoji ▶️ on iOS (at least as far back as iOS 18).

The only workaround I found for the moment is to specify explicit CSS to revert back to using the ▸ (U+25B8 - Black Right-Pointing Small Triangle)

details > summary {
  list-style-type: "▸ ";
}

details[open] > summary {
  list-style-type: "▾ ";
}

Is this expected? I've filed a feedback for this FB20997955.

Thanks!

iOS 26.1 | WebKit renders an emoji for the list disclosure-closed icon
 
 
Q