gecko/layout/base
Cameron McCormack 40fb431145 Bug 979133 - Add facility to log the restyle process. r=dbaron
Set the MOZ_DEBUG_RESTYLE environment variable and every restyle will have
detailed logging printed to stderr. By default, restyles for animations are
not logged; you can include them by also setting MOZ_DEBUG_RESTYLE_ANIMATIONS.

If you wish to limit restyle logging to a particular change, you can call
nsPresContext::StartRestyleLogging() and nsPresContext::StopRestyleLogging()
at appropriate points. (You might want to add a couple of helper methods
temporarily on nsIDocument and then expose them to your page with Web IDL
to make them easier to call.) You do not need to have set MOZ_DEBUG_RESTYLE
for this to work.
2014-09-25 15:45:36 +10:00
..
crashtests Bug 1061028 - crashtest. 2014-09-10 13:07:43 +00:00
tests Bug 1070851 - Make touch caret respect snapshotWindow(). r=roc 2014-09-24 01:26:00 -04:00
ActiveLayerTracker.cpp Bug 1060985 - Fix more bad implicit constructors in layout; r=roc 2014-08-31 23:36:37 -04:00
ActiveLayerTracker.h
CaretAssociationHint.h Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn 2014-08-06 17:19:27 +12:00
DisplayItemClip.cpp Bug 1041894 - Make FindOpaqueBackgroundColorFor check the DisplayItemClip of items before selecting them. r=roc 2014-07-23 18:12:08 +12:00
DisplayItemClip.h Bug 1041894 - Make FindOpaqueBackgroundColorFor check the DisplayItemClip of items before selecting them. r=roc 2014-07-23 18:12:08 +12:00
DisplayListClipState.cpp Bug 1042423 - Part 2: Add DisplayItemClip constructor for rect + rounded rect. r=roc 2014-07-23 17:21:06 +12:00
DisplayListClipState.h Bug 1048246 - Fix more bad implicit constructors in layout; r=roc 2014-08-07 19:48:38 -04:00
FrameLayerBuilder.cpp Bug 1062100. Part 3: When layers are flattened, let all the layers contribute opaqueness to the container layer, whatever their animated geometry roots are. r=tn 2014-09-17 18:45:47 +12:00
FrameLayerBuilder.h Bug 1048752. Part 10: Remove FrameLayerBuilder.h from nsDisplayList.h. r=tn 2014-08-06 17:19:25 +12:00
FramePropertyTable.cpp Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn 2014-08-05 13:27:41 -07:00
FramePropertyTable.h Bug 1048246 - Fix more bad implicit constructors in layout; r=roc 2014-08-07 19:48:38 -04:00
GeometryUtils.cpp
GeometryUtils.h
LayerState.h Bug 1048752. Part 10: Remove FrameLayerBuilder.h from nsDisplayList.h. r=tn 2014-08-06 17:19:25 +12:00
MaskLayerImageCache.cpp
MaskLayerImageCache.h Bug 1060985 - Fix more bad implicit constructors in layout; r=roc 2014-08-31 23:36:37 -04:00
moz.build Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
nsArenaMemoryStats.h
nsAutoLayoutPhase.cpp
nsAutoLayoutPhase.h
nsBidi.cpp
nsBidi.h
nsBidiPresUtils.cpp Bug 1068027 - nsBidiPresUtils::RepositionFrame should not mix logical and physical directions. r=smontagu 2014-09-19 12:14:05 +01:00
nsBidiPresUtils.h Bug 1060985 - Fix more bad implicit constructors in layout; r=roc 2014-08-31 23:36:37 -04:00
nsCaret.cpp Bug 1063265 - Stop Blinking the Text Caret when it isn't visible. r=roc 2014-09-06 12:25:00 +02:00
nsCaret.h bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj 2014-08-05 13:33:55 -04:00
nsChangeHint.h Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
nsCompatibility.h
nsCounterManager.cpp Bug 1024808 - Part 1: Remove OOM null checks of CounterListFor return result. r=dholbert 2014-09-12 01:25:00 -04:00
nsCounterManager.h Bug 1024808 - Part 1: Remove OOM null checks of CounterListFor return result. r=dholbert 2014-09-12 01:25:00 -04:00
nsCSSColorUtils.cpp
nsCSSColorUtils.h Bug 1024930 - Change text highlighting color. r=roc 2014-07-30 00:11:00 -04:00
nsCSSFrameConstructor.cpp Bug 1040735 - DOM node reinsertion under anonymous content may trigger a11y child adoption, r=bz, tbdaunde, davidb 2014-09-19 20:02:30 -04:00
nsCSSFrameConstructor.h Bug 1060985 - Fix more bad implicit constructors in layout; r=roc 2014-08-31 23:36:37 -04:00
nsCSSRendering.cpp Bug 1067977 - Rename nsContextBoxBlur's 'blur' member to make it possible to find and reason about the code. r=dholbert 2014-09-17 08:46:39 +01:00
nsCSSRendering.h Bug 1067977 - Rename nsContextBoxBlur's 'blur' member to make it possible to find and reason about the code. r=dholbert 2014-09-17 08:46:39 +01:00
nsCSSRenderingBorders.cpp Bug 1067093 - Get rid of gfxContext::AntialiasMode in favor of Moz2D AntialiasMode. r=Bas 2014-09-15 12:10:30 +01:00
nsCSSRenderingBorders.h Bug 1064790 - Give S/SN/SF/SN meaningful names. r=bz 2014-09-09 21:08:00 -04:00
nsDisplayItemTypes.h
nsDisplayItemTypesList.h Bug 1055585 - Add nsDisplayClearBackground. r=roc 2014-08-20 17:16:41 +02:00
nsDisplayList.cpp Bug 1071367 - Fix the composition bounds for the root content document on OS X. r=tn 2014-09-23 12:17:36 -04:00
nsDisplayList.h Bug 1070851 - Make touch caret respect snapshotWindow(). r=roc 2014-09-24 01:26:00 -04:00
nsDisplayListInvalidation.cpp Bug 1021564 - Invalidate filtered frames when they move in certain ways. r=roc 2014-08-30 18:22:31 +02:00
nsDisplayListInvalidation.h Bug 1021564 - Invalidate filtered frames when they move in certain ways. r=roc 2014-08-30 18:22:31 +02:00
nsDocumentViewer.cpp Bug 1067504. Hook up print preview to our parent widget as needed, so it will actually paint. r=smaug 2014-09-15 14:15:15 -04:00
nsFrameManager.cpp Bug 1060985 - Fix more bad implicit constructors in layout; r=roc 2014-08-31 23:36:37 -04:00
nsFrameManager.h
nsFrameManagerBase.h
nsFrameTraversal.cpp
nsFrameTraversal.h
nsGenConList.cpp
nsGenConList.h Bug 1060985 - Fix more bad implicit constructors in layout; r=roc 2014-08-31 23:36:37 -04:00
nsIDocumentViewerPrint.h
nsIFrameTraversal.h
nsILayoutDebugger.h
nsILayoutHistoryState.h
nsIPercentHeightObserver.h
nsIPresShell.h Bug 1071573 - Fix more bad implicit constructors in layout; r=roc 2014-09-23 22:01:52 -04:00
nsIReflowCallback.h
nsIStyleSheetService.idl
nsLayoutDebugger.cpp Bug 1045864 - Disable layerized background-attachment:fixed when we're using a software compositor. r=roc 2014-08-05 15:25:00 +12:00
nsLayoutHistoryState.cpp
nsLayoutUtils.cpp Bug 1068784 - Since the tiling is now not a simple pref choices, but it depends on some platform specific criteria, stop using the pref directly, and always use gfxPlatform::UseTiling instead. r=mwoodrow 2014-09-17 13:55:23 -04:00
nsLayoutUtils.h Bug 1071367 - Fix the composition bounds for the root content document on OS X. r=tn 2014-09-23 12:17:36 -04:00
nsPresArena.cpp Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn 2014-08-05 13:27:41 -07:00
nsPresArena.h Bug 1048246 - Fix more bad implicit constructors in layout; r=roc 2014-08-07 19:48:38 -04:00
nsPresContext.cpp Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
nsPresContext.h Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
nsPresShell.cpp Bug 1071573 - Fix more bad implicit constructors in layout; r=roc 2014-09-23 22:01:52 -04:00
nsPresShell.h bug 1058044 - Background-blend-mode no longer blends correctly for <html> elements. r=roc 2014-09-23 19:50:00 +02:00
nsPresState.h
nsQuoteList.cpp
nsQuoteList.h
nsRefreshDriver.cpp Bug 1065122 - Browser crash when using Timeline & Profiler at the same time. r=pbrosset 2014-09-17 12:00:33 -04:00
nsRefreshDriver.h Bug 1055050 - Add visual warning if the transaction latency is > 100 ms. r=mwoodrow 2014-08-28 15:24:26 -04:00
nsStyleChangeList.cpp
nsStyleChangeList.h
nsStyleSheetService.cpp
nsStyleSheetService.h
PaintTracker.cpp
PaintTracker.h
PositionedEventTargeting.cpp Bug 1046101 part.18 Rename NS_TOUCH_EVENT to eTouchEventClass r=smaug 2014-08-04 14:28:53 +09:00
PositionedEventTargeting.h
RestyleLogging.h Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
RestyleManager.cpp Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
RestyleManager.h Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
RestyleTracker.cpp Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
RestyleTracker.h Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
RestyleTrackerInlines.h Bug 979133 - Add facility to log the restyle process. r=dbaron 2014-09-25 15:45:36 +10:00
ScrollbarStyles.h
SelectionCarets.cpp Bug 1065244 - Part 1 - Add GetRectRelativeToFrame to nsLayoutUtils. f=mtseng, r=roc 2014-09-15 17:07:00 +02:00
SelectionCarets.h Bug 1065244 - Part 2 - Refactor event point on frame logic for SelectionCarets. f=mtseng, r=roc 2014-09-15 02:57:00 +02:00
StackArena.cpp
StackArena.h
TouchCaret.cpp Bug 1065244 - Part 3 - Fix SelectionCarets::SelectWord() is hard to trigger. f=mtseng, r=roc 2014-09-15 02:58:00 +02:00
TouchCaret.h Bug 1065244 - Part 3 - Fix SelectionCarets::SelectWord() is hard to trigger. f=mtseng, r=roc 2014-09-15 02:58:00 +02:00
Units.h Bug 1066259 - Fix operators for multiplying/dividing a Coord by a Scale. r=kats 2014-09-12 17:46:05 -04:00
UnitTransforms.h Bug 1056423 - Adjust scrollbar clip rect also when accounting for async transform. r=botond 2014-09-18 13:19:20 -04:00
WordMovementType.h Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn 2014-08-06 17:19:27 +12:00