Bug 530985 - Make getBoundingClientRect give more sensible results for <svg> elements. r=roc
bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (file batch #3). r=mshal
Bug 883136 - add test to count layout flushes caused by panels.  r=enndeakin?
Bug 883136 - reduce layout flushes in panels.  r=enndeakin?
Bug 833386 - Tests for TextTrackCue objects r=rillian,cpearce

This patch is primarily the work of Marcus Saad (msaad) and Jordan
Raffoul (jbraffoul) at Seneca College.
Backout 24de4eda70e2 (bug 530985) for failures in test_bug 450930.xhtml, CLOSED TREE
Bug 887358 - Change '= 0' assignments for ptrs in nsHttpChannel to '= nullptr' r=sworkman
Bug 887621 - add checked css state for navbar buttons. r=bbondy
Bug 885005 - update the about firefox privacy link. r=jwilde
Test only patch - Bug 626833 - Intermittent failure in test_0200_app_launch_apply_update.js. r=bbondy
Bug 747018 - Download widget stylesheets applied twice to browser.xul. r=mak
Bug 887916: Implement recording for MaskSurface calls. r=jrmuizel
bug 760642: Speed improvements for IonAssemblerBuffer (r=jbramley)
* Use a doubly linked list rather than one list for keeping track of the chunks
* Add a hueristic to determine whether we do lookups from the front of the list or the back
bug 760642: Use a finger to make instruction lookups nearly instantaneous (r=jbramley)
Bug 738396 - Construct codebase URI for Java plugins as java would. r=bsmedberg sr=jst
Bug 738396 - Only pass canonicalized codebase to Java. r=bsmedberg sr=jst
bug 738869 - implement OES_vertex_array_object webgl extension - r=bjacob
Bug 830748 - [PATCH 1/2] [AccessFu] Improved reading of table semantics. r=eeejay
Bug 830748 - [PATCH 2/2] [AccessFu] tests for improved reading of table semantics. r=eeejay, marcoz
Bug 886846 - [AccessFu] added tests for non-default output order for tables and cells. r=eeejay, marcoz