Michael Ragazzon
|
996e0ed3e5
Debugger: Cap log entries independent of type, and defer document update on new message [pre-commit]
|
4 месяцев назад |
Michael Ragazzon
|
664c424960
Debugger: Only update log entries when visible [pre-commit]
|
4 месяцев назад |
Michael Ragazzon
|
5e21502a96
Minor cleanup and refactoring
|
4 месяцев назад |
Michael Ragazzon
|
20f957e8cc
Refactor partial layout cache into layout engine
|
4 месяцев назад |
Michael Ragazzon
|
d9b741b9f4
Refactor formatting context debug tracker and profiling
|
4 месяцев назад |
Michael Ragazzon
|
df50fdd158
Refactor layout node
|
4 месяцев назад |
Michael Ragazzon
|
128d8bdbc6
Add in-flow items to elementdocument layout cache benchmark
|
4 месяцев назад |
Michael Ragazzon
|
30a2a19199
Store max-content width in layout cache
|
4 месяцев назад |
Michael Ragazzon
|
0604d9a5c5
Directly pass String to profiler zones [pre-commit]
|
4 месяцев назад |
Michael Ragazzon
|
06c7e6c3ad
Support infinite available width in CatchOverflow
|
4 месяцев назад |
Michael Ragazzon
|
d139ae096f
Revert temporary changes to flex shrink 01 visual test
|
4 месяцев назад |
Michael Ragazzon
|
41195e8f21
Add more layout cache testing and benchmarks
|
4 месяцев назад |
Michael Ragazzon
|
1c949cf92c
LayoutNode: Skip non-DOM elements, refactor to propagate dirty only to its parent
|
4 месяцев назад |
Michael Ragazzon
|
9d388ccabf
Allow disabling max-content layout caching, add body attribute `rmlui-disable-layout-cache` for disabling all layout caching on the document
|
4 месяцев назад |
Michael Ragazzon
|
70b067c0dc
Add unit test for flexbox layout and format counts
|
4 месяцев назад |
Michael Ragazzon
|
53d3a4b264
Include FitContentWidth in formatting context debugger, some cleanup
|
4 месяцев назад |
Michael Ragazzon
|
e40b04def7
Skip layout cache if box is different, and on the first layout without layout constraints
|
4 месяцев назад |
Michael Ragazzon
|
d678824884
Add RepeatString string utility [pre-commit]
|
4 месяцев назад |
Michael Ragazzon
|
908fadd0e6
Add Tracy zone for table formatting
|
4 месяцев назад |
Michael Ragazzon
|
b04c10aa55
Add visual test for box-sizing with cyclic percentage dependencies
|
4 месяцев назад |
Michael Ragazzon
|
4ca6ec21e2
Fix a bug where the static containing block was used instead of absolute during cache lookup
|
5 месяцев назад |
Michael Ragazzon
|
0805b3c7b3
Add profiling zone to Log message
|
5 месяцев назад |
Michael Ragazzon
|
ddac6fcd2f
Allow layout caching, even under max-content constraint
|
5 месяцев назад |
Michael Ragazzon
|
e6545aa71b
Fixup flexbox shrink-to-fit benchmarks and unit test
|
5 месяцев назад |
Michael Ragazzon
|
dcfbde799e
Add cache for fit-content height
|
5 месяцев назад |
Michael Ragazzon
|
d46b0fa153
Always build block box in stretch-fit mode
|
5 месяцев назад |
Michael Ragazzon
|
8cfa55c030
Revert "Skip formatting when possible after FormatFitContentWidth"
|
5 месяцев назад |
Michael Ragazzon
|
909a809a18
Add tracy zones for flex item formatting steps
|
5 месяцев назад |
Michael Ragazzon
|
74d7d180c2
Skip formatting when possible after FormatFitContentWidth
|
5 месяцев назад |
Michael Ragazzon
|
89fe7a2c8d
Rename BuildBoxModes, make caller specify that fit-content should be applied
|
5 месяцев назад |