gecko-dev/layout/base
Kartikaya Gupta 7644286079 Bug 1078029 - Add code to reposition input event coordinates into the target frame. r=roc
The PositionedEventTargeting code allows input events to be dispatched to a
target not directly under the input event point. However, the coordinates of the
input event can then end up outside the bounding rect of the event target. This
state is generally unexpected by web content and may cause compatibility issues.
Fennec's front-end code used to deal with this by repositioning the input event
coordinates to be inside the bounding rect; now that Fennec is using the shared
C++ code we need to have that code here. This behaviour is guarded by a pref and
disabled by default (but enabled on Fennec).
2014-11-04 09:52:16 -05:00
..
crashtests Bug 416107 - crashtest. 2014-11-02 22:47:01 +00:00
tests Bug 1029943 - Part 2 - Fix test fails on 824080-3/5/7.html, bug558663.html. r=ehsan 2014-10-31 09:14:00 +01:00
ActiveLayerTracker.cpp Bug 961871 - Part 4: Fix budget calculation by adding Maybe prerenderer and animate. r=roc 2014-10-21 21:55:55 -04:00
ActiveLayerTracker.h Bug 961871 - Part 4: Fix budget calculation by adding Maybe prerenderer and animate. r=roc 2014-10-21 21:55:55 -04:00
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 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow 2014-11-01 10:45:10 +00:00
DisplayItemClip.h Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow 2014-11-01 10:45:10 +00: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 651021 - Make nsRenderingContext a stack class. r=jrmuizel 2014-10-31 20:08:49 +00:00
FrameLayerBuilder.h Bug 1073103 - SReplace 'Thebes' with 'Painted' in some more places. r=roc 2014-09-26 13:07:06 -04: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 Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
MaskLayerImageCache.h Bug 1060985 - Fix more bad implicit constructors in layout; r=roc 2014-08-31 23:36:37 -04:00
moz.build Bug 946065 - Part 12: Move content/base/ to dom/ and flatten subdirectories. r=peterv 2014-10-25 20:25:22 +03:00
nsArenaMemoryStats.h
nsAutoLayoutPhase.cpp
nsAutoLayoutPhase.h
nsBidi.cpp Bug 1031395 - Remove a double assignment to "limit" to fix a minor warning found by scan-build, the LLVM/Clang static analyzer. r=ehsan 2014-06-27 10:02:00 +02:00
nsBidi.h
nsBidiPresUtils.cpp Bug 1088625, part 2 - Pass nsFontMetrics objects through to code that needs it instead of storing it on the nsRenderingContext. r=mstange 2014-10-24 16:28:14 +01:00
nsBidiPresUtils.h Bug 1088625, part 2 - Pass nsFontMetrics objects through to code that needs it instead of storing it on the nsRenderingContext. r=mstange 2014-10-24 16:28:14 +01:00
nsCaret.cpp Bug 1090611 - Make nsCaret::PaintCaret take a Moz2D DrawTarget instead of nsRenderingContext. r=Bas 2014-10-29 17:07:11 +00:00
nsCaret.h Bug 1090611 - Make nsCaret::PaintCaret take a Moz2D DrawTarget instead of nsRenderingContext. r=Bas 2014-10-29 17:07:11 +00:00
nsChangeHint.h Bug 975757 - changes to transforms in patterns do not cause an update. r=jwatt 2014-11-04 14:52:27 +00:00
nsCompatibility.h
nsCounterManager.cpp Bug 966168 - Implement symbols() CSS function. r=dbaron 2014-09-25 02:19:00 +02: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 1083855 - part 6, Make RecreateFramesForContent params non-optional. r=bz 2014-10-23 13:19:26 +00:00
nsCSSFrameConstructor.h Bug 1083855 - part 6, Make RecreateFramesForContent params non-optional. r=bz 2014-10-23 13:19:26 +00:00
nsCSSRendering.cpp Bug 1092392 - Finish porting nsCSSBorderRenderer to Moz2D. r=roc 2014-11-04 09:53:05 +00:00
nsCSSRendering.h Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow 2014-11-01 10:45:10 +00:00
nsCSSRenderingBorders.cpp Bug 1092392 - Finish porting nsCSSBorderRenderer to Moz2D. r=roc 2014-11-04 09:53:05 +00:00
nsCSSRenderingBorders.h Bug 1092392 - Finish porting nsCSSBorderRenderer to Moz2D. r=roc 2014-11-04 09:53:05 +00:00
nsDisplayItemTypes.h
nsDisplayItemTypesList.h Bug 1055585 - Add nsDisplayClearBackground. r=roc 2014-08-20 17:16:41 +02:00
nsDisplayList.cpp Bug 1091321, part 6 - Convert nsSVGUtils::PaintFrameWithEffects and related code from nsRenderingContext to gfxContext. r=longsonr 2014-10-31 20:08:54 +00:00
nsDisplayList.h Bug 1052900. Restore -moz-win-exclude-glass handling to the way it worked before. r=tn 2014-10-29 12:33:52 +13: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 651021 - Make nsRenderingContext a stack class. r=jrmuizel 2014-10-31 20:08:49 +00: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 989198, Patch 3: Dispatch BeforeAfterKeyboardEvent on b2g, r=smaug 2014-11-03 15:05:38 +08:00
nsIReflowCallback.h
nsIStyleSheetService.idl Bug 1024707 - Add API to register style sheets but without loading them. r=bz 2014-07-09 11:43:33 +02:00
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 1078029 - Add code to reposition input event coordinates into the target frame. r=roc 2014-11-04 09:52:16 -05:00
nsLayoutUtils.h Bug 1078029 - Add code to reposition input event coordinates into the target frame. r=roc 2014-11-04 09:52:16 -05:00
nsPresArena.cpp Bug 1085701 - Report the allocation size to the OOM abort. r=roc 2014-10-21 15:42:24 +00:00
nsPresArena.h Bug 1077718 - Switch dynamic CounterStyle objects to use arena allocation. r=mats 2014-10-16 16:10:00 -04:00
nsPresContext.cpp Bug 1090530 - Ensure that we unregister preference observers in nsPresContext unlink. r=roc 2014-10-30 14:49:01 -07:00
nsPresContext.h Bug 1090530 - Ensure that we unregister preference observers in nsPresContext unlink. r=roc 2014-10-30 14:49:01 -07:00
nsPresShell.cpp Bug 989198, Patch 9: Fix warning, r=smaug. 2014-11-03 15:06:10 +08:00
nsPresShell.h Bug 989198, Patch 3: Dispatch BeforeAfterKeyboardEvent on b2g, r=smaug 2014-11-03 15:05:38 +08:00
nsPresState.h
nsQuoteList.cpp
nsQuoteList.h
nsRefreshDriver.cpp Bug 1028497 - Part 24: Implement FontFaceSet.{ready,status} and dispatch events. r=jdaggett,bzbarsky 2014-10-02 12:32:09 +10: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 Bug 1024707 - Add API to register style sheets but without loading them. r=bz 2014-07-09 11:43:33 +02:00
nsStyleSheetService.h Bug 1024707 - Add API to register style sheets but without loading them. r=bz 2014-07-09 11:43:33 +02:00
PaintTracker.cpp
PaintTracker.h
PositionedEventTargeting.cpp Bug 1078029 - Add code to reposition input event coordinates into the target frame. r=roc 2014-11-04 09:52:16 -05:00
PositionedEventTargeting.h Bug 1078029 - Add code to reposition input event coordinates into the target frame. r=roc 2014-11-04 09:52:16 -05:00
RestyleLogging.h Bug 1073828 - Fix variable generation in RestyleLogging.h. r=dbaron 2014-09-28 19:19:26 +10:00
RestyleManager.cpp Bug 975757 - changes to transforms in patterns do not cause an update. r=jwatt 2014-11-04 14:52:27 +00:00
RestyleManager.h Bug 1047928 patch 5 - Pass restyle hint to RestyleManager::PostRebuildAllStyleDataEvent. r=bzbarsky 2014-10-08 14:27:02 -07:00
RestyleTracker.cpp Bug 1075137 patch 6 - Convert remaining IsProcessingAnimationStyleChange calls to call the method on the RestyleManager. r=birtles 2014-10-02 21:53:24 -07: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 Bug 1086948 - Remove scroll-behavior: instant CSS value option. r=bz 2014-10-22 11:37:00 +02:00
SelectionCarets.cpp Bug 1088559 - Also dispatch NotifyAsyncPanZoomStarted/NotifyAsyncPanZoomStopped to nsDocShell's child. r=roc 2014-10-29 02:03:00 -04:00
SelectionCarets.h Bug 1088552 - Change downPoint and movePoint from canvasframe's coordinate to rootframe's coordinate. r=roc 2014-10-28 18:25:00 -04:00
StackArena.cpp
StackArena.h
TouchCaret.cpp Bug 1090785 - Migrate to NSPR logging for touch caret. r=roc 2014-10-29 01:37:00 +01:00
TouchCaret.h Bug 1082486 - Part 4 - Check whether nsCaret shows in the scroll frame. r=roc 2014-10-16 22:03: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