Bug 827208: TouchDelegate for tabs button. [r=bnicholson] [a=akeybl]

--HG--
extra : rebase_source : 9f1ae0d93d56d94959e0e90166624077db9a9c25
Bug 827208: Cache the delegate that consumed the MotionEvent. [r=bnicholson] [a=akeybl]

--HG--
extra : rebase_source : 5516d44305ae905bb9719e1d6d3e49b1a6d46eab
Bug 832942: work around an ARMv6 code generation bug in gcc 4.6. r=wtc, a=akeybl.

--HG--
extra : rebase_source : c724979b97af63db364817fe2cb056fd8ec0cc0e
extra : amend_source : 6a9e79d3289ea0d383bdbb250d97d6f6808be90f