Jakob_WMDE created this task.
Jakob_WMDE added projects: Wikidata-Campsite, Wikidata.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Termbox was broken in production after changes to the markup were deployed. 
The console output read: `DOMException: Failed to execute 'appendChild' on 
'Node': This node type does not support this method.` which in other projects 
<https://github.com/nuxt/nuxt.js/issues/5800> hints at hydration problems due 
to mismatching markup. Deploying the latest version to the SSR service fixed 
the problem once the parser cache was purged.
  
  Until now we always assumed this not to be a problem, and that client-side 
rendering would override the server-side rendered markup no matter its content. 
This should be reproducible locally by rendering having CSR (in Wikibase) 
checked out with https://gerrit.wikimedia.org/r/c/wikibase/termbox/+/541235 and 
SSR with a commit prior to that.

TASK DETAIL
  https://phabricator.wikimedia.org/T235261

WORKBOARD
  https://phabricator.wikimedia.org/project/board/3402/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Jakob_WMDE
Cc: Aklapper, Jakob_WMDE, darthmon_wmde, DannyS712, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Jonas, 
Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to