Bug 1007278: Restore the distinct text-color on disabled buttons. r=dholbert
Bug 1009445 - Support AsyncEventDispatcher on non-node interfaces, r=masayuki
Bug 996493 - Implement MaxTouchPoints for Windows widget. r=jimm
Bug 988271 - Relanded configure.in part after bug 999260.
Bug 1008192 - Don't try to use hidden visibility on mingw. r=glandium
Merge mozilla-central to mozilla-inbound
Bug 1007024 - CopyAsNetwork32 inserts 32bit network byte order values. r=mcmanus
CopyAsNetwork32 is a convenience function to make the PR_htonl() +
memcpy use in the code less repetitive.
Bug 1006024 - Part 1: Replace AutoPushJSContext in EventSource::DispatchAllMessageEvents. r=bholley
Bug 1006024 - Part 2: Replace AutoPushJSContext in nsFrameLoader::EnsureMessageManager. r=bholley
Bug 1006024 - Part 3: Remove context null checks from nsFrameLoader::EnsureMessageManager. r=bholley
Bug 1006024 - Part 4: Remove context null checks from nsGlobalWindow::GetMessageManager. r=bholley
Bug 1006024 - Part 5: Replace AutoPushJSContext in AudioDestinationNode FireOfflineCompletionEvent. r=bholley
Bug 1006024 - Part 6: Replace AutoPushJSContext in AudioProcessingEvent::LazilyCreateBuffer. r=bholley
Bug 1006024 - Part 7: Replace AutoPushJSContext in WebAudioDecodeJob::AllocateBuffer. r=bholley
Bug 1006024 - Part 8: Replace AutoPushJSContext in ScriptProcessorNode - Command::Run. r=bholley
Bug 1006024 - Part 9: Remove unused JSContext parameter from AudioBuffer::SetRawChannelContents. r=bholley
Bug 1006024 - Part 10: Remove AudioContext::GetJSContext. r=bholley
Bug 1009685 - Tell the cycle collector about the CanvasPath::mParent. r=bz

Plus a few other minor fixups.
Bug 1008421 - Remove JSString::parent. r=luke

--HG--
extra : rebase_source : d624662d22bdb11c2cc992138daff081729805c5
Backed out changeset 3c72c5ea486c (bug 957721) for breaking mach on non-Mozilla-Build python installs