jenkinsci/jenkins — pull request #1203 by ikedam (2014-04-20 03:37:19+00:00)
Title: [JENKINS-22691] Trigger "select:filled" event instead of "filled" in /lib/form/select

[JENKINS-22691] (https://issues.jenkins-ci.org/browse/JENKINS-22691)

/lib/form/select fires `filled` event when it is populated.
This allows plugins watch update of options of select.

But It does not work in IE8 (I tested with IE8 document mode in IE11), as IE8 does not allow to fire non-buildin events using `fireEvent`.
Custom events should be handled using `Event` with prototype.js.

I introduced a new event `select:filled` (custom events must be namespaced in prototype.js).
For backward compatibility, the `filled` event is also fired (Of course, does not fired in IE8).

I'm not sure Jenkins supports IE8 and this should be fixed.
Please let me know if IE8 is no longer supported in Jenkins.