gecko-dev/layout
L. David Baron b0cf27878d Bug 1333951 - Unbreak dumping of style contexts. r=bzbarsky
Prior to this patch, dumping of style contexts in the layout
debugger would only dump the subtree associated with the root
frame, which just covers the viewport, canvas, and associated
scrollbars.

I think this has been broken since bug 236921 (2004) and
bug 378693 (2007) properly disconnected the root element from the
styles for the viewport and canvas.

This patch just manually dumps the root frame and the root
element's frame, since the style set no longer maintains a list
of all of the style context roots.

MozReview-Commit-ID: 5LEnbNtngN2

--HG--
extra : transplant_source : v%BB%09%C8M8%FE%25%A9%A6%3D%EA%BD%BE%DF7%08%9A%85m
2017-01-25 22:05:16 -08:00
..
base Bug 1333951 - Unbreak dumping of style contexts. r=bzbarsky 2017-01-25 22:05:16 -08:00
build
doc
forms Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
generic Merge inbound to central, a=merge 2017-01-24 16:08:16 -08:00
inspector Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam 2017-01-13 10:41:03 -05:00
ipc Bug 1331706 - Make vsync non-prioritized for now. r=billm 2017-01-22 18:34:27 +02:00
mathml Bug 1332105 Part 1 - Convert SelectionDetails and related functions to use UniquePtr. r=dholbert 2017-01-20 17:39:57 +08:00
media
painting Merge mozilla-central to autoland 2017-01-25 13:52:18 +01:00
printing
reftests Merge mozilla-central to autoland 2017-01-25 13:52:18 +01:00
style Merge m-c to m-i 2017-01-25 20:48:39 -08:00
svg Bug 1326406 Part 2 - Extract the computation of ellipse radii as ComputeEllipseRadii(). r=dbaron 2017-01-23 17:17:05 +08:00
tables Bug 1333366 Part 2 - Update legacy NS_SIDE usage and document. r=mats 2017-01-24 18:41:56 +08:00
tools Bug 1333951 - Unbreak dumping of style contexts. r=bzbarsky 2017-01-25 22:05:16 -08:00
xul Bug 1328053 - Correct thumb position when shift-click scrolling r=mats 2017-01-25 14:45:23 -08:00
moz.build