Page MenuHomePhabricator

Find out whether any browser supported by MediaWiki needs TraceKit's "rethrow to window.onerror" logic for stack traces
Closed, DeclinedPublic

Description

TraceKit.report() contains logic that re-throws the exception and catches it via window.onerror; supposedly, this improves error reporting in some IE version, but they don't mention which. This logic might be problematic for ResourceLoader integration; find out whether it's actually needed for any IE version supported by MediaWiki.

Related Objects

StatusAssignedTask
OpenNone
OpenNone
OpenTgr
OpenNone
OpenTgr
StalledNone
ResolvedTgr
ResolvedGilles
OpenTgr
ResolvedTgr
Resolvedcsteipp
ResolvedTgr
DeclinedTgr
DeclinedTgr
ResolvedTgr
ResolvedTgr
ResolvedTgr
ResolvedTgr
OpenNone
Resolvedjcrespo
ResolvedAklapper
ResolvedTgr
ResolvedTgr

Event Timeline

Tgr created this task.Jan 7 2015, 8:32 PM
Tgr claimed this task.
Tgr raised the priority of this task from to High.
Tgr updated the task description. (Show Details)
Tgr added subscribers: Aklapper, Legoktm, Tgr, Krinkle.
Tgr lowered the priority of this task from High to Lowest.Apr 3 2015, 6:26 AM

Raven actually surpresses this behavior since it catches again the exception that TraceKit tries to rethrow. So no practical significance.

Tgr closed this task as Declined.Apr 3 2015, 6:26 AM