Page MenuHomePhabricator

docs: icon props in configurable demos do not load
Closed, ResolvedPublic1 Estimated Story PointsBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

It loads forever.

What should have happened instead?:

The input should render a menu with icons that match the input value.

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

Codex 1.16.0

Other information (browser name/version, screenshots, etc.):

macOS Chrome Version 130.0.6723.117

I'm seeing this error in the browser console:

Error: Could not establish connection. Receiving end does not exist. 'Failed to send selection. Trying again'

Event Timeline

Icons aren't loading for me and I receive warnings in the console:

MacOS Chrome Version 131.0.6778.86

The resource <URL> was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.

MacOS Firefox version 132.0.2 has 3 warnings:

Content-Security-Policy: Couldn’t parse invalid host 'wasm-eval'
Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content.
The resource at “https://doc.wikimedia.org/codex/latest/assets/inter-roman-latin.Di8DUHzh.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly.

MacOS Safari Version 18.1.1

The resource https://doc.wikimedia.org/codex/latest/assets/chunks/ConfigurableGeneric.wgYoW7VK.js was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it wasn't preloaded for nothing.

Change #1097503 had a related patch set uploaded (by Eric Gardner; author: Eric Gardner):

[design/codex@main] IconLookup: stop waiting for nextTick

https://gerrit.wikimedia.org/r/1097503

Change #1097540 had a related patch set uploaded (by Eric Gardner; author: Eric Gardner):

[design/codex@main] IconLookup: Clarify reactive data flow and update watcher

https://gerrit.wikimedia.org/r/1097540

Change #1097503 abandoned by Eric Gardner:

[design/codex@main] IconLookup: stop waiting for nextTick

Reason:

Superseded by https://gerrit.wikimedia.org/r/c/design/codex/+/1097540

https://gerrit.wikimedia.org/r/1097503

Change #1097540 merged by jenkins-bot:

[design/codex@main] IconLookup: Clarify reactive data flow and update watcher

https://gerrit.wikimedia.org/r/1097540

Change #1098171 had a related patch set uploaded (by Eric Gardner; author: Eric Gardner):

[mediawiki/core@master] Update Codex from v1.16.0 to v1.17.0

https://gerrit.wikimedia.org/r/1098171

Test wiki created on Patch demo by Eric C Gardner using patch(es) linked to this task:
http://patchdemo.wmcloud.org/wikis/421c033f07/w/

Change #1098171 merged by jenkins-bot:

[mediawiki/core@master] Update Codex from v1.16.0 to v1.17.0

https://gerrit.wikimedia.org/r/1098171

Test wiki on Patch demo by Eric C Gardner using patch(es) linked to this task was deleted:

http://patchdemo.wmcloud.org/wikis/421c033f07/w/