Page MenuHomePhabricator

Collect environment information for JS error logging
Open, MediumPublic

Description

When the error reporting JS is called, collect environment information and add it to the error report:

  • MediaWiki version (maybe extension versions as well)
  • enabled gadgets and their versions (maybe - should be considered carefully due to privacy implications)
  • same for user scripts
  • additional information to identify which script versions ResourceLoader has cached, if the above information is not sufficient
  • consider setting up some sort of hook for extensions to add error information (made-up example: for UploadWizard, the developer would want to know whether the user enabled chunked upload or not)

Event Timeline

Tgr created this task.Sep 29 2014, 11:26 PM
Tgr claimed this task.
Tgr raised the priority of this task from to Medium.
Tgr updated the task description. (Show Details)
Tgr changed Security from none to None.
Tgr added a subscriber: Tgr.
Tgr updated the task description. (Show Details)Oct 1 2014, 10:00 AM
Tgr renamed this task from Collect environment information for errors to Collect environment information for JS error logging.Oct 1 2014, 10:16 AM
Tgr removed Tgr as the assignee of this task.Jan 30 2015, 2:38 AM
Jdforrester-WMF moved this task from Untriaged to Backlog on the Multimedia board.Sep 4 2015, 6:41 PM
Restricted Application added subscribers: Matanya, Aklapper. · View Herald TranscriptSep 4 2015, 6:41 PM