Bug 974197 - Fire MozAfterPaint after the compositor has composited the frame. r=roc
Backed out changeset e2d5b2be4142 (bug 994971) for non-unified bustage.
CLOSED TREE
Bug 995065 - Backout bug 947227 for causing WebGL performances regressions. r=jgilbert
Bug 995065 - Don't block on the Compositor for more than 100ms. r=jgilbert
Bug 949166 - Actually compile the Windows 7 detection code in cubeb's test to disable part of a test. r=kinetik
Bug 983465. Disable collapsing-text frame construction optimization on a per-document basis. r=bz

--HG--
extra : rebase_source : fc2059ac826e001660fb7233d775f8a046467f6b
Bug 791480. Make reftests enter print mode before reftest-wait is removed, so canvas-print-callback tests can finish drawing before the test ends. r=dbaron

--HG--
extra : rebase_source : f5b0ded43f9ef670478a06daf36c44987bd6b823
Bug 791480. Reenable test on Windows 7. r=dbaron

--HG--
extra : rebase_source : f4432bc6143e84c58d590dc80dfcb41419524b5d
Bug 972713. Part 1: Make all callers of GetAnimatedGeometryRootFor pass a display item so we can stop searching when we reach the item's reference frame. r=mattwoodrow
This guarantees that the animated geometry root for an item is always in the
same display list coordinate system as the frame.

--HG--
extra : rebase_source : 974434342459b76d62d89fdc04c22c518bf0c58b
Bug 972713. Part 2: Ignore active scrolled roots in inactive layer trees, because they don't help and could hurt. r=mattwoodrow

--HG--
extra : rebase_source : 3c1c4abb6685f106f927f0f43dbb62fe64a37038
Bug 994413 - Make Gecko use the same value marking semantics as SpiderMonkey; r=jonco,mccr8
Bug 982698 - Make FilterNodeD2D1 support DataSourceSurface input surfaces. r=Bas
Bug 996929 - Make nsLayoutUtils::SurfaceFromElement optimize the returned surface upfront so that it doesn't have to be converted every time it's used. r=jwatt
Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
Bug 950372 follow-up - Avoid having the preprocessor define for READ in linux/fs.h break Moz2D's 2D.h by making sure 2D.h is included before whatever includes linux/fs.h. r=B2G KK Emulator Opt/Debug bustage
Bug 996564 - Mar command line help is wrong and fix libmar warning. r=spohl
Bug 996901 follow-up - Fix OS X 10.8 non-unified build bustage. r=bustage
Bug 996438 - Import BookmarkJSONUtils.jsm lazily into PlacesBackups.jsm. r=mak.

--HG--
extra : rebase_source : 244d30f479ddf9d79dfe216bd9024ba7f45c662a
Bug 966630 - Clamp level to TexImage operations to [0..31]. r=jgilbert

--HG--
extra : rebase_source : 90ba0687cffd63a361f655b89bab077713a8a312
Bug 996955 - Remove nsIDOMTouch; r=bzbarsky