This issue has been created
There is 1 update.
 
 
XWiki Platform / cid:jira-generated-image-avatar-4aaedc53-b38f-4f1c-a8ad-7d45ee5e53af XWIKI-23957 Open

Support of withTip polyfill wrongly removed while considered as an API

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-0479b73f-1082-438a-a838-522f31db566d Simon Urli created this issue on 28/Jan/26 17:16
 
Summary: Support of withTip polyfill wrongly removed while considered as an API
Issue Type: cid:jira-generated-image-avatar-4aaedc53-b38f-4f1c-a8ad-7d45ee5e53af Bug
Affects Versions: 17.10.2
Assignee: Unassigned
Components: Web - Templates & Resources
Created: 28/Jan/26 17:16
Labels: regression
Priority: cid:jira-generated-image-static-blocker-c237952e-d130-44b7-bf64-7593c80c6677 Blocker
Reporter: Simon Urli
Description:

We removed in XWIKI-23684 a polyfill supporting the behaviour of CSS classes "withTip" and "useTitleAsTip" because we considered it deprecated and using it in some part of XS was causing problems with our integration tests with Chrome. So back then, we haven't really checked more, considered it was buggy and removed it.

It appears that:
1. those classes were documented CSS classes of XWiki, so APIs
2. they are actually used in a lot of extensions
3. after checking again, we discovered that the Chrome bug appeared to be a regression in Chrome 4.38.0 as we apparently don't have problems anymore with our integration test using the behaviour with Chrome 4.39.0 and latest versions

On top of that we wrongly reacted very fast without making a formal proposal for removing it back then... For all those reasons we need to put back the polyfill allowing to have proper behaviour when using withTip and useTitleAsTip CSS classes.

 
 

1 update

 
cid:jira-generated-image-avatar-0479b73f-1082-438a-a838-522f31db566d Changes by Simon Urli on 28/Jan/26 17:16
 
Assignee: Simon Urli