Bug 854421 - Part 6: Add gfx API for allocating transaction ids. r=roc
Bug 854421 - Part 7: Allocate and return transaction id's from the refresh driver when using OMTC to prevent over-production. r=roc
Bug 854421 - Part 8: Try find a 'root' refresh driver to see if it's blocked. r=vlad
Bug 854421 - Part 9: Send DidComposite during ClientLayerManager destruction. r=roc
Bug 854421 - Part 10: Resume the refresh driver if we miss too many ticks. r=vlad
Bug 854421 - Part 11: Use rAF instead of setTimeout in a test. r=roc
Bug 854421 - Part 12: Use the view tree to find the subdocument frame in nsDocShell. r=tn
Bug 1014377 - Convert the first quarter of MFBT to Gecko style. r=froydnj.

--HG--
extra : rebase_source : b3b2da775e2c0e8a6ecbed70e7bd0c8f7af67b47
Bug 1008615 - De-field menulist.xml. r=mano
Bug 1018039 - Enable DMD on TBPL debug builds. r=glandium.

--HG--
extra : rebase_source : 90b11d0a42d9a3f41630fedd4af0e60d34e67d7f
Bug 935803 - Display browser styles in the rule view (UA style sheet rules);r=pbrosset
Bug 1016949 - Add unit test for enabling/disabling suggested sites (r=mfinkle)
Bug 1009587 - Part 1: Store suggested sites in a Map instead of a List (r=mfinkle)
Bug 1009587 - Part 2: Add SuggestedSites API to get image URL and bg color (r=mfinkle)
Bug 1009587 - Part 3: Hold a strong reference to cached suggested sites (r=mfinkle)
Bug 1009587 - Part 4: Use suggested thumbnail on top sites whenever it's available (r=mfinkle)
Bug 1009587 - Part 5: Don't try to load thumbnails for blank urls (r=mfinkle)
Bug 1009587 - Part 6: Don't wait for thumbnails to show blank spots (r=mfinkle)
Bug 1006912 - Fix the web audio dev tools to work after a tab refresh. r=vp
Bug 1013718 - In-content preferences: correctly align the class indent. r=jaws