#2142 closed defect (fixed)
[patch] Firefox JavaScript Console reports two warnings for admin script
Reported by: | Owned by: | Adrian Holovaty | |
---|---|---|---|
Component: | contrib.admin | Version: | |
Severity: | minor | Keywords: | |
Cc: | Triage Stage: | Unreviewed | |
Has patch: | yes | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
"function removeEvent does not always return a value" at contrib/admin/media/js/core.js line 25
MSDN docs state that detachEvent has no return, so we should presumably return true as we do for the removeEventListener path.
Incidentally (and somewhat offtopic) the addEvent in contrib/admin/media/js/admin/ordering.js appears to be an unnecessary duplicate of the one in core.js - the additional useCapture arg in this version isn't used by the only call to it.
variable e hides argument at contrib/admin/media/js/admin/DateTimeShortcuts.js line 220
The 'var' isn't necessary here; assigning to an undefined arg doesn't affect any variables with the same name in enclosing scopes. That is,
var e = 123; function foo(e) { if (!e) e = 456; alert("in foo e is " + e); } foo(); alert("outside foo e is " + e);
alerts 456 then 123. (Checked in FF, IE and Opera.)
Attachments (1)
Change History (3)
by , 18 years ago
Attachment: | ff_js_console_warnings.diff added |
---|
comment:1 by , 18 years ago
Summary: | Firefox JavaScript Console reports two warnings for admin script → [patch] Firefox JavaScript Console reports two warnings for admin script |
---|
comment:2 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed by Adrian in [3287] - not sure why it was still showing up as New here.
[patch] Sorry, forgot to put this in the ticket title