gecko/layout
Robert O'Callahan 1c4afc62d4 Bug 1022612. Part 5: BuildDisplayListForExtraPage needs to pass the correct dirty rect in. r=mattwoodrow
When printing, every page has the same origin. So doing this change naively
would result in the first page having all the display items for every page
added to it, and all but the first page's display items being pruned
away by PruneDisplayListForExtraPage. This would making printing long documents
very slow. We avoid that problem with the new check for
NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO, so the only pages other than the
current page we descend into are the ones with placeholders for abs-pos content
on the current page.

--HG--
extra : rebase_source : 5e07ef9e894ef41d36d4daf4498a14d5163da337
2014-06-09 16:47:58 +12:00
..
analysis
base Bug 1022612. Part 4: Track current dirty rect in nsDisplayListBuilder. r=mattwoodrow 2014-05-20 15:59:14 +12:00
build Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent 2014-06-26 09:47:44 -07:00
doc
forms Bug 943269 - Minor tweak that might fix the test timeouts. r=mwargers 2014-07-13 13:01:43 +00:00
generic Bug 1022612. Part 5: BuildDisplayListForExtraPage needs to pass the correct dirty rect in. r=mattwoodrow 2014-06-09 16:47:58 +12:00
inspector Bug 591303 - Part 2: Add getCSSRule function to nsIDOMCSSRule. r=bz 2014-07-14 15:57:46 -07:00
ipc Bug 1035833 - Fix layersId allocation in nested content process. r=mattwoodrow 2014-07-09 16:42:04 +08:00
mathml Bug 1029138 - Removed dangerous public destructor of nsGlyphTableList. r=froydnj 2014-06-25 09:28:00 +02:00
media Bug 1036864 - Remove EXPORT_LIBRARY. r=mshal 2014-07-11 19:06:55 +09:00
printing Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan 2014-07-14 12:21:34 -07:00
reftests Bug 485149 - Add a reftest with inset box-shadow on fieldset. 2014-07-13 13:01:43 +00:00
style Bug 591303 - Part 3: Set line and column number for all rules in nsCSSParser. r=bz 2014-07-14 15:57:54 -07:00
svg Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan 2014-07-14 12:21:34 -07:00
tables Bug 1027611 (Part 2) - Crashtest. r=bz 2014-07-03 10:55:37 -07:00
tools Bug 1028438 - Remove dummy --enable-privilege option from remotereftest.py. r=ted 2014-06-28 15:01:23 +09:00
xul Bug 1027057, use nsLayoutUtils::HasCurrentAnimations to check for transitions when hiding the popup, r=neil 2014-07-14 13:39:04 -04:00
moz.build Bug 961365 - Part 6: Add tests for OpenType MATH constants. r=jfkthame 2014-07-03 07:56:00 -04:00