Bug 944506 - Update libopus/update.sh for DEFINES in moz.build. r=derf DONTBUILD

Bug 874266 moved the preprocessor defines to moz.build but didn't
make the corresponding change to the update script.
Bug 942918 - remove ev tests that use crl for revocation check. r=dkeeler
Bug 933483 - Don't fire events (and especially request animation frame events) when we're in a modal dialog. Also protect ourselves from resuming events on a closed window. r=smaug
Bug 938686 - Make OggReader::DownmixToStereo public static. r=rillian

We want this to be available to the WebM reader as well.
Bug 938686 - Refactor Opus header parsing so it can be reused. r=kinetik

We want to be able to use the same header parser for both the WebM
and Ogg readers.
Bug 938686 - Support Opus in WebM. r=kinetik

Support the Opus audio codec in the WebM (Matroska) container.
This is part of the "WebM 2" proposed spec, which also includes
the new VP9 video codec. Alas we weren't able to get concensus
to change the doctype of filename extension to mark the revision
allowing the new codecs.
Bug 945509 - Include 2D.h in gfxFont.h because it uses ScaledFont; r=glandium
Bug 944246 - Make getComputedStyle pass in anonymous content when resolving pseudo-element style. r=bz
Bug 943839 - Simplify Anchor and get rid of JS_AnchorPtr.  r=terrence

--HG--
extra : rebase_source : f2d9e039f758b6078c57f601537effe8c7c39f82
Bug 938686 - Fix a signed-comparison warning. r=BUSTAGE CLOSED TREE
Backed out changeset 77c1f23afc1c (bug 933483) for mochitest-bc failures.
Bug 938686 - Add nestegg_packet_discard_padding to layout/media/symbols.def.in, attempting to unbust windows build on a CLOSED TREE
Bug 942470 - Disable test_user_agent_updates.html for intermittently failing to unset its override of the UA string, breaking other tests
CLOSED TREE
Bug 925200 - Disable test_browserElement_oop_CloseApp.html for making it impossible to run mochitest-2 on some builds
CLOSED TREE
Bug 945532 - Kill LE* functions in OggCodecState.cpp and use Endian.h functions instead. r=kinetik
Bug 945532 - Add missing includes in OpusParser.h. r=kinetik
Bug 945563 - Remove unused macros in nsCSSColorUtils.cpp (BLACK, WHITE and LIGHT_FACTOR). r=roc
Merge m-i into birch