gecko-dev/layout/xul
Ethan Lin 0d6bfa48a2 Bug 1391816 - Move layers-free related functions and variables from WebRenderLayerManager to WebRenderCommandsBuilder. r=jrmuizel
We have too many layers-free things in WebRenderLayerManager. I create a new
class WebRenderCommandsBuilder and move some functions and variables from
WebRenderLayerManager to WebRenderCommandsBuilder.

MozReview-Commit-ID: BJi1E51W7ax

--HG--
extra : rebase_source : ddbfb044d467430403a3c480030ef9dec803c9f7
2017-09-25 15:48:29 +08:00
..
crashtests Bug 1395828 (part 3.2) - Remove assertion expectation for 415394-1.xhtml to fix unexpected passes. r=expectation-update 2017-09-05 15:24:06 +02:00
grid Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans 2017-09-01 20:39:44 -07:00
reftest Bug 1389000 - Remove duplicated layers-free tests. r=jrmuizel 2017-09-26 14:49:20 -04:00
test Bug 1387416 - Place the search bar in the customization palette for new profiles. r=Gijs 2017-09-06 13:09:27 +01:00
tree Bug 651120 - Remove index argument from content removed/appended/inserted notifications. r=peterv 2017-10-03 11:09:08 +01:00
BoxObject.cpp Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r=kats 2017-04-25 07:33:13 +09:00
BoxObject.h
ContainerBoxObject.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
ContainerBoxObject.h Bug 1351217: Add missing includes to fix latent unified bustage in layout/xul. r=mats 2017-03-28 00:46:22 -07:00
ListBoxObject.cpp Bug 1359211 - Handle touch-scrolling of XUL <listbox> in JS. r=bz,dao,kats 2017-04-24 17:12:21 -04:00
ListBoxObject.h Bug 1359211 - Handle touch-scrolling of XUL <listbox> in JS. r=bz,dao,kats 2017-04-24 17:12:21 -04:00
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
ScrollBoxObject.cpp
ScrollBoxObject.h
moz.build Bug 1387325 - Part2. Add WR support for nsDisplayXULImage. r=mattwoodrow 2017-09-10 12:45:11 +08:00
nsBox.cpp Bug 1399824, part 2 - Always use nsIFrame::AddStateBits instead of manual bit twiddling. r=xidorn 2017-08-24 12:09:42 +01:00
nsBox.h Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame 2017-05-26 12:11:11 +02:00
nsBoxFrame.cpp Bug 1399824, part 2 - Always use nsIFrame::AddStateBits instead of manual bit twiddling. r=xidorn 2017-08-24 12:09:42 +01:00
nsBoxFrame.h Merge inbound to central, a=merge 2017-08-11 13:15:33 -07:00
nsBoxLayout.cpp
nsBoxLayout.h
nsBoxLayoutState.cpp Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel 2017-06-13 11:00:10 -04:00
nsBoxLayoutState.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsButtonBoxFrame.cpp Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsButtonBoxFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsDeckFrame.cpp Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsDeckFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsDocElementBoxFrame.cpp Bug 1394191 - Remove unneeded nsContentList.h includes from layout; r=dholbert 2017-08-29 07:29:11 -04:00
nsGroupBoxFrame.cpp Bug 1359584 - Part 3: Improve nsDisplayItem const correctness and fix surrounding whitespace r=mstange 2017-08-24 17:09:44 +02:00
nsIBoxObject.idl
nsIContainerBoxObject.idl
nsIListBoxObject.idl
nsIMenuBoxObject.idl
nsIRootBox.h
nsIScrollBoxObject.idl
nsIScrollbarMediator.h
nsISliderListener.idl
nsImageBoxFrame.cpp Bug 1391816 - Move layers-free related functions and variables from WebRenderLayerManager to WebRenderCommandsBuilder. r=jrmuizel 2017-09-25 15:48:29 +08:00
nsImageBoxFrame.h Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel 2017-09-20 13:36:53 +02:00
nsLeafBoxFrame.cpp Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). r=dholbert 2017-09-13 18:00:25 +08:00
nsLeafBoxFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsListBoxBodyFrame.cpp Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm 2017-07-26 16:13:35 +08:00
nsListBoxBodyFrame.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsListBoxLayout.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsListBoxLayout.h Bug 1360867 - Make a few classes final to possibly devirtualize some calls. r=dholbert 2017-05-02 03:50:16 +02:00
nsListItemFrame.cpp Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsListItemFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsMenuBarFrame.cpp Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm 2017-07-26 16:13:35 +08:00
nsMenuBarFrame.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsMenuBarListener.cpp Bug 1347351 - nsMenuBarListener::KeyPress() should wait reply event for handling F10 key r=smaug 2017-07-20 17:54:44 +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 1400459 (part 2) - Devirtualize nsIAtom. r=heycam. 2017-09-26 08:33:21 +10:00
nsMenuFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsMenuParent.h
nsMenuPopupFrame.cpp Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam. 2017-09-26 08:33:21 +10:00
nsMenuPopupFrame.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsPIBoxObject.h
nsPIListBoxObject.h Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky 2017-01-05 15:31:56 +08:00
nsPopupSetFrame.cpp Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam 2017-04-30 17:30:08 +02:00
nsPopupSetFrame.h Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame 2017-05-26 12:11:11 +02:00
nsProgressMeterFrame.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
nsProgressMeterFrame.h Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame 2017-05-26 12:11:11 +02:00
nsRepeatService.cpp Bug 1348738 - (Part 4) Add a nsIDocument arg to nsRepeatService::Start to get the event target from it. r=dholbert 2017-03-29 16:40:05 +08:00
nsRepeatService.h Bug 1348738 - (Part 4) Add a nsIDocument arg to nsRepeatService::Start to get the event target from it. r=dholbert 2017-03-29 16:40:05 +08:00
nsResizerFrame.cpp Bug 1371219 - Add an inputSource attribute to XULCommandEvent. r=smaug 2017-07-20 17:45:56 +02:00
nsResizerFrame.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsRootBoxFrame.cpp Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). r=dholbert 2017-09-13 18:00:25 +08:00
nsScrollBoxFrame.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsScrollbarButtonFrame.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsScrollbarButtonFrame.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsScrollbarFrame.cpp Bug 1399824, part 2 - Always use nsIFrame::AddStateBits instead of manual bit twiddling. r=xidorn 2017-08-24 12:09:42 +01:00
nsScrollbarFrame.h Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame 2017-05-26 12:11:11 +02:00
nsSliderFrame.cpp Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam. 2017-09-26 08:33:21 +10:00
nsSliderFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsSplitterFrame.cpp Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam. 2017-09-26 08:33:21 +10:00
nsSplitterFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsSprocketLayout.cpp Bug 1398623 - Remove several unused variables in nsSprocketLayout::PopulateBoxSizes r=xidorn 2017-09-10 22:33:13 -07:00
nsSprocketLayout.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsStackFrame.cpp Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsStackFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsStackLayout.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsStackLayout.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsTextBoxFrame.cpp Bug 1399824, part 2 - Always use nsIFrame::AddStateBits instead of manual bit twiddling. r=xidorn 2017-08-24 12:09:42 +01:00
nsTextBoxFrame.h Bug 1359584 - Part 3: Improve nsDisplayItem const correctness and fix surrounding whitespace r=mstange 2017-08-24 17:09:44 +02:00
nsTitleBarFrame.cpp Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsTitleBarFrame.h Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange 2017-08-07 14:23:35 +12:00
nsXULLabelFrame.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsXULLabelFrame.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsXULPopupManager.cpp Backed out changeset 4e1a1565e417 (bug 1007283) for causing 1385079 a=bustage 2017-07-28 14:28:17 -07:00
nsXULPopupManager.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsXULTooltipListener.cpp Bug 1381253 - Remove redundant control flow declarations rs=ehsan 2017-07-15 19:03:04 +02:00
nsXULTooltipListener.h