gecko-dev/layout/xul
Botond Ballo e8cc185f9d Bug 1326290 - Correct sequencing of layer transaction and StartAsyncScrollbarDrag messages. r=kats
In cases where a mouse click that starts a scrollbar drag is also what
layerizes the scroll frame, the StartAsyncScrollbarDrag message needs to
arrive after the layer transaction. This patch ensures it does.

MozReview-Commit-ID: A02qRb6yWxg

--HG--
extra : rebase_source : 3517e8c8a578a0bd257a80bb8cb81303d171bb6c
2017-01-04 13:42:36 -05:00
..
crashtests Bug 1324624 - stylo: Mark currently failing crashtests with asserts-if(stylo,...). r=xidorn 2016-12-21 15:42:36 +08:00
grid Bug 1310297 - Remove test annotations using b2g, mulet or gonk: layout/xul. r=RyanVM 2016-11-05 11:29:20 +01:00
reftest Bug 1310297 - Remove test annotations using b2g, mulet or gonk: layout/xul. r=RyanVM 2016-11-05 11:29:20 +01:00
test Bug 1310297 - Remove test annotations using b2g, mulet or gonk: layout/xul. r=RyanVM 2016-11-05 11:29:20 +01:00
tree Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
BoxObject.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
BoxObject.h
ContainerBoxObject.cpp
ContainerBoxObject.h
ListBoxObject.cpp
ListBoxObject.h
MenuBoxObject.cpp
MenuBoxObject.h
PopupBoxObject.cpp Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=enndeakin 2016-08-16 15:33:05 -07:00
PopupBoxObject.h Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap 2016-06-09 11:34:12 -04:00
ScrollBoxObject.cpp
ScrollBoxObject.h
moz.build Bug 1318805 - Move the code for the Web Painting module to layout/painting; r=mattwoodrow 2016-11-21 20:01:15 -05:00
nsBox.cpp Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron 2016-07-21 18:36:35 +08:00
nsBox.h Bug 1243610 - Refactor UpdateOverflow to separate out local overflow from that contributed by descendants. r=dbaron 2016-05-04 12:27:43 +12:00
nsBoxFrame.cpp Bug 1322185 - Rename some StyleDisplay enum values for consistency. r=xidorn 2016-12-05 21:36:28 -10:00
nsBoxFrame.h Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron 2016-07-21 18:36:39 +08:00
nsBoxLayout.cpp
nsBoxLayout.h
nsBoxLayoutState.cpp Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron 2016-07-21 18:36:39 +08:00
nsBoxLayoutState.h Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron 2016-07-21 18:36:39 +08:00
nsButtonBoxFrame.cpp Bug 1254755 part.1 Rename WidgetKeyboardEvent::keyCode to WidgetKeyboardEvent::mKeyCode r=smaug 2016-05-12 17:13:49 +09:00
nsButtonBoxFrame.h
nsDeckFrame.cpp
nsDeckFrame.h
nsDocElementBoxFrame.cpp
nsGroupBoxFrame.cpp Bug 1227327 - Use regular background drawing for XUL groupbox frames. r=mattwoodrow 2016-04-27 17:45:21 -04:00
nsIBoxObject.idl
nsIBrowserBoxObject.idl
nsIContainerBoxObject.idl
nsIListBoxObject.idl
nsIMenuBoxObject.idl
nsIRootBox.h
nsIScrollBoxObject.idl
nsIScrollbarMediator.h
nsISliderListener.idl
nsImageBoxFrame.cpp Bug 1317562. Allow flags to be passed to StartDecoding for the sole purpose of allowing async notifications to be requested. r=aosmond 2016-11-26 01:56:26 -06:00
nsImageBoxFrame.h
nsLeafBoxFrame.cpp Bug 1300369 part 4 - Refactor all ComputeAutoSize methods to take the full ComputeSizeFlags instead of just a "bool aShrinkWrap" for the eShrinkWrap flag (idempotent patch). r=dholbert 2016-11-05 02:57:06 +01:00
nsLeafBoxFrame.h Bug 1300369 part 4 - Refactor all ComputeAutoSize methods to take the full ComputeSizeFlags instead of just a "bool aShrinkWrap" for the eShrinkWrap flag (idempotent patch). r=dholbert 2016-11-05 02:57:06 +01:00
nsListBoxBodyFrame.cpp Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
nsListBoxBodyFrame.h
nsListBoxLayout.cpp
nsListBoxLayout.h
nsListItemFrame.cpp
nsListItemFrame.h
nsMenuBarFrame.cpp Bug 1284825 part.2 nsMenuBarListener should add/remove event listeners by itself r=enndeakin+6102 2016-12-26 16:19:02 +09:00
nsMenuBarFrame.h Bug 1284825 part.2 nsMenuBarListener should add/remove event listeners by itself r=enndeakin+6102 2016-12-26 16:19:02 +09:00
nsMenuBarListener.cpp Bug 1284825 part.3 nsMenuBarListener should clear its accesskey state when its top level window is deactivated rather than it receives a blur event r=enndeakin+6102 2016-12-26 16:22:13 +09:00
nsMenuBarListener.h Bug 1284825 part.3 nsMenuBarListener should clear its accesskey state when its top level window is deactivated rather than it receives a blur event r=enndeakin+6102 2016-12-26 16:22:13 +09:00
nsMenuFrame.cpp Bug 1316597 Prevent immediate opening and closing of select dropdowns when anchored on selection r=enndeakin+6102 2016-11-18 11:46:42 -05:00
nsMenuFrame.h
nsMenuParent.h
nsMenuPopupFrame.cpp Bug 1321556 - Remove unused bindings from urlbarbindings.xml. r=dao 2016-12-09 14:17:12 -10:00
nsMenuPopupFrame.h Bug 1307793, pressing space when menulist is ofocused should perform incremental find select rather than open the menu, r=ksteuber 2016-10-12 09:18:08 -04:00
nsPIBoxObject.h
nsPIListBoxObject.h
nsPopupSetFrame.cpp
nsPopupSetFrame.h
nsProgressMeterFrame.cpp
nsProgressMeterFrame.h
nsRepeatService.cpp
nsRepeatService.h
nsResizerFrame.cpp Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats 2016-11-18 18:12:25 +08:00
nsResizerFrame.h
nsRootBoxFrame.cpp Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron 2016-07-21 18:36:39 +08:00
nsScrollBoxFrame.cpp
nsScrollbarButtonFrame.cpp
nsScrollbarButtonFrame.h
nsScrollbarFrame.cpp Bug 1018486 - Part 4: Changes in layout/, r=bz 2016-09-07 10:50:40 -04:00
nsScrollbarFrame.h Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron 2016-07-21 18:36:39 +08:00
nsSliderFrame.cpp Bug 1326290 - Correct sequencing of layer transaction and StartAsyncScrollbarDrag messages. r=kats 2017-01-04 13:42:36 -05:00
nsSliderFrame.h Bug 1324581 - check event handled by apz in nsSliderFrame::StartAPZDrag r=botond 2016-12-23 03:49:38 -05:00
nsSplitterFrame.cpp Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
nsSplitterFrame.h
nsSprocketLayout.cpp Bug 1309818 - Fixing some warning when compiling dom/*, r=smaug 2016-10-13 14:33:07 +02:00
nsSprocketLayout.h
nsStackFrame.cpp
nsStackFrame.h
nsStackLayout.cpp Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats 2016-11-18 18:12:25 +08:00
nsStackLayout.h
nsTextBoxFrame.cpp Bug 1309818 - Fixing some warning when compiling dom/*, r=smaug 2016-10-13 14:33:07 +02:00
nsTextBoxFrame.h
nsTitleBarFrame.cpp Bug 1293596 (part 2) - Rework nsIWidget bounds getters. r=mstange. 2016-08-19 09:03:04 +10:00
nsTitleBarFrame.h
nsXULLabelFrame.cpp Bug 1322191 part 2b - Replace "NS_BLOCK_FLOAT_MGR | NS_BLOCK_MARGIN_ROOT" with NS_BLOCK_FORMATTING_CONTEXT_STATE_BITS. r=dholbert 2016-12-23 19:11:04 +01:00
nsXULLabelFrame.h
nsXULPopupManager.cpp Bug 1313130, change menu shortcut handling so that Windows does not call preventDefault only when the accelerator key is down rather than when a key isn't handled, r=ksteuber 2016-12-06 15:25:09 -10:00
nsXULPopupManager.h Bug 1313130, change menu shortcut handling so that Windows does not call preventDefault only when the accelerator key is down rather than when a key isn't handled, r=ksteuber 2016-12-06 15:25:09 -10:00
nsXULTooltipListener.cpp Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
nsXULTooltipListener.h