Changes MouseEvent constructor to take changed_button_flags.

I want this for EventGenerator, but it seems best to make everyone
think about this rather than create another constructor.

BUG=none
TEST=none
R=sadrul@chromium.org

Review URL: https://codereview.chromium.org/101573006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241358 0039d316-1c4b-4281-b951-d872f2087c98
[NaCl SDK] Fix create_nmf.py on non-English locale.

It would fail parsing localized string otherwise. For example 'file format' is
'format de fichier' with LANG=fr_CA.UTF-8.

(This is the same fix as r240802; See http://crrev.com/108213002. That change
was reverted because it also included a change that broke generation of .nmf
files for GLibc)

BUG=NONE
R=sbc@chromium.org

Review URL: https://codereview.chromium.org/115153008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241359 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 241358
SVN changes up to revision 241359