From the spec:
Any reference to
arguments,super,this, ornew.targetwithin an
ArrowFunction must resolve to a binding in a lexically enclosing
environment.
Therefore, the correct answer would be [1,2,3]. Firefox has fixed the problem in version 43 (bugĀ 889158).