Dimmable led drivers I've seen are high pf flyback,
the control IC usually can digest (or be adapted to
work with) "sliced" voltages.
Apart topology and driver, the other concern is
keeping the triac in conduction once fired, since
the holding current of the triac can be higher than
working current of the lamp, this results in triac
turning off too early and generates flicker and instability.
Another problem is damping the voltage spike
generated by the triac at turn-on, generated by
mains wiring inductance, this also can turn off the
triac soon after turn on.
A bleeder and damper can be simple capacitors and
resistors but dissipate some power, or be more
complex (and costly) designs that minimize impact
on efficiency.