Make inline elements work in fullscreen mode

This commit is contained in:
Fernando Jiménez Moreno 2019-09-05 17:08:30 +02:00
parent f4fbf1b8a1
commit aa0c05574c
4 changed files with 91 additions and 1 deletions

View file

@ -1878,7 +1878,9 @@ where
// Inline items that are absolutely-positioned contribute inline fragment construction
// results with a hypothetical fragment.
(Display::Inline, _, Position::Absolute) |
(Display::InlineBlock, _, Position::Absolute) => {
(Display::Inline, _, Position::Fixed) |
(Display::InlineBlock, _, Position::Absolute) |
(Display::InlineBlock, _, Position::Fixed) => {
let construction_result =
self.build_fragment_for_absolutely_positioned_inline(node);
self.set_flow_construction_result(node, construction_result)