Bug 914426. Don't try to dump DeprecatedTextureHost contents unless HTML tree dumping is enabled. Also, be lenient about null values and unknown formats. r=nrc

--HG--
extra : rebase_source : bc7aff0dacdea4a7c71bdb659774fd96a25fa529
Bug 920429. Fix busted boolean expression. r=mattwoodrow

--HG--
extra : rebase_source : fe144360e5f7b3399219d15cabc93c07a547c814
Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc
Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc
Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc
Bug 912956 part.16 mozilla/MiscEvents.h should be included directly r=roc
Bug 912956 part.17 mozilla/ContentEvents.h should be included directly r=roc
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
Bug 919635 - Add manifests for Steeplechase tests to moz.build. r=gps
bug 919635 - package Steeplechase tests and extra bits in test package. r=gps
Bug 920046 - Specialize Math.round and Math.floor with double return type. r=bhackett
Bug 919318 - Drop the Get prefix on the frame methods GetFirstContinuation, GetLastContinuation, GetFirstInFlow, GetLastInFlow and also on nsLayoutUtils::GetLastContinuationWithChild, because they never return null.  r=dholbert
Bug 919318 - A few cosmetic changes after dropping the Get prefix on some methods.  r=dholbert
Bug 919936 - MemoryTextureClient/Host serialization unittests. r=BenWa