mirror of
https://github.com/servo/servo.git
synced 2025-08-07 06:25:32 +01:00
Add support for backgrounds on inline elements. Fix fixup() by removing it.
The code that managed ranges was buggy - failing on edge cases such as a span within a span. I have refactored the code so that the context information for inline formatting can optionally be stored within a fragment. This seems cleaner to me, and fixes the bugs encountered when making these changes by removing the need for the fixup() functionality (and ranges).
This commit is contained in:
parent
15ae8d1eea
commit
fa6b59901a
8 changed files with 155 additions and 375 deletions
|
@ -103,3 +103,5 @@ experimental == vertical-lr-blocks.html vertical-lr-blocks_ref.html
|
|||
# FIXME: use the real test when pixel-snapping for scrolling is fixed.
|
||||
#== ../html/acid2.html#top acid2_ref_broken.html
|
||||
flaky_gpu,flaky_linux == acid2_noscroll.html acid2_ref_broken.html
|
||||
|
||||
!= inline_background_a.html inline_background_ref.html
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue