gecko-dev/layout
Boris Zbarsky 6f273bf6d2 Bug 894215 part 2. Fix the document "disallow bfcaching" mechanism to work without asserting. r=smaug
There are two issues being fixed here.  First, if DisallowBFCaching is called
before CanSavePresentation, we should really return false from
CanSavePresentation.  Otherwise we'll end up doing a bunch of state-capturing
work for no reason.

Second, if DisallowBFCaching is called between CanSavePresentation and
nsDocumentViewer::Destroy, we need to actually tear down the viewer state.
What we do right now is avoid putting the viewer into the SHEntry, but still
not tear down its presshell and so forth, which leads to asserts in
~nsDocumentViewer when this case is hit.
2018-05-18 23:37:56 -04:00
..
base Bug 894215 part 2. Fix the document "disallow bfcaching" mechanism to work without asserting. r=smaug 2018-05-18 23:37:56 -04:00
build Bug 833098: Part 2 - Remove RDF service. r=hsivonen,Mossop,pike 2018-04-28 20:06:40 -07:00
doc Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
forms Bug 1460491 - Part 1: Split nsDisplayItem::mVisibleRect into two members, one for each stated purpose. Gets rid of the save/restore since we no longer modify the building rect. r=jnicol 2018-05-16 15:56:32 +12:00
generic Bug 1458902 - [css-grid] Re-resolve row-gap against the sum of row track sizes for auto-sized grid containers. r=dholbert 2018-05-18 21:09:21 +02:00
inspector Bug 1461933 - Remove ServoBindings.h from ComputedStyleInline.h. r=emilio 2018-05-16 15:35:59 +10:00
ipc Bug 1456588 part 1. Change nsIFocusManager::SetFocus to take Element. r=enndeakin 2018-04-26 10:37:46 -04:00
mathml Bug 1460491 - Part 1: Split nsDisplayItem::mVisibleRect into two members, one for each stated purpose. Gets rid of the save/restore since we no longer modify the building rect. r=jnicol 2018-05-16 15:56:32 +12:00
media
painting Bug 1462497 - Add assertions to try diagnose which wrapper item went away. r=mstange 2018-05-18 20:50:04 +12:00
printing Bug 1461933 - Remove ServoBindings.h from ComputedStyleInline.h. r=emilio 2018-05-16 15:35:59 +10:00
reftests Bug 1458902 - [css-grid] Update a few WPT / reftests to new percentage row-gap layout. r=dholbert 2018-05-18 21:09:23 +02:00
style Bug 1461070: Skip starting other transitions based on specified, not already-started transitions. r=birtles,dbaron 2018-05-18 17:21:16 +02:00
svg Backed out changeset 51cd668c0e87 (bug 1459890) dev request a=backout CLOSED TREE 2018-05-17 01:29:54 +03:00
tables Bug 1460491 - Part 1: Split nsDisplayItem::mVisibleRect into two members, one for each stated purpose. Gets rid of the save/restore since we no longer modify the building rect. r=jnicol 2018-05-16 15:56:32 +12:00
tools Merge mozilla-inbound to mozilla-central. a=merge 2018-05-18 12:56:07 +03:00
xul Bug 1461222 part 2 - Make GetWidgetPadding return LayoutDeviceIntMargin. r=emilio 2018-05-17 17:30:35 +02:00
moz.build