Bug 919929 - AlertsService for Metro should send alertshow and alertfinished observer. r=jimm
Bug 925083: Remove support/code for nsIAppleFileDecoder. r=mcmanus
Bug 923179 - Check main thread access later in generational barriers r=terrence
merge mozilla-central to mozilla-inbound
Bug 925671 - Add missing nullptr includes. r=ted
Bug 924870 - AudioContext.mozAudioChannel attribute, r=ehsan
Bug 925319 - delete HAVE_U?INT* checks from configure; r=glandium
Bug 925173 - don't depend on HAVE_64BIT_OS in FileUtils.cpp; use the standard __LP64__ macro instead; r=bsmedberg

This point in the code is Mac-specific, so we are free to use Mac-specific macros
here.  Just use __LP64__ instead of HAVE_64BIT_OS.
Bug 925169 - part 1 - don't use MOZ_MEMORY_SIZEOF_PTR_2POW in jemalloc.c; r=glandium
Bug 925169 - part 2 - delete MOZ_MEMORY_SIZEOF_PTR_2POW from configury; r=glandium
Bug 925222 - part 1 - just check for __linux__ in nsUserInfo::GetDomain; r=bsmedberg

Linux's libc (with _GNU_SOURCE, which we use) and bionic are the only
interesting libcs that define domainname.  The BSDs and OSX don't, and
the latter is the only one we really need to care about.  Since we're
doing multiple configure checks for this one (!) place, it's not really
worth worrying about.  Let's just hardcode this check and be done with
it.
Bug 925222 - part 2 - delete configure checks for domainname member of struct utsname; r=glandium
Bug 925330 - don't use HAVE_64BIT_OS when building elfhack; r=glandium
Bug 925334 - delete check for HAVE_GNU_GET_LIBC_VERSION; r=glandium
Bug 922810 - Part 1: track image initialization with a WebGLImageDataStatus enum - r=jgilbert
Bug 922810 - Part 2: reorganize the tracking of fake back statuses - r=jgilbert
Bug 922810 - Part 3: introduce transparent fake black textures alongside existing opaque ones - r=jgilbert
Bug 922810 - Part 4: make BindTexture smart enough to not clear the context's mFakeBlackStatus when nothing changed - r=jgilbert
Bug 922810 - Part 5: do not initialize depth textures before they get rendered to, use a fake black texture instead - r=jgilbert
Bug 922810 - Part 6: Clean up and optimize fake black textures implementation - r=jgilbert