Bug 1086693 - Part 1: Add SDKProcessor. r=ckitching, a=lsblakk
Bug 1086693 - Part 2: Generate and build Android SDK JNI wrappers. r=gps, a=lsblakk
Bug 1086693 - Part 3: Don't generate members that are above a given API version. r=ckitching, a=lsblakk
Bug 1086693 - Part 4: Add a lazy initialization mode to CodeGenerator, and use it for SDK bindings. r=ckitching, a=lsblakk
Bug 1086693 - Part 5: Add a 'catchException' mode to JNI generator. r=ckitching, a=lsblakk
Bug 1086693 - Part 6: Use generated bindings for AndroidMediaCodec and AndroidSurfaceTexture. r=blassey, r=gcp, a=lsblakk
Bug 1086693 - Part 7: Add a Makefile target for updating GeneratedJNIWrappers. r=nalexander, a=lsblakk
Back out bug 1097276 r=me a=lmandel
Bug 1073805 - Don't set the is-adts flag for the Android PDM r=rillian a=lmandel
Bug 1097126 - Restrict MediaCodec backend to Android 5.0 and higher r=blassey a=lmandel
Bug 1095671 - Limit Fennec search engine change to Beta r=margaret a=lmandel l10n=en-us-only
Bug 1053999 - Rationalize stack recursion checks, r=bholley, a=lmandel

--HG--
extra : amend_source : 3e7920e474f9542d8726968a78453e869cb67621
extra : transplant_source : %C8%EB%EE%A2%8F%19%98%ABQ%22%16%AA%7F%85%3DP%FE%9C%B1%04
Merge mozilla-beta to b2g34. a=merge