gecko/layout/base
Timothy Nikkel ea9c6493ec Bug 966510. Scroll frame display items are never opaque. r=roc
The content they contain may be moved, so any region that is opaquely covered at paint time may not be later.

This problem was made worse by bug 951467 because it made the bounds of the scroll layer item be the bounds of the scrollport is all cases (making it return wrong results even at paint time), instead of the bounds of the contained content (meaning the results would only be wrong after async scroll).
2014-02-10 04:56:30 -06:00
..
crashtests Bug 379975 - crashtest. 2013-12-23 16:51:58 +00:00
tests Bug 961919 - Part 0: Disable the native theme on all of the textboxes in the tests examined by test_reftests_with_caret.html 2014-02-01 11:54:13 -05:00
ActiveLayerTracker.cpp Bug 968174 - Don't schedule a paint if the pres context was detached during the delay. Re-enable the assertions from bug 967758. r=roc 2014-02-10 02:14:38 +00:00
ActiveLayerTracker.h Backout changeset 3fb9ea77d858 for bug 876321 due to test failures (CLOSED TREE) 2013-11-03 23:14:26 -08:00
DisplayItemClip.cpp
DisplayItemClip.h
DisplayListClipState.cpp
DisplayListClipState.h
FrameLayerBuilder.cpp Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc 2014-02-09 09:04:38 +01:00
FrameLayerBuilder.h Bug 946952 - Run a 'compressed' paint up to 1 second after skipping the ColorLayer optimization. r=roc 2014-01-30 18:41:17 +13:00
FramePropertyTable.cpp
FramePropertyTable.h
Makefile.in Bug 941595 - Build with system-cairo is broken. r=glandium 2013-12-10 10:37:03 -05:00
MaskLayerImageCache.cpp
MaskLayerImageCache.h Bug 952977: Switch ScaleAndTranslate to gfx::Matrix r=nical 2013-12-29 18:35:53 -05:00
moz.build Bug 946065. Part 5: Move content/events to dom/ and flatten away 'src' directory. r=Ms2ger 2014-01-10 16:03:25 +13:00
nsArenaMemoryStats.h
nsAutoLayoutPhase.cpp
nsAutoLayoutPhase.h
nsBidi.cpp Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc 2014-01-04 10:02:17 -05:00
nsBidi.h Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc 2014-01-04 10:02:17 -05:00
nsBidiPresUtils.cpp Bug 91419 patch 1: Rename NS_FRAME_IS_SPECIAL to NS_FRAME_PART_OF_IBSPLIT. r=mats 2014-02-06 17:45:28 -08:00
nsBidiPresUtils.h Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc 2014-01-04 10:02:17 -05:00
nsCaret.cpp Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc 2014-01-04 10:02:17 -05:00
nsCaret.h
nsChangeHint.h
nsCompatibility.h
nsCounterManager.cpp Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc 2014-01-04 10:02:17 -05:00
nsCounterManager.h
nsCSSColorUtils.cpp Remove some unneeded #undef's, no bug 2013-12-04 00:00:12 -05:00
nsCSSColorUtils.h
nsCSSFrameConstructor.cpp Bug 964200 (Part 3b activate) - Implement Filter Effects Module feDropShadow filter r=mstange 2014-02-09 09:46:16 +00:00
nsCSSFrameConstructor.h Bug 91419 patch 9: Fix comments and debugging output referring to "special" frames. r=mats 2014-02-06 17:45:33 -08:00
nsCSSRendering.cpp Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc 2014-02-09 09:04:38 +01:00
nsCSSRendering.h Bug 700926. Support -moz-element for border-image-source. r=roc 2014-01-31 16:36:42 +13:00
nsCSSRenderingBorders.cpp Bug 959380 - 3/5 - Make gfxSurfaceType a typed enum - r=jrmuizel 2014-01-23 13:26:40 -05:00
nsCSSRenderingBorders.h Bug 938114 - Build layout/base in unified mode; r=roc 2013-11-14 21:43:56 -05:00
nsDisplayItemTypes.h
nsDisplayItemTypesList.h Bug 945203. Part 4: Add nsDisplayEventRegions and build it when painting. r=mats 2013-12-17 00:22:11 +13:00
nsDisplayList.cpp Bug 91419 patch 5: Rename everything with SpecialSibling to IBSplitSibling. r=mats 2014-02-06 17:45:31 -08:00
nsDisplayList.h Bug 966510. Scroll frame display items are never opaque. r=roc 2014-02-10 04:56:30 -06:00
nsDisplayListInvalidation.cpp
nsDisplayListInvalidation.h Bug 944835 - Fix non-unified build in layout/base after bug 941559. r=roc 2013-12-01 07:20:41 +09:00
nsDocumentViewer.cpp Bug 968805 - Pass nsIDocument to nsIContentViewer.loadStart; r=smaug 2014-02-09 09:04:40 +01:00
nsFrameManager.cpp Bug 929885 - Implement web components ShadowRoot style sheet behavior. r=mrbkap 2013-12-02 02:26:12 -08:00
nsFrameManager.h
nsFrameManagerBase.h
nsFrameTraversal.cpp
nsFrameTraversal.h
nsGenConList.cpp
nsGenConList.h
nsIDocumentViewerPrint.h
nsIFrameTraversal.h
nsILayoutDebugger.h
nsILayoutHistoryState.h
nsIPercentHeightObserver.h
nsIPresShell.h Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron 2014-02-05 12:59:39 +11:00
nsIReflowCallback.h
nsIStyleSheetService.idl
nsLayoutDebugger.cpp Bug 963771. Add a debug dump function to print a single display item (and not just an entire display list). r=mats 2014-01-26 16:09:14 -06:00
nsLayoutHistoryState.cpp
nsLayoutUtils.cpp Bug 947588. Part 3: Map nsStyleText::mControlCharacterVisibility to TEXT_HIDE_CONTROL_CHARACTERS flag in nsTextFrame. r=jfkthame 2014-02-05 23:16:23 +13:00
nsLayoutUtils.h Bug 947588. Part 3: Map nsStyleText::mControlCharacterVisibility to TEXT_HIDE_CONTROL_CHARACTERS flag in nsTextFrame. r=jfkthame 2014-02-05 23:16:23 +13:00
nsPresArena.cpp
nsPresArena.h
nsPresContext.cpp Bug 968174 - Don't schedule a paint if the pres context was detached during the delay. Re-enable the assertions from bug 967758. r=roc 2014-02-10 02:14:38 +00:00
nsPresContext.h Bug 969099 - Initialize nsPresContext::mIsChrome eagerly. r=roc 2014-02-07 14:08:49 +11:00
nsPresShell.cpp Bug 968042 - Clear mNextPaintCompressed after painting. r=roc 2014-02-10 15:24:28 +13:00
nsPresShell.h Bug 967236 - Evict touches more aggressively, v3, r=wesj 2014-02-07 00:15:23 +02:00
nsPresState.h
nsQuoteList.cpp
nsQuoteList.h
nsRefreshDriver.cpp Backout Bug 930793 - Remove favor performance mode (we have still racy b2g tests), a=backout 2014-01-30 21:35:44 -08:00
nsRefreshDriver.h Bug 878935, Part 1: Add a "freeze" counter to nsRefreshDriver to keep track of how many times it was frozen. r=dbaron 2013-12-19 16:38:35 -05:00
nsStyleChangeList.cpp
nsStyleChangeList.h
nsStyleSheetService.cpp Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8. 2013-12-07 22:09:10 -08:00
nsStyleSheetService.h Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8. 2013-12-07 22:09:10 -08:00
PaintTracker.cpp
PaintTracker.h
PositionedEventTargeting.cpp Bug 950225 - Restrict event fluffing in visible area with test case. r=roc 2014-01-29 21:54:25 +08:00
PositionedEventTargeting.h
RestyleManager.cpp Bug 91419 patch 9: Fix comments and debugging output referring to "special" frames. r=mats 2014-02-06 17:45:33 -08:00
RestyleManager.h
RestyleTracker.cpp
RestyleTracker.h Bug 944291. Part 2: Mark parent frames whose child frames' overflow have changed as always needing UpdateOverflow called. r=matspal 2013-12-14 02:21:03 +13:00
ScrollbarStyles.h
StackArena.cpp
StackArena.h Bug 938865 - Build layout/tables in unified mode; r=roc 2013-11-14 21:49:29 -05:00
Units.h Bug 931823 - Fix calculation of tiled update data and convert to typed units. r=kats,botond 2013-11-27 17:33:27 +00:00