summaryrefslogtreecommitdiffstats
path: root/layout/base/RestyleManagerBase.cpp
Commit message (Collapse)AuthorAgeLines
* Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles.Moonchild2021-01-06-2/+2
| | | | | | | | | | | ScrollbarStyles contains values of overflow, (over)scroll-behavior, etc. The only one which is marginally related to scroll _bars_ is overflow, which can be used to hide scrollbar (by making an element not scrollable) or enforce the scrollbar to display. It makes more sense to be called ScrollStyles as it's mainly concerning behavior of scrolling, not scrollbars. Also, with the addition of scrollbar width properties, the current name can be confusing.
* Issue #1705 - Part 1: Rename nsChangeHint_CSSOverflowChange to *ScrollbarChange.Moonchild2021-01-06-4/+4
| | | | Prepare for scrollbar-width which should trigger the same kind of change.
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23-1/+0
| | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* Issue #80 - De-unify layout/baseMoonchild2020-04-29-0/+18
|
* Bug 1389743 - Only reconstruct frames synchronously from ContentRemoved when ↵Matt A. Tobin2020-04-17-2/+4
| | | | | | called from frame construction Tag #1375
* Issue #146 - Part 6: Allow `position: sticky` on table elements.wolfbeast2019-11-03-9/+0
|
* Attach FrameProperties to each frame instead of using a shared hashtablewin7-72019-06-26-34/+54
| | | | Dispense the shared hashtable and instead attach the frame property list directly to nsIFrame.
* moebius#138: Optimize operations on root of deeply-nested frame treejanekptacijarabaci2018-04-24-1/+62
| | | | https://github.com/MoonchildProductions/moebius/pull/138
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+1378