Fixed #3274: IExx.blur() issue

use fireEvent instead of calling directly
New demo of chart container click
Merge remote-tracking branch 'upstream/master'